GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar Nextcloud en Fedora 31

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 Fedora® 31.

Requisitos

  • Un servidor en la nube que ejecuta Fedora 31
  • 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. Este ejemplo usa MariaDB para la base de datos en la pila.

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

dnf install httpd unzip

dnf install php php-gd php-mbstring php-intl php-mysqlnd php-opcache php-json php-zip php-xml

dnf install mariadb mariadb-server

Después de instalar MariaDB, debe ejecutar mysql_secure_installation para establecer una contraseña de root, prohibir los inicios de sesión de root remotos y eliminar las bases de datos de prueba. Use los siguientes comandos para iniciar MariaDB y asegurar la base de datos:

systemctl enable mariadb

systemctl start mariadb

mysql_secure_installation

A continuación, configure su base de datos siguiendo los siguientes pasos:

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

    mysql -p
    
  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 apache:apache nextcloud/
    
  6. Reiniciar Apache:

    systemctl enable httpd
    
    systemctl start httpd
    
  7. Agregue los servicios http y https a su firewall:

    firewall-cmd --permanent --add-service=http
    
    firewall-cmd --permanent --add-service=https
    
    firewall-cmd --reload
    
  8. En su navegador web en 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.

  9. Haz clic en Almacenamiento y base de datos. y seleccione MySQL/MariaDB .

    Ingrese las credenciales que configuró en la sección anterior.

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


Linux
  1. Cómo instalar Node.js en Fedora 35 / Fedora 34

  2. Instale LibreOffice 3.5 en Fedora 16 / Fedora 15

  3. Instalar VMware Workstation 8 en Fedora 16

  4. Instale ownCloud 7 en Fedora 21

  5. Instalar WordPress en Fedora 22/21 con AMP

Instalar PostgreSQL en Ubuntu 20.04

Cómo instalar Nextcloud en Debian 11 / Debian 10

Cómo instalar AnyDesk en Fedora 35 / Fedora 34

Cómo instalar Skype en Fedora 35 / Fedora 34

Cómo instalar un servidor privado Nextcloud en Fedora 34

Cómo instalar Go en Fedora 35