Maison > Article > Opération et maintenance > Quel est le chemin d'installation par défaut d'Apache sur le système Linux
Si vous utilisez le package RPM pour l'installation, le chemin d'installation doit être dans le répertoire /etc/httpd.
(recommandé pour les tutoriels d'apprentissage : apache)
fichier de configuration apache : /etc/httpd/conf/httpd.conf Vous pouvez modifier les chemins d'accès et les configurations pertinents
Chemin du module Apache : /usr/sbin/apachectl module de démarrage
Répertoire Web : /var/www/html Chemin de stockage du projet
Si vous utilisez l'installation du code source, c'est généralement installé par défaut dans le répertoire /usr/local/apache2.
Si vous recevez un message d'erreur au démarrage d'Apache, vous devez vérifier si le port est occupé, car par défaut Apache démarre sur le port 80. Par exemple, la page par défaut de nginx ouvre le port 80.
Le message d'erreur est le suivant :
[root@localhost ~]# service httpd restart Redirecting to /bin/systemctl restart httpd.service Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details. [root@localhost ~]# service httpd status Redirecting to /bin/systemctl status httpd.service ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since 三 2018-12-05 14:42:42 CST; 11s ago Docs: man:httpd(8) man:apachectl(8) Process: 3640 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) Process: 3639 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 3639 (code=exited, status=1/FAILURE) 12月 05 14:42:42 localhost.localdomain httpd[3639]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80 12月 05 14:42:42 localhost.localdomain httpd[3639]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80 12月 05 14:42:42 localhost.localdomain httpd[3639]: no listening sockets available, shutting down 12月 05 14:42:42 localhost.localdomain httpd[3639]: AH00015: Unable to open logs 12月 05 14:42:42 localhost.localdomain systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE 12月 05 14:42:42 localhost.localdomain kill[3640]: kill: cannot find process "" 12月 05 14:42:42 localhost.localdomain systemd[1]: httpd.service: control process exited, code=exited status=1 12月 05 14:42:42 localhost.localdomain systemd[1]: Failed to start The Apache HTTP Server. 12月 05 14:42:42 localhost.localdomain systemd[1]: Unit httpd.service entered failed state. 12月 05 14:42:42 localhost.localdomain systemd[1]: httpd.service failed. [root@localhost ~]#
Vous pouvez voir l'erreur Adresse déjà utilisée et modifier le port Apache.
Modifiez /etc/httpd/conf/httpd.conf
Redémarrez simplement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!