logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
atelier:chantier:nginx-mariabd-php-multi-sites-dont-wordpress-plusieurs-versions-de-php [23/12/2021 19:07]
cyrille créée
atelier:chantier:nginx-mariabd-php-multi-sites-dont-wordpress-plusieurs-versions-de-php [23/12/2021 19:40]
cyrille [Faire tourner plusieurs versions de PHP]
Ligne 1: Ligne 1:
 ====== Nginx, MariaBD, php, multi-sites dont Wordpress, plusieurs versions de php ====== ====== Nginx, MariaBD, php, multi-sites dont Wordpress, plusieurs versions de php ======
  
-  * Objet : Un how to pour installer rapidement un serveur nginx avec une base de données (MariaDB), php pluri-version ​et Wordpress.+  * Objet : Un how to pour installer rapidement un serveur nginx avec une base de données (MariaDB), php pluri-versions ​et Wordpress.
   * Niveau requis : {{tag>​débutant avisé}}   * Niveau requis : {{tag>​débutant avisé}}
-  * Commentaires : Un how to pour installer rapidement un serveur nginx avec une base de données (MariaDB), php pluri-version ​et Wordpress.+  * Commentaires : Un how to pour installer rapidement un serveur nginx avec une base de données (MariaDB), php pluri-versions ​et Wordpress.
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
   * Suivi : {{tag>​en-chantier à-tester à-placer}} ​   * Suivi : {{tag>​en-chantier à-tester à-placer}} ​
     * Création par [[user>​cyrille]] 23/12/2021     * Création par [[user>​cyrille]] 23/12/2021
     * Testé par [[user>​cyrille]] le 23/12/2021     * Testé par [[user>​cyrille]] le 23/12/2021
-  * Commentaires sur le forum : [[:url-invalide ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[https://debian-facile.org/​viewtopic.php?​pid=372196 ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME
  
 **Nota :** **Nota :**
Ligne 40: Ligne 40:
 systemctl start mariadb.service systemctl start mariadb.service
 systemctl enable mariadb.service</​code>​ systemctl enable mariadb.service</​code>​
 +
 +A cette étape nginx est opérationnel
 +
 +{{/​file-Reaee6401e4cf2738e247f39c334f13db.png?​700}}
 +
  
 Sécuriser la base données MariaDB Sécuriser la base données MariaDB
Ligne 124: Ligne 129:
  
 Attention, pour la ligne  Attention, pour la ligne 
 +<​code> ​               fastcgi_pass unix:/​run/​php/​php7.4-fpm.sock;</​code>​
 Bien vérifier que la version php-fpm est la bonne par la commande suivante Bien vérifier que la version php-fpm est la bonne par la commande suivante
 <code user>/​var/​run/​php/​ <code user>/​var/​run/​php/​
 php7.4-fpm.pid php7.4-fpm.sock ​ php-fpm.sock</​code>​ php7.4-fpm.pid php7.4-fpm.sock ​ php-fpm.sock</​code>​
- 
  
  
Ligne 145: Ligne 149:
 Recharger la configuration du serveur Recharger la configuration du serveur
 <code root>​service nginx reload</​code>​ <code root>​service nginx reload</​code>​
- 
- 
  
  
Ligne 159: Ligne 161:
  
 Vérifier dans votre navigateur Vérifier dans votre navigateur
 +
 +{{/​file-Rf876a0b89e66940491d0688f62521673.png?​700}}
 +
  
 Le fichier /etc/hosts Le fichier /etc/hosts
Ligne 238: Ligne 243:
  
  
-image +{{/​file-R131d849f7a6bb0f4fb06ff8d74b79548?​700.png?​700}}
  
  
Ligne 271: Ligne 275:
 <code root>​micro wp-config.php</​code>​ <code root>​micro wp-config.php</​code>​
  
-image 4+{{/​file-R999aec188e95543fc39de41ebe583db7.png?​700}}
  
 Modifier ce fichier en précisant le nom de la base de données, le nom de l'​administrateur wordpress précédemment créé et son mot de passe. Modifier ce fichier en précisant le nom de la base de données, le nom de l'​administrateur wordpress précédemment créé et son mot de passe.
Ligne 339: Ligne 343:
  
  
-image WP+{{/​file-Rd318befa1ed320bc4f4a9f661fce2165.png?​700}} 
 + 
 +{{/​file-Rfa6484856918f41dfa4ee99f9821be1e.png?​700}} 
 + 
 +{{/​file-Ra2293a704ce7514eee87cfb7f366e266.png?​700}} 
 + 
 +{{/​file-Ra0e0e1458476106945556ba469715eaf.png?​700}} 
 + 
 +{{/​file-Rf140b1181df1652ad373619366115521.png?​700}}
  
  
Ligne 397: Ligne 409:
  
 Dans le navigateur internet, vérifier que le site2 renvoie bien la nouvelle configuration. Dans le navigateur internet, vérifier que le site2 renvoie bien la nouvelle configuration.
 +
 +
 +{{/​file-R9cee640b345ad48c8522a3728bf483ac.png?​700}}
  
  
 Dès lors vous avez donc Dès lors vous avez donc
 +
 site1 --> interprète du php 7.4 site1 --> interprète du php 7.4
 +
 site2 --> interprète du php 8.1 site2 --> interprète du php 8.1
  
atelier/chantier/nginx-mariabd-php-multi-sites-dont-wordpress-plusieurs-versions-de-php.txt · Dernière modification: 27/04/2023 12:34 par cyrille

Pied de page des forums

Propulsé par FluxBB