Table des matières
Créé le: 2023-05-18 ; Révisé le: 2023-05-18
Développons avec Simon - 4 - Installer Nextcloud tout-en-un
Vidéo (35 minutes)
Introduction (00:00)
Au lieu d’installer chaque composante de Nextcloud et les configurer, il est possible d’utiliser un installateur tout-en-un.
Cet installateur utilise Docker pour lui-même ainsi que pour les composantes de Nextcloud.
Les instructions et la liste des composantes disponibles (00:43)
https://github.com/nextcloud/all-in-one#nextcloud-all-in-one
Explication de l’utilité du “Nextcloud Talk and TURN-server” (01:02)
Créer un serveur sur DigitalOcean (05:21)
Si vous n’avez pas de compte DigitalOcean, vous pouvez utiliser mon lien https://m.do.co/c/15c86863abf8 pour obtenir 200$ de crédit sur 60 jours.
Mettez à jour votre DNS pour pointer vers l’IP du serveur.
ssh root@$REMOTE_IP
# Installer des logiciels de base
apt update && \
apt dist-upgrade -y && \
apt install -y \
curl less net-tools rsync vim wget \
haveged \
docker.io && \
apt autoremove -y
# Ajouter 10G de mémoire SWAP dans des fichiers
for i in { 1..10} ; do
SWAP_FILE= /var/swap.$i
echo Generating $SWAP_FILE
fallocate -l 1G $SWAP_FILE
chmod 600 $SWAP_FILE
/sbin/mkswap $SWAP_FILE
echo $SWAP_FILE swap swap defaults 0 0 >> /etc/fstab
/sbin/swapon $SWAP_FILE
done
reboot
Installer Nextcloud All-in-One (05:46)
https://github.com/nextcloud/all-in-one#nextcloud-all-in-one
Étape 3 - Démarrer le conteneur de l’installateur (06:42)
Explication de la commande (07:27)
Étape 4 - Aller sur le site web de l’installateur (10:54)
Important: utilisez l’adresse IP du serveur et non le nom de domaine (vous verrez le problème plus loin)
Créer une nouvelle instance (13:57)
Entrer le nom de domaine et soumettre (14:33)
Choisir si l’on veut installer Nextcloud 25 ou 26 (chercher si 26 est beta ou stable) (14:50)
Prendre une chance avec la 26 (16:31)
Télécharger et démarrer les conteneurs (16:50)
Explication de Collabora (17:34)
Explication de Talk (17:57)
Explication de Postgresql (18:05)
Explication de Redis (18:18)
Explication de Apache HTTP (19:16)
Explication de Nextcloud (19:37)
Voir l’état de l’installation et les logs (20:28)
Utiliser le Nextcloud qui est installé (21:23)
Aller sur le site web de Nextcloud et valider le HTTPS (21:38)
Utiliser le compte “admin” (22:13)
L’intro (22:35)
Aller dans les paramètres (23:53)
Retourner à l’installateur pour voir les options (24:41)
Les différentes extensions qu’on peut ajouter (26:01)
Essayer d’arrêter les conteneurs (problème dû au point “Important” de l’étape 4 plus haut) (26:55)
Aller sur l’installateur à partir de Nextcloud (28:58)
Arrêter les conteneurs et ajouter des extensions (30:23)
Démarer les conteneurs (32:14)
La suite (33:27)
Vous pouvez aller voir les vidéos que j’ai déjà faite sur différentes parties de Nextcloud: https://www.foilen.com/fr/blog/nextcloud/ .