ConfiguracionServidor
-
Upload
juan-d-vinales -
Category
Documents
-
view
5 -
download
1
description
Transcript of ConfiguracionServidor
-
Manual de instalacin
de:
Ubuntu Server
-
Pedro Lpez | Juan Bez
2 Instalacin y configuracin de Servidor Linux Ubuntu Server
Por qu utilizar Linux?
Linux, es un sistema operativo, como DOS, Windows o Macintosh. Es decir, el software que necesita
tu computadora, para poder utilizar otros programas, como el editor de textos, juegos, Internet, etc.
Al igual que Windows puede usarse por medio de una interfaz grfica, es decir, utiliza conos e
imgenes para mostrar la informacin de manera ms intuitiva, pero tambin, en Linux se puede
usar una lnea de comandos como en MS-DOS.
Linux, es un sistema estable, prcticamente nunca se va a "colgar" el ordenador, incluso, si
apareciera algn error en Linux, podrs cerrar el programa que no funciona, pero todo lo dems
seguir funcionando.
Seguridad. En Linux cada archivo tiene un dueo y permisos, ya que es multiusuario. En ste se
puede indicar si otra persona puede borrar, leer o escribir en archivos mos y viceversa. Linux no
permite a los usuarios instalar o desinstalar ningn programa, ni modificar o eliminar ningn archivo
del sistema, slo puede hacerlo un usuario especial llamado "root" (que es el nombre de usuario del
administrador).
Virus. En Linux no existen los virus, ya que el sistema de seguridad es a nivel de archivo, impide la
ejecucin de archivos maliciosos.
Flexibilidad. Linux, puede ser estacin de trabajo o servidor indiferente, incluso se pueden utilizar
aplicaciones servidores en una estacin de trabajo y viceversa, aunque no es recomendable.
Precio. Linux es completamente gratuito, se puede descargar de Internet e instalar en tantas
mquinas como se desee, sin tener que realizar ningn desembolso.
Algunos servicios que se puede usar en Linux: Servidor proxy
Con un servidor proxy/cache, disminuir el trfico de Internet en su empresa, ya que, almacena el
contenido de las pginas web e imgenes por donde los usuarios navegan. De esta forma, si
cualquier otro usuario solicita una pgina ya visualizada por otro usuario, no es necesario
descargarla nuevamente de Internet (si no ha variado su contenido, el cual, es descargado
nuevamente de Internet) ya que la cache servir las pginas.
Con un servidor proxy/cache estndar, usted puede limitar las pginas web que no quiere que
visualicen los usuarios, o indicar nicamente, las pginas que quiere que visualicen. Estas
limitaciones se pueden personalizar para cada uno de los usuarios.
Servidor Firewall para la empresa
Firewall (cortafuegos), es el mecanismo que permite, que las comunicaciones entre una red local e
Internet se realicen conforme a las polticas de seguridad de quien los instala. Estos sistemas, suelen
incorporar elementos que garantizan la privacidad y autentificacin, con lo que se impide el acceso
no autorizado.
Cualquier servidor, ya sea un servidor web, servidor de correo, servidor de archivos, etc., dispone de
un firewall configurado para s mismo. Por ejemplo, para un servidor web, nicamente se permite la
entrada por el puerto 80 (web) y puerto 21 (FTP). Adems, se puede definir, que se utilice el
programa de FTP nicamente desde sus instalaciones, o desde unos ordenadores concretos de sus
instalaciones y/o externos.
De esta manera, la configuracin y seguridad es mxima.
-
Pedro Lpez | Juan Bez
3 Instalacin y configuracin de Servidor Linux Ubuntu Server
Al hacer de puente, permite controlar todo el trfico que pasa a travs del mismo, en las dos
direcciones (Internet-red interna y red interna-Internet). Gracias a este control, podemos impedir el
acceso desde el exterior de cualquier persona no autorizada, se puede especificar para cada usuario,
que aplicaciones de Internet puede utilizar, ya sea el Messenger, correo, web, Kazza, eMule, etc...
Tambin permite especificar, que direcciones web se pueden visualizar y cules no.
El mismo servidor que se utiliza para el firewall de la empresa, se puede utilizar con las opciones de
servidor (web, correo, DNS, etc.).
Servidor DHCP
DHCP son las siglas que identifican a un protocolo, empleado para que los hosts (clientes), en una
red, puedan obtener su configuracin de forma dinmica a travs de un servidor del protocolo. Los
datos as obtenidos pueden ser: la direccin IP, la mscara de red, la direccin de broadcast, las
caractersticas del DNS, entre otros. El servicio DHCP permite acelerar y facilitar la configuracin de
muchos ordenadores en una red, evitando en gran medida los posibles errores humanos.
Servidor OwnCloud
ltimamente, estamos viendo como nuestra actividad tecnolgica se va desplazando cada vez ms a
la nube. Correo en la nube, ofimtica en la nube, fotos en la nube, documentos en la nube incluso
tenemos un sistema operativo slo para la nube. Pero tanta nube, provoca una desconfianza en los
usuarios. Dnde estn almacenados mis datos? Quin tiene el control real sobre ellos?
Intentando solucionar estas cuestiones, KDE propone su nuevo proyecto de la nube libre:
OwnCloud. Se plantea como un proyecto libre bajo licencia AGPL, que se pueda instalar en cualquier
servidor, extensible y segura. Una de las caractersticas que destacan es la compatibilidad entre las
diferentes instalaciones en distintos servidores, permitindonos cambiar as de uno a otro y
mantenerlos sincronizados con facilidad.
Ventajas sobre la nube convencional? La principal, es que se retoma el control sobre tus datos, al
poder almacenarlos donde t quieras, sin depender de una empresa si no quieres. As, tenemos
todas las ventajas de la nube (no hace falta instalar software ni actualizarlo, es accesible desde
cualquier parte y es interactiva) con el aadido de tener el control sobre nuestros datos y la
capacidad de conocer su funcionamiento.
-
Pedro Lpez | Juan Bez
4 Instalacin y configuracin de Servidor Linux Ubuntu Server
En este manual estaremos Instalando y configurando el Ubuntu server 12.04 LTS, posteriormente
instalaremos el servicio de OwnCloud.
Requisitos para poder instalar Ubuntu server:
Procesador x86 a 1 GHz.
Memoria RAM de 512 MiB.
Disco Duro de 15 GB (swap incluida).
Tarjeta grfica y monitor capaz de soportar una resolucin de 800x600.
Lector de CD-ROM, puerto USB o tarjeta de red.
Conexin a Internet puede ser til.
Como nuestro caso instalaremos el OwnCloud y en el cual estaremos almacenados archivos es
recomendable un disco duro de ms capacidad, de acorde a nuestras necesidades.
Particionar el disco duro
Antes de instalar Ubuntu Linux, necesitaremos realizar una serie de particiones. Este es uno de los
principales inconvenientes con los que tropieza un usuario novato y que intentaremos solventar en
esta pequea gua. Uno de los inconvenientes que nos encontramos es que, cuando preguntamos a
alguien cuntas particiones debemos hacer, cada uno nos dice las que l considera, con el tamao
que cree oportuno, particiones primarias o secundarias (lgicas).
Tipos de particiones y sistemas de archivos
Particionar un disco duro es realizar una divisin en l de modo que, a efectos prcticos, el sistema
operativo crea que tienes varios discos duros, cuando en realidad slo hay un nico disco fsico
dividido en varias partes. De este modo, se pueden modificar o borrar particiones sin afectar a los
dems datos del disco.
Las particiones bsicas se llaman primarias y pueden ser 4. Esto puede ser suficiente para nuestros
intereses. Como a veces no es as, se crearon las particiones extendidas que pueden albergar otras
particiones dentro, llamadas lgicas.
Los sistemas de archivos indican el modo en que se gestionan los archivos dentro de las particiones.
Segn su complejidad tienen caractersticas como previsin de apagones, posibilidad de recuperar
datos, indexacin para bsquedas rpidas, reduccin de la fragmentacin para agilizar la lectura de
los datos, etc. Hay varios tipos, normalmente ligados a sistemas operativos concretos. A
continuacin se listan los ms representativos:
fat32 o vfat: Es el sistema de archivos tradicional de MS-DOS y las primeras versiones de Windows.
Por esta razn, es considerado como un sistema universal, aunque padece de una gran
fragmentacin y es un poco inestable.
NTFS: Es el nuevo sistema de Windows, usado a partir del 2000 y el XP. Es muy estable. El problema
es que es privativo, con lo cual otros sistemas operativos no pueden acceder a l de manera
-
Pedro Lpez | Juan Bez
5 Instalacin y configuracin de Servidor Linux Ubuntu Server
transparente. Desde Linux slo se recomienda la lectura, siendo la escritura en estas particiones un
poco arriesgada.
Ext2: Hasta hace poco era el sistema estndar de Linux. Tiene una fragmentacin bajsima, aunque
es un poco lento manejando archivos de gran tamao.
Ext3: Es la versin mejorada de ext2, con previsin de prdida de datos por fallos del disco o
apagones. En contraprestacin, es totalmente imposible recuperar datos borrados. Es compatible
con el sistema de archivos ext2. Actualmente es el ms difundido dentro de la comunidad
GNU/Linux y considerado el estndar de facto.
Ext4: Es un sistema de archivos con registro por diario (en ingls Journaling), anunciado el 10 de
octubre de 2006, como una mejora compatible de ext3. La principal novedad en Ext4 es Extent, o la
capacidad de reservar un rea contigua para un archivo; esto puede reducir y hasta eliminar
completamente la fragmentacin de archivos. Es el sistema de archivos por defecto desde Ubuntu
Jaunty.
ReiserFS: Es el sistema de archivos de ltima generacin para Linux. Organiza los archivos de tal
modo que se agilizan mucho las operaciones con stos. El problema de ser tan actual es que muchas
herramientas (por ejemplo, para recuperar datos) no lo soportan.
Swap: Es el sistema de archivos para la particin de intercambio de Linux. Todos los sistemas Linux
necesitan una particin de este tipo para cargar los programas y no saturar la memoria RAM cuando
se excede su capacidad. En Windows, esto se hace con el archivo pagefile.sys en la misma particin
de trabajo, con los problemas que conlleva.
Ya se ha comentado que las particiones son como discos duros independientes, y as aparece en
Windows. Cabe recordar que en Linux no existe el concepto de unidad (C:, D:, etc.) sino que las
particiones se montan en el rbol de carpetas. Eso no nos debe preocupar mucho. Slo comentar
que la carpeta raz de ese rbol se denota con / y que las particiones se suelen montar en la carpeta
/media.
Tamao de las particiones
Tenemos un disco duro con mucho espacio pero no sabemos cmo administrarlo. Puesto que a cada
particin se le va a dar un uso diferente, cada una tendr un tamao diferente.
Para empezar, necesitamos la particin para la memoria de intercambio, que ser de tipo swap. Es
una costumbre extendida que sta sea del doble de tamao que la memoria RAM disponible. Por
ejemplo, si tenemos 256 MB de memoria RAM, nuestra particin de intercambio ser de 512 MB. Sin
embargo esto nicamente es aplicable a tamaos de memoria de hasta 1GB. Si tenemos ms
memoria tenemos que utilizar la siguiente regla: entre 2GB y 4GB, utilizaremos como tamao del
swap la mitad del valor de la RAM; mientras que si tenemos ms de 4 GB, utilizaremos una swap de
slo 2GB.
La particin donde instalaremos Ubuntu (/) debe tener al menos 2 GB. Si pretendemos instalar ms
programas es recomendable darle un poco ms de espacio. Para un uso normal, unos 7 u 8 GB
estarn bien.
Finalmente, es recomendable guardar los archivos personales (documentos, imgenes, pelculas,
etc.) en una particin aparte. As, si en algn momento quiere reinstalar Ubuntu desde cero, podr
formatear sin miedo y sin perder la configuracin de sus programas. Esta particin suele montarse
-
Pedro Lpez | Juan Bez
6 Instalacin y configuracin de Servidor Linux Ubuntu Server
en /home. Su tamao depende principalmente de cuntos usuarios usen el sistema y del volumen de
datos que almacenen.
Un ejemplo es el siguiente (suponiendo que tenemos un disco de 80 GB de capacidad):
/: 10 GB, para todo lo que instale en Ubuntu.
Swap: 1 GB, suponiendo que tenemos 512 MB de RAM.
/home: el resto, en este caso 69 GB, para datos, msica, configuraciones, etc.
Las equivalencias sobre las particiones entre sistemas Windows y Linux:
/ => C:\
Particin de volumen. Esta es la particin principal de donde colgarn el resto de particiones.
/boot => C:\Windows\system
Particin de volumen. Contiene casi todo lo necesario para proceso de booteo. Almacena datos que
seran usados por el sistema antes de que el ncleo (kernel) ejecute los programas de usuario.
/user => C:\Archivos de programa
Aqui es donde se almacenaran todos los programas instalados
/home => C:\Documents and Settings\ en Windows XP/200x o C:\Users\ en vista o w2k8
Esta se encargara de almacenar todos los directorios de cada usuario siempre y cuando se configure
el servidor para este fin.
/var => C:\windows\system32\config\
En este espacio se almacenaran los logs de eventos de sistema. Ya que estos tienden a crecer
rpidamente lo mejor es separarlos del resto de particiones para evitar que lleguen a dejar sin
espacio al sistema.
/tmp => C:\Temp
Almacenara todos los archivos temporales. Esta particin tendr permiso de escritura para cualquier
usuario del sistema por lo tanto puede tener el mismo problema de crecimiento que los logs.
SWAP => Archivo de paginacion
Particin donde se almacena el archivo de memoria virtual. Esta particin es excepcional para el
sistema. Ningn usuario podr acceder a ella (ni siquiera el root).
Tanto Windows como Linux (y derivados) manejan la memoria virtual de forma idntica. Pero
siempre es mas optimo separar este archivo en una particin propia.
-
Pedro Lpez | Juan Bez
7 Instalacin y configuracin de Servidor Linux Ubuntu Server
Instalacin de Ubuntu Server
1- Inserte el CD de instalacin de Ubuntu en tu sistema y arrancar desde l. Seleccione su idioma:
2- A continuacin, seleccione Instalar Ubuntu Server:
-
Pedro Lpez | Juan Bez
8 Instalacin y configuracin de Servidor Linux Ubuntu Server
3- A continuacin, seleccione su ubicacin:
4- Preguntar si desea que detecte el teclado que est utilizando, seleccionamos , y lo
configuramos nosotros mismos:
-
Pedro Lpez | Juan Bez
9 Instalacin y configuracin de Servidor Linux Ubuntu Server
5- En este caso el teclado usado esta en Portugues, selecciones el idioma de su teclado
6- Luego seleccionamos el tipo de configuracin del idioma de nuestro teclado
-
Pedro Lpez | Juan Bez
10 Instalacin y configuracin de Servidor Linux Ubuntu Server
7-El programa de instalacin comprueba el CD de instalacin, su hardware y configura la red con
DHCP si hay un servidor DHCP en la red:
8- Luego debemos configurar nuestra red. Para eso seleccionamos la que es de forma manual.
-
Pedro Lpez | Juan Bez
11 Instalacin y configuracin de Servidor Linux Ubuntu Server
9- Le damos un IP, de acuerdo a la red que cada usuario tenga, en este caso:
10- Configurar la mscara de red, en este caso es el 255.255.0.0:
11 - Luego configurar el Gateway (Pasarela en espaol), en este caso es el 10.1.0.47:
-
Pedro Lpez | Juan Bez
12 Instalacin y configuracin de Servidor Linux Ubuntu Server
12- Luego configurar los servidores DNS de acuerdo a nuestra red, por cada servidor se deja un
espacio vaco para digitar el siguiente:
13- Luego digitamos el nombre que le designaremos a nuestra mquina :
-
Pedro Lpez | Juan Bez
13 Instalacin y configuracin de Servidor Linux Ubuntu Server
14- Luego no pide el nombre del dominio, en este caso dejemos vaco, ser configurado luego de la
instalacin:
-
Pedro Lpez | Juan Bez
14 Instalacin y configuracin de Servidor Linux Ubuntu Server
15- Crear un usuario, por ejemplo, el usuario administrador con el nombre de usuario administrator
(no utilice el nombre de usuario administrador , ya que es un nombre reservado en Ubuntu 12.04):
-
Pedro Lpez | Juan Bez
15 Instalacin y configuracin de Servidor Linux Ubuntu Server
16- Escribimos una contrasea para la cuenta, luego la volvemos a digitar::
17- no necesitamos un directorio privado encriptado, as que elige no aqu:
-
Pedro Lpez | Juan Bez
16 Instalacin y configuracin de Servidor Linux Ubuntu Server
18- Al siguiente proceso le damos en , configurar reloj.
-
Pedro Lpez | Juan Bez
17 Instalacin y configuracin de Servidor Linux Ubuntu Server
19- Ahora usted tiene que particionar el disco duro. Seleccionamos Manual, para configurarlo de
acuerdo a lo que necesitamos:
-
Pedro Lpez | Juan Bez
18 Instalacin y configuracin de Servidor Linux Ubuntu Server
20- Seleccionamos el disco que nos muestra en pantalla para poder configurarlo:
21- Aqu seleccionar
-
Pedro Lpez | Juan Bez
19 Instalacin y configuracin de Servidor Linux Ubuntu Server
22- Luego seleccionar el espacio libre del disco
23- Creamos una particin nueva
-
Pedro Lpez | Juan Bez
20 Instalacin y configuracin de Servidor Linux Ubuntu Server
24- Determinamos cuanto espacio le daremos a nuestra raz.
25- Luego debemos de configurar esta particion como la primaria
-
Pedro Lpez | Juan Bez
21 Instalacin y configuracin de Servidor Linux Ubuntu Server
26- Designar la particin en principio.
27- Aqu solo finalizamos la particion, sin modificar la configuracin que presenta por default
-
Pedro Lpez | Juan Bez
22 Instalacin y configuracin de Servidor Linux Ubuntu Server
28- Ahora, volvemos a seleccionar el espacio libre para configurar el swat
29- Luego repetimos este proceso
-
Pedro Lpez | Juan Bez
23 Instalacin y configuracin de Servidor Linux Ubuntu Server
30- Cambiamos la configuracin, debe quedar como rea de intercambio y finalizamos la particin
-
Pedro Lpez | Juan Bez
24 Instalacin y configuracin de Servidor Linux Ubuntu Server
31- Aqu seleccionar
32- Aqu solo le damos en continuar
-
Pedro Lpez | Juan Bez
25 Instalacin y configuracin de Servidor Linux Ubuntu Server
-
Pedro Lpez | Juan Bez
26 Instalacin y configuracin de Servidor Linux Ubuntu Server
33- Instalar sin actualizacin automtica
34- El nico artculo que seleccione aqu es servidor OpenSSH para que de inmediato se puede
conectar al sistema con un cliente SSH como PuTTY despus de la instalacin ha finalizado:
-
Pedro Lpez | Juan Bez
27 Instalacin y configuracin de Servidor Linux Ubuntu Server
35- Seleccione S cuando se le solicite desea instalar el gestor de arranque GRUB en el registro de
inicio maestro? :
36- La instalacin del sistema base ya est terminado. Retire el CD de instalacin de la unidad de CD
y pulse Continuar para reiniciar el sistema:
-
Pedro Lpez | Juan Bez
28 Instalacin y configuracin de Servidor Linux Ubuntu Server
37- Finalmente introducir nombre del usuario y Contrasea
-
Pedro Lpez | Juan Bez
29 Instalacin y configuracin de Servidor Linux Ubuntu Server
Configuracin 1- Privilegios root Despus de de reiniciar puedes acceder con el usuario que te has creado (administrator). Todos los pasos a seguir en este tutorial debemos hacerlos con privilegio root, tambin podemos ejecutarlo con la palabra sudo, o podemos volvernos root escribiendo lo siguiente: root@Owncloud:~# sudo su
Podes activar el usuario root ejecutando root@Owncloud:~# sudo passwd root
y dndole una contrasea al root, con es esto ya puedes acceder al sistema directamente como root., pero esto est mal visto por los desarrolladores de Ubuntu y la comunidad por diversos motivos. 2 Instalar El SSH Server (opcional) Si no has instalado el OpenSSH server durante la instalacin del sistema, podes hacerlo ahora con este comando: root@Owncloud:~# apt-get install ssh openssh-server
Ahora ya podes usar Cliente SSH como PuTTY y as conectarte desde una estacin de trabajo a tu servidor Ubuntu y seguir los dems paso de este tutorial 3 Configuracin de Red En el caso que hayamos instalado el servidor con la opcin de DHCP, debemos cambiar la configuracin pues un servidor debe tener configurado direccin de IP Esttico. Editamos /etc/network/interfaces y ajustamos de acuerdo a nuestras necesidades (en nuestro caso usaremos el IP 10.1.0.56 y los servidores DNS 10.1.0.90 y 10.1.0.31 Para configurar editamos: root@Owncloud:~# nano /etc/network/interfaces
Para editar las direcciones de los servidores DNS: root@Owncloud:~# nano /etc/resolv.conf
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces (5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.1.0.56
netmask 255.255.0.0
network 10.1.0.0
broadcast 10.1.255.255
gateway 10.1.0.47
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.1.0.90 10.1.0.31
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by
resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.1.0.90
nameserver 10.1.0.31
-
Pedro Lpez | Juan Bez
30 Instalacin y configuracin de Servidor Linux Ubuntu Server
Despus reiniciamos nuestra conexin: root@ownCloud:~# nano /etc/init.d/networking restart
Despus editamos /etc/host.
Ahora ejecutamos: root@ownCloud:~# echo OwnCloud.mcasolution.com > /etc/hostname
root@ownCloud:~# /etc/init.d/hostname restart
root@ownCloud:~# hostname
root@ownCloud:~# hostname f
Ahora ambos debe mostrarnos OwnCloud.mcasolution.com
4- Editamos /etc/apt/sources.list y actualizamos nuestra instalacion de Ubuntu. Editamos /etc/apt/sources.list. Comentamos o removemos las lneas de instalacin del CD de nuestro archivo y nos aseguramos que los repositorios de universo y multiuniverse estn habilitados. Quedara mas como esto: root@ownCloud:~# nano /etc/apt/sources.list
27.0.0.1 localhost.localdomain localhost
10.1.0.56 OwnCloud.mcasolution.com OwnCloud
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
#
# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release i386
(20120424.1)]/ precise main restricted
#deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release i386
(20120424.1)]/ precise main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://py.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://py.archive.ubuntu.com/ubuntu/ precise main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://py.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://py.archive.ubuntu.com/ubuntu/ precise-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://py.archive.ubuntu.com/ubuntu/ precise universe
deb-src http://py.archive.ubuntu.com/ubuntu/ precise universe
deb http://py.archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://py.archive.ubuntu.com/ubuntu/ precise-updates universe
-
Pedro Lpez | Juan Bez
31 Instalacin y configuracin de Servidor Linux Ubuntu Server
Luego ejecutamos root@ownCloud:~# apt-get update
Para actualizar la base de datos de nuestro paq uetes apk y root@ownCloud:~# apt-get upgrade
para instalar las ultimas actulizaciones(si es que hay). Si vez que se instalo una nueva versin del kernel o parte del mismo, se debe reiniciar el sistema despus de eso. root@ownCloud:~# reboot
5- Cambiamos el Shell que viene por defecto /bin/sh es un link simnolico a /bin/dash, necesitamos /bin/bash, no /bin/dash, por lo tanto hacemos esto: root@ownCloud:~# dpkg-reconfigure dash
Use dash as the default system shell (/bin/sh)?
-
Pedro Lpez | Juan Bez
32 Instalacin y configuracin de Servidor Linux Ubuntu Server
6- Deshabilitar AppArmor Es extersion de seguridad, pero suele causar ms problema que proveer solucion. root@ownCloud:~# /etc/init.d/apparmor stop
root@ownCloud:~# update-rc.d -f apparmor remove
root@ownCloud:~# apt-get remove apparmor apparmor-utils
7- Sincronizar la hora del sistema Es una Buena idea sincronizr la hora del sistema con el NTP(network time protocol) root@ownCloud:~# apt-get install ntp ntpdate
OwnCloud
1- Instalar Postfix, Dovecot, MySQL, phpMyAdmin, rkhunter, binutils root@ownCloud:~# apt-get install postfix postfix-mysql postfix-doc mysql-client
mysql-server openssl getmail4 rkhunter binutils dovecot-imapd dovecot-pop3d
dovecot-mysql dovecot-sieve sudo
New password for the MySQL "root" user:
-
Pedro Lpez | Juan Bez
33 Instalacin y configuracin de Servidor Linux Ubuntu Server
Veras las siguientes preguntas: Web server to reconfigure automatically: quit
6- Descargar y descomprimir Owncloud 6.1 -Descargamos el paquete owncloud-x.tar.bz2 y posteriormente lo descomprimimos. root@ownCloud:~# cd /tmp
root@ownCloud:~# wget http://owncloud.org/releases/owncloud-4.0.1.tar.bz2
root@ownCloud:~# tar -xvf owncloud-x.tar.bz2
6.2 -Copiar el directorio owncloud a nuestro servidor Apache como root root@ownCloud:~# mv owncloud /var/www/
Le damos permisos del servidor web al directorio owncloud: root@ownCloud:~# cd /var/www
root@ownCloud:~# chown -R www-data:www-data owncloud
6.3- Reiniciamos nuestro servidor apache: root@ownCloud:~# /etc/init.d/apache2 restart
6.4- Terminar la instalacin Desde la barra de direcciones de un navegador web tecleamos: 10.1.0.56/owncloud (si accedes desde otra computadora de la red) localhost/owncloud (si accedes desde la computadora donde est instalado owncloud)
-
Pedro Lpez | Juan Bez
34 Instalacin y configuracin de Servidor Linux Ubuntu Server
Entonces se nos mostrar la interfaz web para terminar con la instalacin.
Creamos una cuenta de administrador y seleccionamos la opcin Avanzado. Luego, ingresamos nombre de usuario, nombre de base de datos y contrasea de la base de datos y pulsamos el botn Completar la instalacin.
Una vez dentro de nuestra cuenta de administrador podremos configurar el servicio y crear usuarios.
-
Pedro Lpez | Juan Bez
35 Instalacin y configuracin de Servidor Linux Ubuntu Server
8. - Aumentar el lmite de peso de archivos a subir.
Por defecto, el peso de los archivos a subir es muy pequeo. Podemos corregir esto editando el
archivo /etc/php5/apache2/php.ini donde buscaremos las lneas: upload_max_filesize post_max_size
y cambiamos al tamao que consideremos adecuado.
Listo! Ingresamos desde un navegador a la direccin http://ip.del.servidor.owncloud/owncloud y podremos acceder a la interfaz web para comenzar a subir nuestros archivos con la seguridad que con lleva tenerlos en nuestro servidor propio.
Descargar el cliente para nuestras maquinas.
Para descargar el cliente accedamos esta pgina http://owncloud.org/sync-clients/ y descargamos
de acuerdo al Sistema operativo que estemos utilizando.
Una vez instalado el cliente, seleccionamos el icono, y seleccionamos configurar
Ingresamos el URL de nuestro servidor: http://10.1.0.56/owncloud
-
Pedro Lpez | Juan Bez
36 Instalacin y configuracin de Servidor Linux Ubuntu Server
Ingresamos el usuario y contrasea creados con anterioridad y le damos siguiente.
En el caso que este correcto las credenciales ingresadas, nos mostrara una ventana informndonos
que pudimos conectarnos correctamente.
Automticamente empezara la sincronizacin entre nuestra maquina y nuestro servidor.
-
Pedro Lpez | Juan Bez
37 Instalacin y configuracin de Servidor Linux Ubuntu Server
La personalizacin e instalacin de los complementos que falta, ya depender exclusivamente del
uso que quieran darle.
-
Pedro Lpez | Juan Bez
38 Instalacin y configuracin de Servidor Linux Ubuntu Server
Bibliografa:
http://www.howtoforge.com/perfect-server-ubuntu-12.04-lts-apache2-bind-dovecot-ispconfig-3
http://en.wikipedia.org/wiki/OwnCloud
http://owncloud.org/
http://owncloud.org/sync-clients/
http://es.wikipedia.org/wiki/Ubuntu
http://es.wikipedia.org/wiki/Espacio_de_intercambio
http://bootlog.org/blog/linux/como-particionar-el-disco-para-linux
http://www.guia-ubuntu.org/index.php?title=Particionar_el_disco_duro
http://releases.ubuntu.com/
http://www.ubuntu.com/