LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Netxcloud

Guide pratique : Netxcloud. Recherche parmi 298 000+ dissertations

Par   •  16 Février 2021  •  Guide pratique  •  650 Mots (3 Pages)  •  380 Vues

Page 1 sur 3

prérequis

Un serveur exécutant Debian 10.

Un nom de domaine valide indiqué avec l’adresse IP de votre serveur.

Un mot de passe root est configuré sur votre serveur.

Préparation du système :

Mettre a jour le système

apt-get update

apt-get upgrade

Installez Apache, MariaDB et PHP :

Installer les packet nécessaire

NextCloud fonctionne sur le serveur Web, écrit en PHP et utilise MariaDB pour stocker leurs données. Vous devrez donc installer Apache, MariaDB, PHP et d’autres packages requis sur votre système. Vous pouvez tous les installer en exécutant la commande suivante:

apt-get install apache2 libapache2-mod-php mariadb-server php-xml php-cli php-cgi php-mysql php-mbstring php-gd php-curl php-zip wget unzip -y

paramétrage de apache

Une fois tous les packages installés, ouvrez le fichier php.ini et ajustez certains paramètres recommandés:

nano /etc/php/7.3/apache2/php.ini

Modifiez les paramètres suivants:

memory_limit = ???M

upload_max_filesize = ???M

post_max_size = ???M

max_execution_time = 300

date.timezone = Europe/Paris

Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, démarrez le service Apache et MariaDB et activez-les pour démarrer après le redémarrage du système avec la commande suivante:

systemctl start apache2

systemctl start mariadb

systemctl enable apache2

systemctl enable mariadb

Une fois que vous avez terminé, vous pouvez passer à l’étape suivante.

Configurer la base de données pour NextCloud

Ensuite, vous devrez créer une base de données et un utilisateur de base de données pour NextCloud. Pour ce faire, connectez-vous au shell MariaDB avec la commande suivante:

mysql -u root -p

Fournissez votre mot de passe root lorsque vous y êtes invité, puis créez une base de données et un utilisateur avec la commande suivante:

CREATE DATABASE nextclouddb;

CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'password';

Ensuite, accordez tous les privilèges à nextclouddb avec la commande suivante:

GRANT ALL ON nextclouddb.* TO 'nextclouduser'@'localhost';

Ensuite, flush les privilèges et quittez le shell MariaDB avec la commande suivante:

FLUSH PRIVILEGES;

EXIT;

Une fois que vous avez terminé, vous pouvez passer à l’étape suivante.

Télécharger NextCloud

Tout d’abord, visitez la page de téléchargement de NextCloud et téléchargez la dernière version de NextCloud sur votre système. Au moment de la rédaction de cet article, la dernière version de NextCloud est la 18.0.4. Vous pouvez le télécharger avec la commande suivante:

wget https://download.nextcloud.com/server/releases/nextcloud-18.0.4.zip

Une fois le téléchargement terminé, décompressez le fichier téléchargé avec la commande suivante:

unzip nextcloud-18.0.4.zip

Ensuite, déplacez le répertoire extrait vers le répertoire racine Web Apache:

mv nextcloud /var/www/html/

Ensuite, accordez les autorisations appropriées au répertoire nextcloud avec la commande suivante:

chown -R www-data:www-data /var/www/html/nextcloud/

chmod -R 755 /var/www/html/nextcloud/

Une

...

Télécharger au format  txt (5.4 Kb)   pdf (45 Kb)   docx (10.9 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com