3 votes

Ubuntu + Apache ne fonctionne pas sur le port 80

J'ai quelques problèmes avec apache (OS Ubuntu). Pour certaines raisons, apache ne fonctionne pas sur le port 80.

Pour ces paramètres : etc/apache2/ports.conf

Listen 80

<IfModule ssl_module>
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

etc/apache2/000-default.conf

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
</VirtualHost>

netstat . J'essaie de me connecter à "my_server_ip" ou "my_server_ip:80" le navigateur dit "connexion fermée".

Si je change le port en 8080 (par exemple) et que j'essaie de me connecter à "my_server_ip:8080", cela fonctionne bien et je vois la page apache par défaut.

paramètres : etc/apache2/ports.conf

Listen 8080

<IfModule ssl_module>
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

etc/apache2/000-default.conf

<VirtualHost *:8080>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
    </VirtualHost>

netstat .

0 votes

Et si vous mettez votre adresse IP à la place de * dans le VirtualHost ?

0 votes

Avez-vous vraiment démarré les services apache ? Y a-t-il un journal dans /var/log/apache2/error.log ? Quelle est votre configuration apache dans /etc/apache2/apache2.conf ? Avez-vous un autre processus sur le port 80 (vérifiez netstat) ?

0 votes

Au fait, vous devez démarrer apache en tant que root pour le port 80, le port 8080 peut être démarré sans être root.

1voto

Nikitos Points 1

C'était mon problème :

AllowOverride None

doit être changé en

AllowOverride All

0 votes

Pourriez-vous préciser où vous avez effectué ce changement ?

0voto

Markesha Points 1

Pour certaines raisons, sous Debian GNU/Linux stretch, j'ai pu émettre un systemctl start apache2 et le voir fonctionner mais ne pas l'écouter. La cause était : le paquet apache2 n'a pas été installé. Je ne sais vraiment pas comment.

Fixé avec :

apt install apache2

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X