GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar OwnCloud en Ubuntu 18.04

Nube Propia es una plataforma líder de colaboración en la nube y uso compartido de archivos de código abierto cuyos servicios y funcionalidades son similares a los que ofrece DropBox y Google Drive . Sin embargo, a diferencia de Dropbox , Nube propia no tiene la capacidad del centro de datos para almacenar archivos alojados. Sin embargo, aún puede compartir archivos como documentos, imágenes y videos, por mencionar algunos, y acceder a ellos a través de múltiples dispositivos, como teléfonos inteligentes, tabletas y PC.

En este artículo, aprenderá cómo instalar OwnCloud en Ubuntu 18.04 y versiones más recientes.

Paso 1:Actualice los paquetes del sistema de Ubuntu

Antes de comenzar, actualice los paquetes y repositorios del sistema con el siguiente comando apt.

$ sudo apt update -y && sudo apt upgrade -y

Actualizar paquetes del sistema Ubuntu

Paso 2:Instale Apache y PHP 7.2 en Ubuntu

Nube Propia está construido sobre PHP y normalmente se accede a través de una interfaz web. Por este motivo, vamos a instalar Apache servidor web para servir Owncloud archivos así como PHP 7.2 y módulos PHP adicionales necesarios para OwnCloud para funcionar sin problemas.

$ sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip

Instalar Apache y PHP en Ubuntu

Una vez completada la instalación, puede verificar si Apache se instala ejecutando el comando dpkg.

$ sudo dpkg -l apache

Desde la salida podemos ver que hemos instalado Apache versión 2.4.29 .

Comprobar la versión de Apache en Ubuntu

Para iniciar y habilitar Apache para ejecutar en el arranque, ejecute los comandos.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Ahora diríjase a su navegador y escriba la dirección IP de su servidor en la barra de URL como se muestra:

http://server-IP

Debería obtener una página web a continuación que muestre que Apache está instalado y funcionando.

Verificar la página de Apache en Ubuntu

Para comprobar si PHP está instalado.

$ php -v

Comprobar la versión de PHP en Ubuntu

Paso 3:Instale MariaDB en Ubuntu

MariaDB es un popular servidor de base de datos de código abierto que es ampliamente utilizado por desarrolladores, entusiastas de las bases de datos y también en entornos de producción. Es una bifurcación de MySQL y ha sido preferido a MySQL desde la adquisición de MySQL por Oracle .

Para instalar MariaDB correr.

$ sudo apt install mariadb-server

Instalar MariaDB en Ubuntu

Por defecto, MariaDB no está protegido y es propenso a violaciones de seguridad. Por lo tanto, debemos realizar pasos adicionales para fortalecer el servidor MariaDB.

Para comenzar a proteger su servidor MySQL, ejecute el comando:

$ sudo mysql_secure_installation

Presiona ENTRAR cuando se le solicite la contraseña de root y presione ‘Y’ para establecer la contraseña raíz.

Establecer contraseña de MySQL en Ubuntu

Para las indicaciones restantes, simplemente escriba ‘Y’ y presiona ENTRAR .

MySQL seguro en Ubuntu

Su servidor MariaDB ahora está asegurado a un nivel decente.

Paso 4:Cree una base de datos OwnCloud

Necesitamos crear una base de datos para Owncloud para almacenar archivos durante y después de la instalación. Así que inicie sesión en MariaDB .

$ sudo mysql -u root -p

Ejecute los siguientes comandos:

MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO ‘owncloud_user’@’localhost’ IDENTIFIED BY ‘[email protected]’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Crear base de datos OwnCloud en Ubuntu

Paso 5:Descarga OwnCloud en Ubuntu

Después de crear la base de datos, ahora descargue el archivo comprimido OwnCloud usando el siguiente comando wget.

$ sudo wget https://download.owncloud.org/community/owncloud-10.4.0.zip

Una vez descargado, descomprima el paquete comprimido en /var/www/ directorio.

$ sudo unzip owncloud-10.4.0.zip -d /var/www/

Luego, establezca los permisos.

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

Paso 6:Configurar Apache para OwnCloud

En este paso, vamos a configurar Apache para servir los archivos de OwnCloud. Para hacer eso, vamos a crear un archivo de configuración para Owncloud como se muestra.

$ sudo vim /etc/apache2/conf-available/owncloud.conf

Agregue la configuración a continuación.

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

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

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

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

</Directory>

Guarde y cierre el archivo.

A continuación, debe habilitar todos los módulos de Apache necesarios y la configuración recién agregada ejecutando los siguientes comandos:

$ sudo a2enconf owncloud
$ sudo a2enmod rewrite
$ sudo a2enmod headers
$ sudo a2enmod env
$ sudo a2enmod dir
$ sudo a2enmod mime

Para que los cambios surtan efecto, reinicie el servidor web Apache.

$ sudo systemctl restart apache2

Paso 7:Finalización de la instalación de OwnCloud en Ubuntu

Con todas las configuraciones necesarias finalizadas, la única parte que queda es instalar OwnCloud en un navegador. Así que dirígete a tu navegador y escribe la dirección de tu servidor seguida del /owncloud sufijo.

http://server-IP/ownlcloud

Se le presentará una página web similar a la siguiente.

Crear cuenta de administrador de OwnCloud

Justo debajo, haga clic en 'Almacenamiento y base de datos '. Seleccione 'MySQL/MariaDB ' en 'configurar la base de datos ' y complete las credenciales de la base de datos que definió al crear la base de datos para OwnCloud, es decir, el usuario de la base de datos, la contraseña del usuario de la base de datos y el nombre de la base de datos.

Agregue la configuración de la base de datos OwnCloud

Finalmente, haga clic en 'Finalizar configuración ’ para terminar configurando Owncloud.

Terminar la configuración de OwnCloud

Esto lo lleva a la pantalla de inicio de sesión como se muestra. Ingrese el nombre de usuario y la contraseña definidos anteriormente y presione ENTER.

Inicio de sesión de administrador de OwnCloud

Se presentará una notificación indicando otras vías por las que puede acceder a OwnCloud desde, por ejemplo, iOS, Android y la aplicación de escritorio.

Plataformas compatibles con OwnCloud

Cierre la ventana emergente para acceder al tablero como se muestra:

Panel de OwnCloud

¡Y eso es todo, chicos! Hemos instalado correctamente el OwnCloud plataforma para compartir archivos en Ubuntu 18.04 .

Compartir es cuidar…
Compartir en FacebookCompartir en TwitterCompartir en LinkedinCompartir en Reddit
Ubuntu
  1. Cómo instalar PHP 7.4/7.3/7.2 en Ubuntu 18.04/Ubuntu 16.04

  2. Cómo instalar ownCloud 10 en Ubuntu 18.04 y 16.04

  3. Cómo instalar PHP 7 en Ubuntu 14.04

  4. Cómo instalar PHP 7 en Ubuntu 15.04

  5. Cómo instalar ownCloud 10 en Ubuntu 16.04

Cómo instalar OwnCloud 8 en Ubuntu 14.04

Cómo instalar OwnCloud 8 en Ubuntu 15.04

Cómo instalar OwnCloud en Ubuntu 15.10

Cómo instalar Joomla en Ubuntu 18.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar OwnCloud en Ubuntu 20.04