Почему я всегда получаю сообщение об ошибке при сбросе httpd:
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Каждый раз, когда мне нужно использовать sudo fuser -k -n tcp 80
(я не знаю, что он делает), а потом он работает .. Как я могу решить эту проблему навсегда?
с использованием CentOS 6.3
1) ищите открытые файлы, которые могут использовать порт 80
lsof -i :80
2) проверьте свой apache.conf / httpd.conf на наличие директивы Listen
3) Проверьте /var/log/httpd/error.log