configuracionservidor

38
Manual de instalación de: Ubuntu Server

Upload: juan-d-vinales

Post on 14-Nov-2015

5 views

Category:

Documents


1 download

DESCRIPTION

Ubutu

TRANSCRIPT

  • 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/