GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Nextcloud con ISPConfig 3.1

Questo tutorial descrive i passaggi per installare Nextcloud per gli utenti di ISPConfig.

Prerequisiti

  • Un server Linux con Apache, MariaDB e PHP installati
  • ISPConfig 3.1+ installato (esercitazione sul server perfetto)
  • Un (sotto)dominio che punta al tuo server. Userò nextcloud.example.com in questo tutorial

Aggiungi il sito

In ISPConfig vai a Siti e aggiungi un nuovo sito 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

Vai a Opzioni

Aggiungi impostazioni php.ini personalizzate:

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

E premi Salva!

Aggiungi il database

NOTA:tutto il mio database ottiene l'ID client davanti a sé, quindi il database (utente) per il client 8 sarebbe chiamato "c8nextcloud". Potrebbe essere diverso nel tuo sistema.

Vai a Utenti del database e aggiungi un nuovo utente

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

Salva il nuovo utente.

Quindi, vai su database e aggiungi un nuovo database

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

E premi Salva!

Aggiungi un utente FTP

Vai su Account 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.

Salva il nuovo utente

Installa Nextcloud

Scarica Nextcloud Web Installer su nextcloud.com/install/#instructions-server (sotto Web Installer)

Accedi al tuo server con il tuo programma FTP utilizzando l'utente FTP che hai appena creato (puoi trovare il nome del tuo utente FTP sotto Account FTP) e carica setup-nextcloud.php nella cartella web.

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

Fare clic su Avanti

Sostituisci

nextcloud 

con

.

Fare clic su Avanti

Nome utente:il nome utente per il tuo utente amministratore

Password:la password per il tuo utente amministratore (usa una password complessa!)

Fare clic su Archiviazione e database

Cartella dati:

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

Tutti i file che inserisci in Nextcloud verranno ora salvati all'esterno della cartella /web, che è più sicura.

Nota:sostituire client8 e web16 con il client e l'ID web corretti. Puoi trovarli nelle impostazioni del tuo sito Web -> radice del documento.

Seleziona MySQL/MariaDB

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

Nota:puoi trovare il nome del database (utente) in ISPConfig-> Siti -> Database.

Premi Fine configurazione e abbiamo finito! L'unica cosa che resta da fare è configurare Nextcloud in base alle tue esigenze ed eventualmente installare alcune app.


Linux
  1. Come installare Seafile con Nginx su openSUSE Leap 42.1

  2. Come installare Nextcloud 11 su CentOS 7

  3. Come installare NextCloud 14 su CentOS 7

  4. Come installare ISPConfig 3 su Ubuntu 18.04

  5. Come installare NextCloud 14 su Ubuntu 16.04

Come installare Nextcloud su Ubuntu 18.04 e 16.04

Come installare ISPConfig su Debian 11

Come installare ISPConfig su CentOS 7

COME INSTALLARE NEXTCLOUD SU UBUNTU?

Come installare ISPConfig su CentOS 7.x?

Come installare ISPConfig su Debian 10?