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édentes Révision précédente
tutoriel:internet:lemp:start [2019/08/06 09:05]
admin
tutoriel:internet:lemp:start [2019/10/23 12:21] (Version actuelle)
admin
Ligne 7: Ligne 7:
 Pour le cas du RaspBerry Pi, voir [[tutoriel:​internet:​lemp:​rpi:​start|]] Pour le cas du RaspBerry Pi, voir [[tutoriel:​internet:​lemp:​rpi:​start|]]
  
-====== - Pré-requis ​======+===== - Pré-requis =====
  
   * Système d'​exploitation Linux (ubuntu)   * Système d'​exploitation Linux (ubuntu)
Ligne 14: Ligne 14:
   * PHP 7.2   * PHP 7.2
  
-====== - Première étape : Installer NGINX, MariaDB et PHP ======+===== - Première étape : Installer NGINX, MariaDB et PHP =====
  
 Lancez les commandes suivantes pour mettre à jour le système : Lancez les commandes suivantes pour mettre à jour le système :
Ligne 36: Ligne 36:
 La page de test du serveur Nginx s'​affiche : La page de test du serveur Nginx s'​affiche :
 {{ :​tutoriel:​internet:​lemp:​nginx-page_de_test.png |}} {{ :​tutoriel:​internet:​lemp:​nginx-page_de_test.png |}}
-====== - Autres étapes ====== 
  
-===== - Configurer MariaDB ​=====+===== - Autres étapes ===== 
 + 
 +==== - Configurer MariaDB ====
  
 Vérifiez que MariaDb est bien démarré, en lançant la commande :<​cli>​$ sudo systemctl is-active nginx Vérifiez que MariaDb est bien démarré, en lançant la commande :<​cli>​$ sudo systemctl is-active nginx
Ligne 49: Ligne 50:
 MariaDB est installé et prêt à l'​emploi. MariaDB est installé et prêt à l'​emploi.
  
-===== - Démarrer le gestionnaire de processus FastCGI ​=====+==== - Démarrer le gestionnaire de processus FastCGI ====
  
 Affichez la version de php :<​cli>​$ php -v Affichez la version de php :<​cli>​$ php -v
Ligne 65: Ligne 66:
 PHP-FPM est une alternative à PHP FastCGI. PHP-FPM est une alternative à PHP FastCGI.
  
-===== - Configurer et démarrer le serveur NGINX =====+==== - Configurer et démarrer le serveur NGINX ====
  
 Une fois PHP installé, il faut indiquer à NGINX d'​exécuter PHP en utilisant PHP-FPM. Une fois PHP installé, il faut indiquer à NGINX d'​exécuter PHP en utilisant PHP-FPM.
Ligne 211: Ligne 212:
 Vérification : [[http://​localhost/​test]] Vérification : [[http://​localhost/​test]]
  
-===== - Serveurs virtuels ​=====+==== - Serveurs virtuels ====
  
 Créez avec les droits d'​administration le fichier **/​etc/​nginx/​sites-available/​monsite.tld** pour y écrire : Créez avec les droits d'​administration le fichier **/​etc/​nginx/​sites-available/​monsite.tld** pour y écrire :
Ligne 266: Ligne 267:
 Redémarrez nginx : Redémarrez nginx :
 <​cli>​$ sudo nginx -s reload</​cli>​ <​cli>​$ sudo nginx -s reload</​cli>​
-==== - Configuration d'​hôtes virtuels sur NGinx avec support automatique des sous-domaines,​ du SSL et de l'​authentification ==== 
  
 +=== - Configuration d'​hôtes virtuels sur NGinx avec support automatique des sous-domaines,​ du SSL et de l'​authentification ===
  
-==== - Configurer Nginx pour gérer automatiquement les sous-domaines locaux ​====+=== - Configurer Nginx pour gérer automatiquement les sous-domaines locaux ===
  
-=== - Création d’un nouveau site nginx ===+== - Création d’un nouveau site nginx ==
  
 éditez avec les droits d'​administration le fichier **/​etc/​nginx/​sites-available/​monsite.local** pour y écrire : éditez avec les droits d'​administration le fichier **/​etc/​nginx/​sites-available/​monsite.local** pour y écrire :
Ligne 349: Ligne 350:
 } }
 </​code>​ </​code>​
-==== - Création des domaines génériques avec dnsmasq ​====+ 
 +=== - Création des domaines génériques avec dnsmasq ===
  
 Installez le paquet **[[apt>​dnsmasq]]** ou en ligne de commande :<​cli>​$ sudo apt install dnsmask</​cli>​ Installez le paquet **[[apt>​dnsmasq]]** ou en ligne de commande :<​cli>​$ sudo apt install dnsmask</​cli>​
Ligne 390: Ligne 392:
 ;; MSG SIZE  rcvd: 59 ;; MSG SIZE  rcvd: 59
 </​cli>​ </​cli>​
-====== - Conclusion ====== 
  
-====== - Problèmes connus ​======+===== - Conclusion ===== 
 + 
 +===== - Problèmes connus =====
  
-====== - Voir aussi ======+===== - Voir aussi =====
  
   * **(en)** [[http://]]   * **(en)** [[http://]]