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.

Índice


    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.

    Usuario logueado: No