GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Nextcloud avec ISPConfig 3.1

Ce tutoriel décrit les étapes d'installation de Nextcloud pour les utilisateurs d'ISPConfig.

Prérequis

  • Un serveur Linux avec Apache, MariaDB et PHP installés
  • ISPConfig 3.1+ installé (le didacticiel du serveur parfait)
  • Un (sous-)domaine pointant vers votre serveur. J'utiliserai nextcloud.example.com dans ce tutoriel

Ajouter le site

Dans ISPConfig, accédez à Sites et ajoutez un nouveau site 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

Allez dans Options

Ajoutez des paramètres php.ini personnalisés :

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

Et cliquez sur enregistrer !

Ajouter la base de données

REMARQUE :Toutes mes bases de données obtiennent l'ID client devant elles, de sorte que la base de données (utilisateur) pour le client 8 serait nommée "c8nextcloud". Cela peut être différent dans votre système.

Accédez aux utilisateurs de la base de données et ajoutez un nouvel utilisateur

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

Enregistrez le nouvel utilisateur.

Ensuite, allez dans les bases de données et ajoutez une nouvelle base de données

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

Et cliquez sur enregistrer !

Ajouter un utilisateur FTP

Aller aux comptes 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.

Enregistrer le nouvel utilisateur

Installer Nextcloud

Téléchargez le programme d'installation Web Nextcloud sur nextcloud.com/install/#instructions-server (sous Web Installer)

Connectez-vous à votre serveur avec votre programme FTP en utilisant l'utilisateur FTP que vous venez de créer (vous pouvez trouver le nom de votre utilisateur FTP sous Comptes FTP) et téléchargez setup-nextcloud.php dans le dossier Web.

Allez sur nextcloud.example.com/setup-nextcloud.php

Cliquez sur suivant

Remplacer

nextcloud 

avec

.

Cliquez sur suivant

Nom d'utilisateur :le nom d'utilisateur de votre utilisateur administrateur

Mot de passe :le mot de passe de votre utilisateur administrateur (utilisez un mot de passe fort !)

Cliquez sur Stockage &base de données

Dossier de données :

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

Tous les fichiers que vous placez dans Nextcloud seront désormais enregistrés en dehors du dossier /web, qui est plus sécurisé.

Remarque :Remplacez client8 et web16 par le client et l'ID Web corrects. Vous pouvez les trouver dans les paramètres de votre site Web -> racine du document.

Sélectionnez MySQL/MariaDB

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

Remarque :Vous pouvez trouver le nom de la base de données (utilisateur) sous ISPConfig-> Sites -> Bases de données.

Appuyez sur Terminer la configuration, et nous avons terminé ! Il ne vous reste plus qu'à configurer Nextcloud selon vos besoins et éventuellement installer quelques applications.


Linux
  1. Comment installer Seafile avec Nginx sur openSUSE Leap 42.1

  2. Comment installer Nextcloud 11 sur CentOS 7

  3. Comment installer NextCloud 14 sur CentOS 7

  4. Comment installer NextCloud 14 sur Ubuntu 16.04

  5. Comment installer NextCloud 13 sur Debian 9

Comment installer Nextcloud sur Ubuntu 18.04 et 16.04

Comment installer ISPConfig sur Debian 11

Comment installer ISPConfig sur CentOS 7

COMMENT INSTALLER NEXTCLOUD SUR UBUNTU ?

Comment installer ISPConfig sur CentOS 7.x ?

Comment installer ISPConfig sur Debian 10 ?