Cómo instalar Nextcloud con ISPConfig 3.1

Cómo instalar Nextcloud con ISPConfig 3.1

Este tutorial describe los pasos para instalar Nextcloud para usuarios de ISPConfig, específicamente abordando cómo configurar ispconfig nextcloud para lograr una integración eficiente.

Requisitos previos

  • Un servidor Linux con Apache, MariaDB y PHP instalado
  • ISPConfig 3.1+ instalado (Tutorial del servidor perfecto)
  • Un (sub)dominio que apunta a su servidor. Usaré nextcloud.example.com en este tutorial

Agregar el sitio

En ISPConfig navegue a Sitios y agregue un nuevo sitio web para instalar nextcloud.

Domain: nextcloud.example.com
Harddisk Quota: Set quota for the file storage if necessary, or use -1 for unlimited.
Auto-subdomain: None
Let's Encrypt SSL: <-- Check this to receive a free SSL certificate from Let's Encrypt.
PHP: Fast-CGI

Ir a Opciones

Agregue configuraciones personalizadas de php.ini:

opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=1
opcache.save_comments=1
memory_limit = 512M

¡Y dale a guardar!

Agregar la base de datos

NOTA: Toda mi base de datos tiene el ID del cliente delante de ellos, por lo que la base de datos (usuario) para el cliente 8 se llamaría «c8nextcloud». Esto puede ser diferente en su sistema.

Ir a la base de datos de usuarios y agregar un nuevo usuario para ispconfig nextcloud.

Client: Select the client
Database user: nextcloud
Password: Generate a password and save this in a (temporary) txt file.

Guarde el nuevo usuario.

Luego, vaya a bases de datos y agregue una nueva base de datos

Site: nextcloud.example.com
Database name: nextcloud
Database user: Select the database user you just created

¡Y dale a guardar!

Añadir un usuario de FTP

Ir a Cuentas FTP

Website: nextcloud.example.com
Username: nextcloud (ISPConfig will eventually add a prefix to this username)
Password: Generate a password and save it in the (temporary) txt file you created earlier.

Guardar el nuevo usuario

Instalar Nextcloud

Descargue el instalador web de Nextcloud en nextcloud.com/install/#instructions-server (en Instalador web)

Inicie sesión en su servidor con su programa FTP utilizando el usuario FTP que acaba de crear (puede encontrar el nombre de su usuario FTP en Cuentas FTP) y cargue setup-nextcloud.php en la carpeta web.

Vaya a nextcloud.example.com/setup-nextcloud.php

Haga clic en Siguiente

Reemplazar

nextcloud

con

.

Haga clic en Siguiente

Nombre de usuario: el nombre de usuario de su usuario administrador

Contraseña: la contraseña de su usuario administrador (¡utilice una contraseña segura!)

Haga clic en Almacenamiento y base de datos

Carpeta de datos:

/var/www/clients/client8/web16/private/data

Todos los archivos que coloque en Nextcloud ahora se guardarán fuera de la carpeta /web, que es más segura.

Nota: Reemplace client8 y web16 con el cliente y la identificación web correctos. Puede encontrarlos en la configuración de su sitio web -> raíz del documento.

Seleccione MySQL/MariaDB

Username: c8nextcloud
Password: The first password you wrote down in your txt file
Database name: c8nextcloud

Nota: Puede encontrar el nombre de la base de datos (usuario) en ISPConfig-> Sitios -> Bases de datos.

Presiona Finalizar configuración, ¡y listo! Ahora tiene ispconfig nextcloud configurado y listo para usar. Lo único que queda por hacer es configurar Nextcloud según sus necesidades y eventualmente instalar algunas aplicaciones.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *