Interdire Nginx d'utiliser le port 80 de mon serveur lors du demarrage

Bonjour à tous,

Voilà, je suis débutant sur Debian et je rencontre un soucis depuis peu ! Après avoir tenté d’installer un framework qui demandait l’installation du paquet Nginx, ce dernier s’approprie automatiquement le port 80 lors du redémarrage de mon raspberry ce qui empêche mon serveur apache de ce lancer ! J’ai parcouru plusieurs forums et discussions pour tenté de résoudre mon soucis, mais n’ayant pas trouvé de solution pertinente, je me tourne vers vous smile. Je vous mais quelque informations qui pourrait surement vous aiguiller sur la nature du problème, si il vous en faut plus n’hésitez pas ! Merci encore d’avance.

lorsque je tape : netstat -tlnp | grep 80

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 458/nginx: master p
tcp6 0 0 :::80 :::* LISTEN 458/nginx: master p

lorsque je tape : ps -edf | grep “nginx”

www-data 459 458 0 11:29 ? 00:00:00 nginx: worker process
www-data 461 458 0 11:29 ? 00:00:00 nginx: worker process
www-data 462 458 0 11:29 ? 00:00:00 nginx: worker process
www-data 463 458 0 11:29 ? 00:00:00 nginx: worker process
root 1669 1645 0 11:45 pts/1 00:00:00 grep nginx

En précisant que j’ai déjà désinstaller le paquet nginx… Lorsque je fait un kill nginx cela fonctionne mais lorsque je redemarre mon raspberry le processus se lance de nouveau sur le port 80 !

Salut

nginx fonctionne en tant que service. Tu peux donc agir dessus comme tout service de ton système via systemctl.

Plutôt que de tuer le process ( kill nginx), stoppe le service nginx:

systemctl stop nginx

Et, comme tu ne veux pas que le service se lance au démarrage, désactive le:

systemctl disable nginx

Ca devrait résoudre ton problème.

1 J'aime

Salut ! Un grand merci pour ton aide en effet sa a bien réglé le soucis :slight_smile:

Salut

Tu peux marquer mon post précédent comme solution, du coup.
Ca peut aider des gens face à un problèmedu même genre à trouver une solution plus rapidement

Tu en as sûrement oublié des bouts, ce binaire ne sort pas de nulle part :wink:

Pour obtenir la liste des paquets liés à nginx qui sont actuellement installés sur ton système :

dpkg -l '*nginx*' | grep ^ii