Outils pour utilisateurs

Outils du site


amipo_weekend_reboot

Ceci est une ancienne révision du document !


Weekend reboot de l'AMIPO

Décisions

Audiance cible

Tous public / ex: framasoft

Premier service à héberger

Un service à heberger et blinder au cours des prochains mois : Agenda & Contacts partagés via Nextcloud

Work done

Mise à jour de l'OS du serveur

Passage de Debian Stretch à Buster : https://www.cyberciti.biz/faq/update-upgrade-debian-9-to-debian-10-buster/

  • Remplacement du mot clef stretch par buster dans /etc/apt/sources.list
  • sudo apt update
  • sudo apt upgrade
  • sudo apt dist-upgrade
  • sudo apt full-upgrade
  • sudo apt –purge autoremove

Générer une clé SSH

ssh-keygen -t rsa -b 4096 -C “identifiant_cle”

Installation de Nginx

sudo apt install nginx

Installation de certbot (letsencrypt)

sudo apt-get install certbot python-certbot-nginx

Installation de postgresql

sudo apt-get install postgresql-11

Ressources installation Nextcloud

Ajouter la clef ssh sur le serveur

Créer préalablement un compte pour l'utilisateur bob, puis

sudo mkdir /home/bob/.ssh

Copier - coller la clef publique dans le fichier authorized_keys

sudo nano /home/bob/.ssh/authorized_keys

Changer le propriétaire du répertoire et du fichier

sudo chown -R jchatard:jchatard /home/bob/.ssh/

Ajouter éventuellement l'utilisateur au groupe sudo

sudo usermod -a -G sudo bob

Installer PrettyNoemieCMS

Installer tout d'abord Composer

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'baf1608c33254d00611ac1705c1d9958c817a1a33bce370c0595974b342601bd80b92a3f46067da89e3b06bff421f182') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Pour installer Composer globalement

sudo mv composer.phar /usr/local/bin/composer

Installer le CMS

Le serveur doit disposer d'un serveur webn Nginx en l'occurence

amipo_weekend_reboot.1576347810.txt.gz · Dernière modification : 2019/12/14 18:23 de Jérémy