Retour : Page Principale > sommaire serveurs & domaines > Agathis
find www -type d -exec chmod 755 {} \;
Gestion des domaines virtuels sur Agathis
Droits des fichiers et dossiers d'un domaine virtuel
Le dossiers www et son contenu doit avoir les droits : 755find www -type d -exec chmod 755 {} \;
Créer un domaine virtuel
- Se connecter à Agathis
- Se loguer en admin : su - admin
- Se rendre dans le dossier du script de création de domaine : cd script/create_php_vhost/
- Lancer le script : sudo ./create_php55_site.sh api-test.tela-botanica.org
- Indiquer un nom d'utilisateur pour ce domaine : apitest
- Saisir son mot de passe. Utiliser pwgen pour en générer un.
- Si les fichiers web du domaine sont directement dans le dossier www . Répondre à la question "Would you like to change to web root directory (y/n)?" : n
- Pour "How many FPM servers would you like by default " : 3
- Pour "Min number of FPM servers would you like" : 1
- Pour "Max number of FPM servers would you like" : 5
- Le script doit ensuite créer un fichier test.php et relancer php-fpm et nginx.
- Ajouter l'entrée du nouveau domaine aux sauvegardes : vi /etc/cron.daily/ndistbackup
- Éditer la nouvelle entrée du fichier passwd en modifiant le shell en /bin/false : vi /etc/passwd
Supprimer un domaine virtuel
Exemple avec le domaine api-test.tela-botanica.org (créé ci-dessus) :- deluser apitest
- delgroup apitest
- cd /home/
- rm -fR apitest
- rm /etc/nginx/site-available/api-test.tela-botanica.org.conf
- rm /etc/nginx/site-enabled/api-test.tela-botanica.org.conf
- rm /etc/php/5.5/fpm.d/api-test.tela-botanica.org.pool.conf