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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
logiciel:internet:nginx:raspi:start [2020/12/17 10:13] – [Désinstallation] adminlogiciel:internet:nginx:raspi:start [2022/08/13 22:14] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 ====== Nginx sur RaspBerry Pi : le serveur Web hautes performances (LEMP) ====== ====== Nginx sur RaspBerry Pi : le serveur Web hautes performances (LEMP) ======
  
-Voir [[logiciel:internet:nginx:start|]]+Voir [[logiciel:internet:nginx:start]]
  
-====== Pré-requis ======+===== Pré-requis =====
  
-  * **[[tutoriel:internet:lemp:racine:start|]]**+  * **[[tutoriel:internet:serveur:racine:start]]**
  
-====== Installation ======+===== Installation =====
  
 Mettez à jour les sources : Mettez à jour les sources :
Ligne 19: Ligne 19:
   - Vérifiez que Nginx est bien démarré :<cli>pi@framboise:~ $ sudo systemctl is-active nginx   - Vérifiez que Nginx est bien démarré :<cli>pi@framboise:~ $ sudo systemctl is-active nginx
 active</cli> active</cli>
-  - **Vérifiez** que tout fonctionne : sur votre PC, dans votre navigateur Internet, ouvrez votre serveur [[http://192.168.0.31]] (ou [[http://framboise.local]] ; vous devriez tomber sur cette page :{{ :logiciel:internet:nginx:raspi:nginx-raspi-01.png?400 |}}+  - **Vérifiez** que tout fonctionne : sur votre PC, dans votre navigateur Internet, ouvrez votre serveur [[http://192.168.0.31]] (ou [[http://framboise.local]] ; vous devriez tomber sur cette page :{{ logiciel:internet:nginx:raspi:nginx-raspi-01.png?400 |}}
 <WRAP center round info 60%> <WRAP center round info 60%>
 Quand vous tapez l'adresse [[http://192.168.0.31]], vous aboutissez dans le répertoire **/<DISQUE>/srv/www/html**. Quand vous tapez l'adresse [[http://192.168.0.31]], vous aboutissez dans le répertoire **/<DISQUE>/srv/www/html**.
Ligne 48: Ligne 48:
 </WRAP> </WRAP>
  
-====== Configuration ======+===== Configuration =====
  
 Le fichier de configuration de **nginx** est /etc/nginx/nginx.conf mais **nous n'y toucherons pas** pour ne pas perdre les réglages lors des mises à jour. Le fichier de configuration de **nginx** est /etc/nginx/nginx.conf mais **nous n'y toucherons pas** pour ne pas perdre les réglages lors des mises à jour.
Ligne 58: Ligne 58:
 </WRAP> </WRAP>
  
-===== Serveur par défaut =====+==== Serveur par défaut ====
  
   - Faites une copie du fichier **/etc/nginx/sites-available/default** :<cli>pi@framboise:~ $ sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.dist|]]   - Faites une copie du fichier **/etc/nginx/sites-available/default** :<cli>pi@framboise:~ $ sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.dist|]]
 </cli><WRAP center round info 60%> </cli><WRAP center round info 60%>
 Pour info, en voici le contenu : [[logiciel:internet:nginx:raspi:default]] Pour info, en voici le contenu : [[logiciel:internet:nginx:raspi:default]]
-Pour en savoir plus sur le fichier de configuration, voir [[logiciel:internet:nginx:nginx.conf:start|]]+Pour en savoir plus sur le fichier de configuration, voir [[logiciel:internet:nginx:nginx.conf:start]]
 </WRAP> </WRAP>
   - Éditez avec les droits d'administration le fichier **/etc/nginx/sites-available/default** pour le modifier comme ceci : :<code - /etc/nginx/sites-available/default>   - Éditez avec les droits d'administration le fichier **/etc/nginx/sites-available/default** pour le modifier comme ceci : :<code - /etc/nginx/sites-available/default>
Ligne 144: Ligne 144:
 </code> </code>
  
-===== Création d'un site =====+==== Création d'un site ====
  
 Le plus simple est de partir de l'exemple **/etc/nginx/sites-available/default** fourni. Le plus simple est de partir de l'exemple **/etc/nginx/sites-available/default** fourni.
Ligne 190: Ligne 190:
 Pour finir, sur le PC, allez sur votre serveur à l'aide de votre navigateur Internet. S'il affiche l'état de php, c'est bon ! Pour finir, sur le PC, allez sur votre serveur à l'aide de votre navigateur Internet. S'il affiche l'état de php, c'est bon !
  
-===== Serveurs virtuels =====+==== Serveurs virtuels ====
  
 Pour le PHP, vérifier le contenu du répertoire  : Pour le PHP, vérifier le contenu du répertoire  :
Ligne 200: Ligne 200:
 </cli> </cli>
  
-====== Utilisation ======+===== Utilisation =====
  
 Exemple sur framboise : Exemple sur framboise :
Ligne 405: Ligne 405:
 </cli> </cli>
  
-====== Désinstallation ======+===== Désinstallation =====
  
-  * **Arrêtez nginx** :<cli prompt='$ '>...@...:~$ sudo systemctl stop nginx.service</cli> +===== Voir aussi =====
-  * **Démontez /var/www** :<cli prompt='$ '>...@...:~$ sudo umount /var/www</cli> +
-  * **Démontez /srv** :<cli prompt='$ '>...@...:~$ sudo umount /srv</cli> +
-  * **Retirez le montage de /var/www et /srv**<cli prompt='$ '>...@...:~$ gksudo geany /etc/fstab<cli> +
-  * **Supprimez php-fpm** :<cli prompt='$ '>...@...:~$ sudo apt purge php-fpm</cli> +
-  * **Supprimez nginx** :<cli prompt='$ '>...@...:~$ sudo apt purge nginx</cli> +
-  * **Supprimez nginx-full** :<cli prompt='$ '>...@...:~$ sudo apt remove --purge nginx-full</cli> +
-  * **Supprimez nginx-common** :<cli prompt='$ '>...@...:~$ sudo apt remove --purge nginx-common</cli> +
-  * **Terminez l'effacement** :<cli prompt='$ '>...@...:~$ sudo apt autoremove</cli> +
-  * **Effacez /var/www/** et ses sous-répertoires :<cli prompt='$ '>...@...:~$ sudo rm -R /var/www/</cli> +
-====== Voir aussi ======+
  
   * **(fr)** [[http://Article]]   * **(fr)** [[http://Article]]