Table of Contents
Cómo instalar NextCloud en CentOS 8
NextCloud. es una plataforma de colaboración y uso compartido de archivos local de código abierto que le permite guardar sus archivos y acceder a ellos en varios dispositivos, como PC, teléfonos inteligentes y tabletas.
Como plataforma popular de autohospedaje que funciona de manera muy similar a DropBox. le permite colaborar sin problemas en varios proyectos, administrar su calendario, enviar y recibir correos electrónicos, así como realizar videollamadas.
En esta guía, aprenderá a instalar NextCloud. en CentOS 8.
Requisitos previos:
Dado que accederemos a NextCloud. a través de un navegador, es crucial asegurarse de que la pila LAMP ya esté instalada en CentOS 8. LAMP. es la abreviatura de Linux. Apache. MySQL/MariaDB. y PHP.
Paso 1: Instale módulos PHP adicionales
Algunos requisitos Se requieren módulos PHP. para NextCloud. para funcionar como se esperaba. Instálelos como se muestra a continuación.
$ sudo dnf install php-mysqlnd php-xml php-zip php-curl php-gd php-intl php-json php-ldap php-mbstring php-opcache
Instale módulos PHP en CentOS 8
Paso 2: Cree una base de datos NextCloud
freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);
Después de instalar los módulos PHP. necesarios, cree una base de datos que contendrá los datos de NextCloud iniciando sesión en el motor de base de datos MariaDB usando el comando a continuación y proporcione la contraseña.
$ mysql-u root-p
Al iniciar sesión, cree una base de datos y un usuario de base de datos para NextCloud. usando los siguientes comandos.
MariaDB [(none)]>. CREATE DATABASE nextcloud_db ; MariaDB [(none)]>. OTORGAR TODO EN nextcloud_db. * A ‘nextcloud_user’ @ ’localhost’ IDENTIFICADO POR ‘[email protected]’; MariaDB [(ninguno)]>. PRIVILEGIOS DE FLUSH; MariaDB [(ninguno)]>. SALIR;
Crear la base de datos de NextCloud
Paso 3: Instalar NextClou d en CentOS 8
El siguiente paso requiere que descargue el archivo comprimido NextCloud. del sitio oficial de NextCloud. En el momento de escribir esta guía, la última versión de NextCloud. es 18.0.1.
Para descargar NextCloud. ejecute el siguiente comando wget.
$ sudo wget https://download.nextcloud.com/server/releases/nextcloud-18.0.1.zip
Descomprima el archivo en /var/www/html/ ruta.
$ sudo unzip nextcloud-18.0.1-d/var/www/html/
A continuación, cree un directorio para almacenar los datos del usuario administrador.
$ sudo mkdir-p/var/www/html/nextcloud/data
Luego, modifique los permisos del directorio de NextCloud para que el usuario de Apache pueda agregar datos en él.
$ sudo chown-R apache: apache/var/www/html/nextcloud/
Paso 4: Configurar SELinux y Firewall para NextCloud
Necesita realizar algunas configuraciones para SELinux. para que pueda manejar Nextcloud sin problemas. Así que ejecute los siguientes comandos.
$ sudo semanage fcontext-a-t httpd_sys_rw_content_t ‘/var/www/html/nextcloud/data’ $ sudo semanage fcontext-a-t httpd_sys_rw_content_t ‘/var/www/html/nextcloud/config (/.*)? ‘ $ sudo semanage fcontext-a-t httpd_sys_rw_content_t ‘/var/www/html/nextcloud/apps(/.*)?’ $ sudo semanage fcontext-a-t httpd_sys_rw_content_t ‘/var/www/html/nextcloud/3rdparty(/.*)?’ $ sudo semanage fcontext-a-t httpd_sys_rw_content_t ‘/var/www/html/nextcloud/.htaccess’ $ sudo semanage fcontext-a-t httpd_sys_rw_content_t ‘/var/www/html/nextcloud/.user.ini’ $ sudo restorecon-Rv ‘/var/www/html/nextcloud/’
Para permitir que los usuarios externos accedan a NextCloud. desde su servidor, debe abrir el puerto 80 del servidor web. Por lo tanto, ejecute los siguientes comandos.
$ sudo firewall-cmd–add-port = 80/tcp–zone = public–permanent $ sudo firewall-cmd–reload
Paso 5: Finalización de la instalación de NextCloud
Para complete la configuración de NextCloud. inicie su navegador y busque la dirección IP del servidor que se muestra.
http://server-IP/nexcloud
Cree un nombre de usuario y contraseña de administrador.
Crear cuenta de administrador de NextCloud
A continuación, haga clic en ‘ Almacenamiento y base de datos. . Seleccione ‘ MariaDB. como el motor de base de datos preferido y complete los detalles de la base de datos.
Establecer la configuración de la base de datos de NextCloud
Los detalles de la base de datos se han completado como se muestra a continuación.
Configuración de la base de datos de NextCloud
Finalmente, haga clic en el botón ‘ Finalizar. para completar la configuración.
Finalizar la configuración de NextCloud
Esto lo lleva a la página de inicio de sesión. Proporcione el nombre de usuario y la contraseña y presione “ ENTRAR. o haga clic en el botón “ Iniciar sesión. .
Inicio de sesión de administrador de NextCloud
Un breve recorrido sobre NextCloud aparecerá en formato de diapositiva si inicia sesión por primera vez. Siéntase libre de desplazarse hacia la derecha para obtener más sugerencias.
Breve acerca de NextCloud
Y finalmente, cierre la ventana para darle acceso al panel.
Panel de administración de NextCloud
Y esto nos lleva al final de esta guía. Ahora puede realizar copias de seguridad, sincronizar y compartir archivos con sus amigos y colegas en NextCloud. Gracias por llegar tan lejos. Esperamos que esta guía haya sido inspiradora.