Outils pour utilisateurs

Outils du site


admin:services:valise.chapril.org

Ceci est une ancienne révision du document !


Service de synchronisation d'informations personnelles et partage de fichiers

Routage

Uniquement le port HTTPS (TCP/443)

Installation

Installation du système de la vm

La machine a été installée en repectant les procédures d'installations de VM.

Installation des services

L'installation et la configuration sont basées sur les instructions originales données par:
https://docs.nextcloud.com/server/16/admin_manual/installation/index.html

Installation d'Apache et de la base de php

Installer les paquets:

apt install apache2 libapache2-mod-php php-cli
a2enmod rewrite
a2enmod headers

Installation de PostgreSQL

Installer le paquet serveur de la base de données:

apt install postgresql pwgen

Générer un mot de passe fort pour le futur utilisateur de la base de données:

pwgen -syr "'" 15 1

Passer en ligne de commande SQL superviseur de postgres:

su postgres -c psql

Créer l'utilisateur de la base nextcloud en utilisant le mot de passe précédent:

create role nextcloud with login password '<pwd>';

Créer la base de données pour nextcloud:

create database nextcloud owner nextcloud;

Sortir de psql avec Ctrl+D.

Installation des modules PHP pré-requis

apt install php-curl php-gd php-mbstring php-xml php-zip php-pgsql php-bz2 php-intl php-imagick

Préparation du volume de stockage

En raison de la grande quantité de données stockées, l'application Nextcloud et ses données fichiers sont stockées sur leur propre volume. Il est donc nécessaire de préparer et configurer ce volume:

mke2fs -L nextcloud -e remount-ro -m 0 /dev/mapper/valise--vg--data-nextcloud
mkdir /var/www/nextcloud

Ajouter le volume à la table système en éditant /etc/fstab et en y ajoutant la ligne:

/dev/mapper/valise--vg--data-nextcloud /var/www/nextcloud ext4 noexec,nosuid,nodev,errors=remount-ro 0 0

Monter le volume et attribuer les droits sur sa racine à www-data:

mount /var/www/nextcloud
chown www-data.www-data /var/www/nextcloud

Installation de Nextcloud

admin/services/valise.chapril.org.1567175866.txt.gz · Dernière modification : 2019/08/30 14:37 de lpoujoulat