Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
notes:essais:nginxapache:start [2022/02/14 17:00] – créée admin | notes:essais:nginxapache:start [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
====== Comment lancer à la fois Nginx et apache ensemble sur Ubuntu ====== | ====== Comment lancer à la fois Nginx et apache ensemble sur Ubuntu ====== | ||
+ | |||
+ | ??? Je veux configurer apache et nginx pour qu'ils tournent ensemble sur ubuntu parce que je veux développer sur les deux nginx et apache. J'ai lu que je devais éditer la configuration sur apache ou nginx pour faire tourner l'un d'eux sur un autre port plutôt que 80. | ||
+ | |||
+ | quels fichiers dois-je éditer dans Nginx pour le faire fonctionner sur un autre port? | ||
+ | !!! Dans / | ||
+ | |||
+ | dans le fichier changer listen: 80 au port que vous voulez écouter | ||
+ | |||
+ | n' | ||
+ | !!! | ||
+ | |||
+ | il est préférable de déplacer apache pour écouter sur un port différent et de demander à nginx d' | ||
+ | |||
+ | pour apache dans / | ||
+ | |||
+ | Listen 8080 | ||
+ | |||
+ | Information supplémentaire: | ||
+ | !!! donc j'ai eu un problème similaire J'ai eu Apache fonctionnant sur Ubuntu 14.04 et j'ai dû installer nginx à côté de L' | ||
+ | |||
+ | <cli prompt=' | ||
+ | ...@...:~ $ sudo cp default default.bak | ||
+ | ...@...:~ $ sudo nano default</ | ||
+ | |||
+ | changez de port ici . | ||
+ | |||
+ | <code - / | ||
+ | listen 81 default_server; | ||
+ | listen [::]:81 default_server ipv6only=on;</ | ||
+ | |||
+ | enregistrer et de sortir de nano puis redémarrez nginx avec | ||
+ | |||
+ | <cli prompt=' | ||
+ | |||
+ | et navigateur [[http:// | ||
+ | !!! Si apache tourne sur le port 80, vous devez changer le port d' | ||
+ | |||
+ | pour changer le port d' | ||
+ | |||
+ | ouvrir le fichier / | ||
+ | |||
+ | <code - / | ||
+ | | ||
+ | |||
+ | à | ||
+ | |||
+ | <code - / | ||
+ | | ||
+ | |||
+ | si le port 8000 n'est lié à aucun autre service. | ||
+ | |||
+ | puis recharger nginx en utilisant service nginx reload | ||
+ | |||
+ | ??? | ||
+ | |||
+ | ===== Mes essais ===== | ||
+ | |||
+ | ==== Avec Nginx ==== | ||
+ | |||
+ | === Les essais === | ||
+ | |||
+ | |||
+ | Site par défaut :<code - / | ||
+ | ... | ||
+ | server { | ||
+ | #listen 80 default_server; | ||
+ | #listen [::]:80 default_server; | ||
+ | listen 8080 default_server; | ||
+ | listen [::]:8080 default_server; | ||
+ | ...</ | ||
+ | |||
+ | Sous-domaines du domaine chateau.parc :<code - / | ||
+ | # Sites dokuwiki | ||
+ | server { | ||
+ | #~ listen 80; | ||
+ | listen 8080; | ||
+ | ... | ||
+ | # sous-domaines dolibarr | ||
+ | server { | ||
+ | #~ listen 80; | ||
+ | listen 8080; | ||
+ | ... | ||
+ | # Autres sous-domaines | ||
+ | server { | ||
+ | #~ listen 80; | ||
+ | listen 8080; | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | === Résultat === | ||
+ | |||
+ | <WRAP list-deep> | ||
+ | - les sites | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - les sites | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | </ | ||
+ | ==== Avec Apache ==== | ||
+ | |||
===== Voir aussi ===== | ===== Voir aussi ===== |