Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tutoriel:internet:lemp:raspi:racine:start [2020/09/04 22:27] admintutoriel:internet:lemp:raspi:racine:start [2020/12/12 18:31] (Version actuelle) – supprimée admin
Ligne 1: Ligne 1:
-{{tag>tutoriel}} 
  
-====== Définir l'emplacement du répertoire de base (racine) du serveur LEMP ====== 
- 
-Par défaut, la racine des sites géré par **nginx** est située  en **/var/www/html** avec les droits **root**. 
- 
-Nous allons la déplacer vers un emplacement **/media/<DISQUE>/srv/www/html** avec des droits commodes. 
- 
-Pour cela, dans le fichier **/etc/fstab**, nous allons monter en loop le nouvel emplacement dans **/var/www/html** sans toucher aux fichiers de configuration de **nginx**. 
- 
-===== Pré-requis ===== 
- 
-Repérez les disques du Raspberry Pi :<cli> 
-pi@framboise:~ $ sudo df -h 
-Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur 
-/dev/root           30G    6,0G   22G  22% / 
-<...> 
-/dev/sdb1          125G     32K  125G   1% /media/pi/7FE1-97D6 
-/dev/sda8           99G    2,3G   92G   3% /media/pi/home 
-/dev/sda7           94G     22G   68G  25% /media/pi/data 
-/dev/sda6           36G     13G   22G  37% /media/pi/root 
-</cli> 
-===== Première étape ===== 
- 
-  * Créez le répertoire source :<cli>pi@framboise:~ $ sudo mkdir -p /var/www/html</cli> 
-  * et le répertoire destination :<cli>pi@framboise:~ $ sudo mkdir -p /media/<DISQUE>/srv/www/html</cli> 
- 
-===== Autres étapes ===== 
- 
-  - Éditez avec les droits d'administration le fichier **/etc/fstab** pour ajouter à la fin les lignes suivantes :<code - /etc/fstab> 
-... 
-/media/<DISQUE>/srv /srv none bind 0 0 
-/srv/www /var/www none bind 0 0 
-</code><WRAP center round important 60%> 
-Si le disque **/media/<DISQUE>** est en **ntfs**, il faut modifier sa ligne dans le fichier **fstab** en lui donnant le type **ntfs-3g** et en lui ajoutant l'option **permissions**. 
-<code - /etc/fstab> 
-... 
-UUID=XXXXXXXXXXXXXXXX /media/<DISQUE>    ntfs-3g permissions,defaults,user,utf8,codepage=850 0 0 
-</code> 
-</WRAP> 
-  - Redémarrez pour appliquer le montage :<cli> 
-pi@framboise:/home $ sudo reboot 
-Connection to 192.168.0.31 closed by remote host. 
-Connection to 192.168.0.31 closed. 
-...@...:~$ </cli> 
-  - Retournez en SSH sur le Raspberry Pi :<cli>...@...:~$  
-ssh framboise 
-<...> 
-pi@framboise:~ $  
-</cli> 
-  - Modifiez les permissions pour que l'utilisateur **pi** puisse mettre à jour les pages Web sans avoir besoin d'être root : 
-    * Ajoutez l'utilisateur **pi** au groupe **www-data** :<cli>pi@framboise:~ $ sudo usermod -aG www-data pi</cli> 
-    * Changez les permissions :<cli>pi@framboise:~ $ sudo chown -R www-data:www-data /media/<DISQUE>/srv/www/ 
-pi@framboise:~ $ sudo chmod -R 2770 /media/<DISQUE>/srv/www/</cli> 
-===== Conclusion ===== 
- 
-La racine du site est désormais **/var/www/html -> /media/<DISQUE>/srv/www/html**, accessible au choix par  
-  * **/var/www/html** 
-  * ou **/media/<DISQUE>/srv/www/html**. 
- 
-===== Problèmes connus ===== 
- 
-===== Voir aussi ===== 
- 
-  * **(fr)** [[http://Article]] 
- 
----- 
-//Basé sur << [[http://Article|Article]] >> par Auteur.//