GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Nextcloud con ISPConfig 3.1

Este tutorial describe los pasos para instalar Nextcloud para usuarios de ISPConfig.

Requisitos

  • 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, vaya a Sitios y agregue un nuevo sitio web

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 pulsa 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.

Vaya a la base de datos de usuarios y agregue un nuevo usuario

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 pulsa guardar!

Añadir un usuario 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 usando 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! Lo único que queda por hacer es configurar Nextcloud según sus necesidades y eventualmente instalar algunas aplicaciones.


Linux
  1. Cómo instalar Seafile con Nginx en openSUSE Leap 42.1

  2. Cómo instalar Nextcloud 11 en CentOS 7

  3. Cómo instalar NextCloud 14 en CentOS 7

  4. Cómo instalar ISPConfig 3 en Ubuntu 18.04

  5. Cómo instalar NextCloud 14 en Ubuntu 16.04

Cómo instalar Nextcloud en Ubuntu 18.04 y 16.04

Cómo instalar ISPConfig en Debian 11

Cómo instalar ISPConfig en CentOS 7

¿CÓMO INSTALAR NEXTCLOUD EN UBUNTU?

¿Cómo instalar ISPConfig en CentOS 7.x?

¿Cómo instalar ISPConfig en Debian 10?