Vamos a instalar Nextcloud en nuestro sistema operativo, una vez más jeje, pero esta vez intentando que sea más fácil, te dejaré las otras formas abajo, la de Docker también es fácil.
Primero de todo actualizar:
apt-get update -y
Instalar Lamp en Ubuntu 20.04
Una vez actualizado, procedemos a instalar Lamp en Ubuntu 20.04.
sudo apt install apache2 mariadb-server libapache2-mod-php php php-gmp php-bcmath php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip bzip2 -y
Conectamos a la consola de MariaDB con el siguiente comando.
mysql
create database nextclouddb;
grant all on nextclouddb.* to 'nextcloud'@'localhost' identified by 'mipassword';
flush privileges;
exit;
Descargar Nextcloud
Te recomiendo que revises la página de descargas oficial, para verificar la última versión instalada. En este caso ponemos la 20, tendrás que modificarlo según sea la última versión o la que bajes en los siguientes comandos.
wget https://download.nextcloud.com/server/releases/latest-20.tar.bz2
Extraemos el archivo descargado.
tar -jxvf latest-20.tar.bz2
Movemos la aplicación a la raíz web de Apache y, concedemos los permisos requeridos.
mv nextcloud /var/www/html/
chown -R www-data:www-data /var/www/html/nextcloud
chmod -R 775 /var/www/html/nextcloud
Configurar Apache para Nextcloud
Creamos el virtual host.
nano /etc/apache2/sites-available/nextcloud.conf
Copia y pega lo siguiente, debes cambiar el ServerName con el que sea tú dominio.
Guarda el archivo con Control + X y cierra el editor.
Ahora necesitas habilitar el virtual host de Apache, junto con los módulos necesarios.
a2ensite nextcloud.conf
a2enmod rewrite headers env dir mime setenvif ssl
Para concluir la instalación de un servidor Nextcloud, solo falta reiniciar Apache.
Acceder a Nextcloud
Para configurar la herramienta, introduces la URL del servicio en tu navegador web favorito. Instalar Nextcloud.
http://midominio.com
En la pantalla que nos aparece creamos nuestra cuenta de administrador, después más abajo, introducimos las datos que pusimos antes de la base de datos que creamos.
Si todo es correcto, arrancará Nextcloud en la pantalla de bienvenida.
https://www.youtube.com/watch?v=rQ5vywB_nNE&list=PLNmTqNmH9bOBvtlaQTQS5pg6Zul0KDHaL
Deja una respuesta