GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar Nextcloud en Debian 10

Nextcloud® es un software para compartir archivos similar a Google® Drive o Dropbox®. Debido a que Nextcloud es de código abierto, usted tiene control total y puede instalar el servidor en su máquina. Este artículo describe cómo instalar Nextcloud en un servidor en la nube Debian® 10.

Requisitos

  • Un servidor en la nube que ejecuta Debian 10
  • Acceso al usuario raíz o administrador

Instalar y configurar una pila LAMP

Antes de instalar Nextcloud, debe tener una pila LAMP (Linux®, Apache®, MySQL® o MariaDB® y PHP) en su servidor.

En la línea de comando, ingrese los siguientes comandos para instalar Apache, MariaDB y PHP:

apt install apache2 mariadb-server libapache2-mod-php7.3 unzip

apt install php7.3-gd php7.3-json php7.3-mysql php7.3-curl php7.3-mbstring

apt install php7.3-intl php-imagick php7.3-xml php7.3-zip

Después de instalar MariaDB, debe ejecutar el siguiente comando para proteger su base de datos:

mysql_secure_installation

Este comando le permite establecer una contraseña raíz, prohibir los inicios de sesión raíz remotos y eliminar la base de datos de prueba.

Configure su base de datos siguiendo los siguientes pasos:

  1. Ingrese su instalación de MariaDB usando el siguiente comando:

    mysql
    
  2. Cree una base de datos para Nextcloud. Reemplace con un nombre de base de datos de su elección. Recomendamos elegir un nombre de base de datos que indique claramente el propósito de la base de datos.

    CREATE DATABASE <database>;
    
  3. Cree un usuario para la nueva base de datos. Reemplace con un nombre de usuario y con una contraseña segura de su elección.

    CREATE USER '<dbUser>'@'localhost' IDENTIFIED BY '<PASSWORD>';
    
  4. Otorgue al usuario acceso a la base de datos :

    GRANT ALL PRIVILEGES ON <database>.* TO '<dbUser>'@'localhost';
    
  5. Privilegios de vaciado:

    FLUSH PRIVILEGES;
    
  6. Salir de MariaDB:

    exit
    

Tome nota de esta configuración de credenciales. Los necesita para acceder a la base de datos en Nextcloud.

Instalar Nextcloud

Ahora que tenemos configurada nuestra pila LAMP base, podemos continuar con la instalación de Nextcloud. Use los comandos en los siguientes pasos para descargar e instalar Nextcloud:

  1. Cambie al directorio raíz del documento.:

    cd /var/www/html/
    
  2. Descarga la última versión de Nextcloud:

    wget https://download.nextcloud.com/server/releases/latest.zip
    
  3. Descomprimir el archivo:

    unzip latest.zip
    
  4. Eliminar el archivo comprimido:

    rm latest.zip
    
  5. Dar propiedad al servidor web:

    chown -R www-data:www-data nextcloud/
    
  6. Reiniciar Apache:

    systemctl restart apache2
    
  7. En el navegador web de su máquina local, vaya a https://<internet_ip_address>/nextcloud .

    Aquí puede crear el usuario administrador y configurar el acceso a la base de datos. Para la cuenta de administrador, elija cualquier combinación segura de nombre de usuario y contraseña. Para la base de datos, ingrese las mismas credenciales que configuró anteriormente.

Nextcloud luego instala el sistema base, así como algunas aplicaciones que pueden resultarle útiles. Después de que esto termine, aparecerá el panel Nextcloud y estará listo para cargar algunos archivos.


Linux
  1. Cómo instalar Nextcloud en Debian 9

  2. Cómo instalar Nextcloud 14 en Debian 9

  3. Cómo instalar NextCloud 13 en Debian 9

  4. Instalar GitLab en Debian 10

  5. Instalar Nextcloud en Fedora 31

Cómo instalar OwnCloud 9 en Debian 8

Cómo instalar WordPress en Debian 8

Cómo instalar MariaDB en Debian 8

Cómo instalar Nextcloud en Debian 8

Cómo instalar Nextcloud en Debian 11

Cómo instalar Zabbix en Debian 11