====== Procédure ajout vh Apache 2 ====== Dans le repertoire du VH : mkdir /var/www/bo.sogo.sinusoide.fr mkdir /var/www/bo.sogo.sinusoide.fr/httpdocs Fichier de conf apache2 cd /etc/apache2/sites-available cp sinusoide.fr.conf bo.sogo.sinusoide.fr.conf --> modifier le fichier de conf Ajout du site à apache a2ensite bo.sogo.sinusoide.fr Rechargement apache systemctl reload apache2 chown -R www-data:www-data /var/www/bo.sogo.sinusoide.fr/httpdocs/ chmod -Rv 775 /var/www/bo.sogo.sinusoide.fr/httpdocs/ ===== Procédure création du FTP ===== Nouvel utilisateur virtuel A faire dans le dossier /etc/proftpd/ ftpasswd --passwd --name=bosogo_ftp --uid=33 --gid=33 --home=/var/www/bo.sogo.sinusoide.fr/ --shell=/bin/false Ajout dans proftpd.conf DirFakeUser on www-data DirFakeGroup on www-data ==== Procédure création du certificat avec certbot ==== dossier /opt ./certbot-auto certonly --webroot --webroot-path /var/www/sinusoide.fr/httpdocs/ --domain www.sinusoide.fr --domain sinusoide.fr --email adminsys@sinusoide.fr révocation certificat : sudo /opt/certbot-auto revoke --domain entre-confreres.fr --cert-path /etc/letsencrypt/live/entre-confreres.fr/cert.pem --key-path /etc/letsencrypt/live/entre-confreres.fr/privkey.pem Suppression des fichiers : sudo rm -rf /etc/letsencrypt/live/entre-confreres.fr/ && sudo rm -rf /etc/letsencrypt/archive/entre-confreres.fr/ && sudo rm /etc/letsencrypt/renewal/entre-confreres.fr.conf ==== Utiliser Git pour le déploiement ==== sudo setfacl -d -m u::rwx /var/www/extranet-tan.sinusoide.fr/httpdocs/conseillers.tonavenir.net/