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.
0 votes
Quel est le résultat de l'ommande
Apache -S
?