Saltar al contenido
solo software libre

Cómo Instalar y Configurar ownCloud con Apache en Ubuntu 18.04: Guía Completa

Aprende cómo instalar y configurar ownCloud en Ubuntu 18.04 con Apache. Sigue esta guía y crea tu propia nube privada en pocos pasos.

Cómo Instalar y Configurar ownCloud con Apache en Ubuntu 18.04: Guía Completa


Configura fácilmente ownCloud en Ubuntu 18.04 con Apache y crea tu propia nube privada

ownCloud es una solución de almacenamiento en la nube de código abierto que permite a los usuarios almacenar, compartir y sincronizar archivos de manera segura. Aquí aprenderás cómo instalar y configurar ownCloud con Apache en Ubuntu 18.04, permitiéndote tener tu propia nube privada.

Paso 1: Actualizar el Sistema

Para asegurar que todos los paquetes estén al día, primero debemos actualizar el sistema. Abre una terminal y ejecuta:

sudo apt update
sudo apt upgrade

Paso 2: Instalar Apache y PHP

ownCloud necesita un servidor web y PHP para funcionar. Aquí instalaremos Apache y la versión de PHP recomendada:

sudo apt install apache2
sudo apt install php libapache2-mod-php php-mysql php-gd php-json php-curl php-mbstring php-intl php-imagick php-xml php-zip

Paso 3: Descargar y Configurar ownCloud

Descarguemos la última versión de ownCloud:

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

Una vez descargado, extrae los archivos y mueve ownCloud a la carpeta de Apache:

tar -xjf owncloud-latest.tar.bz2
sudo mv owncloud /var/www/html/

Paso 4: Ajustar los Permisos

Para que ownCloud funcione correctamente, es necesario establecer permisos de acceso en la carpeta:

sudo chown -R www-data:www-data /var/www/html/owncloud/
sudo chmod -R 755 /var/www/html/owncloud/

Paso 5: Configurar Apache para ownCloud

Crea un archivo de configuración para ownCloud en Apache:

sudo nano /etc/apache2/sites-available/owncloud.conf

Agrega lo siguiente:

Alias /owncloud "/var/www/html/owncloud/"

<Directory /var/www/html/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

  <IfModule mod_dav.c>
    Dav off
  </IfModule>

  SetEnv HOME /var/www/html/owncloud
  SetEnv HTTP_HOME /var/www/html/owncloud

</Directory>

Habilita la nueva configuración y reinicia Apache:

sudo a2ensite owncloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2

Paso 6: Completar la Configuración en el Navegador

Abre tu navegador y accede a http://<tu-IP>/owncloud. Se abrirá la interfaz de configuración de ownCloud, donde podrás crear una cuenta de administrador y configurar la base de datos.

Selecciona MySQL/MariaDB como tipo de base de datos y completa los datos necesarios. Al terminar, ownCloud estará listo para usar.

Conclusión

Siguiendo estos pasos, podrás instalar ownCloud en Ubuntu 18.04 con Apache y crear tu propio servidor de almacenamiento en la nube. Esto te permitirá almacenar y acceder a tus archivos de forma privada y segura.