Proyectos, Noticias, Experiencias, pruebas...

Owncloud 8.1 en Ubuntu Server

Captura de pantalla 2015-07-10 21.15.17

En esta entrada vamos a realizar la instalación de Owncloud en nuestro propio servidor. Contamos para ello con un servidor Ubuntu Server 14.04 previamente instalado y configurado.

Para todo el que no sepa lo que es Owncloud, es un sistema Opensource de almacenamiento de Datos, similar a Dropbox, pero con la ventaja de montarlo sobre nuestro propio servidor, ya sea físico, virtual, o hosting.

Bien, empecemos sin mas dilación con el proceso de instalación.

Como he comentado, el Ubuntu Server ya lo tendremos montado y configurado con antelación, y lo primero que haremos sera acceder via SSH a nuestro server, ya sea desde una terminal linux, Mac, o utilizando programas como Putty desde windows.

Una vez logeados en nuestro server, podemos lanzar los comandos con sudo, o realizar un sudo su con nuestro usuario, esto es a gusto del consumidor, aunque yo prefiero y he utilizado la segunda opción.

Primero realizamos la actualización de nuestros repositorios y paquetes con el siguiente comando:

Captura de pantalla 2015-07-10 21.14.18

Pulsamos enter y esperamos a que finalice el proceso, el cual nos pedirá aprobación para la instalación de los paquetes actualizados. Simplemente pulsamos S y enter.

Una vez finalizado, procedemos con la instalación del Servidor Web Apache introduciendo el siguiente comando:

aptget install apache2

Finalizada la instalación del servidor apache, instalamos el PHP:

aptget install php5 php5mysql

Ahora instalaremos los modelos de PHP necesarios con el siguiente comando:

aptget install php5gd php5json php5curl php5intl php5mcrypt php5imagick

Para finalizar con los componentes necesarios, instalaremos el servidor de bases de datos MySQL:

aptget install mysqlserver

Una vez instalado MySQL, vamos a proceder a securizarlo, utilizando para ello un script que nos guiara paso a paso. Mucha atención a cada uno de los pasos, no nos equivoquemos. Introducimos el siguiente comando:

mysql_secure_installation

Ahora vamos a crear la base de datos necesaria y al menos un usuario que tendrá acceso completo a la misma, este sera nuestro administrador de owncloud.

#mysql -u root -p
Enter password: “aqui introducimos la contraseña de root de MySQL”
mysql> CREATE USER ‘TUSUARIO’@‘localhost’ IDENTIFIED BY ‘TUCONTRASEÑA’;
mysql> CREATE DATABASE ownclouddb;
mysql> GRANT ALL ON ownclouddb.* TO ‘TUUSUARIO’@‘localhost’;
mysql> FLUSH PRIVILEGES;
mysql> exit

Ya tenemos todo listo para proceder con la instalación de Owncloud 8.1

Bien, comenzamos la instalación descargando el archivo comprimido de owncloud 8.1 desde la web con el siguiente comando:

wget https://download.owncloud.org/community/owncloud-8.1.0.tar.bz2

ahora descomprimimos el archivo en el directorio correcto:

tar -xvf owncloud-8.1.0.tar.bz2 -C /var/www/html/owncloud/

Casi estamos terminando, solo nos falta asignar los permisos correctos al directorio de owncloud para lo cual utilizaremos el siguiente comando:

chown wwwdata:wwwdata R /var/www/html/owncloud/

Y por ultimo crear el archivo de configuración de Owncloud en apache:

 nano /etc/apache2/sites-available/owncloud.conf
<IfModule mod_alias.c>
Alias /owncloud /var/www/html/owncloud
</IfModule>
<Directory/var/www/html/owncloud>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

Finalizado esto, reiniciamos el apache con el siguiente comando:

service apache2 restart

Ya tenemos nuestro Owncloud listo para su configuración via web. Simplemente en un navegador ponemos la siguiente dirección http://ip_de_tu_servidor/owncloud y veremos lo siguiente:

Captura de pantalla 2015-07-10 22.34.48

Yo voy a dejar el directorio de almacenamiento por defecto, pero podríais utilizar cualquier otro almacenamiento, siempre y cuando lo hayais definido anteriormente el el archivo fstab .

Captura de pantalla 2015-07-10 22.43.23

Completamos todos los datos necesarios ( con los datos que tenemos y hemos creado durante la preparación del proceso ) y pulsamos en finalizar instalación y listo, ya tendremos nuestro owncloud listo para recibir archivos…

Captura de pantalla 2015-07-10 22.41.07

Saludos y … hasta la próxima…

! Comentario

  1. rodrigo rodrigo
    16 septiembre, 2015    

    yo he traducido buena parte al castellano cuando yo lo usaba era todo en ingles..

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


*

    Translate to:

Categorías