У меня есть CentOS VM и HTTPD -v дает мне следующие выходныеНевозможно перезапустить Apache на CentOS
Server version: Apache/2.2.15 (Unix)
Server built: Oct 16 2014 14:48:21
Я выключить сервер с помощью команды: Sudo /etc/init.d/httpd остановить
Теперь, когда я пытаюсь запустить сервер, я получаю следующее сообщение об ошибке:
Starting httpd: httpd: apr_sockaddr_info_get() failed for bslm-022.corp.day.com
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
no listening sockets available, shutting down
Unable to open logs
[FAILED]
То, что я прочитал в Интернете here, что я должен добавить ServerName Localhost в/и т.д./ар ache2/httpd.conf. Но на моем VM нет каталога с именем/etc/apache2.
Содержание/и т.д./файл хостов являются:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Результат команды $ Имя хоста:
bslm-022.corp.day.com
Я хочу, чтобы сервер Apache для работы на локальном хосте для меня.
В виде ошибки в строке 3: нет доступных гнезд для прослушивания. Похоже, что что-то еще может использовать порт, который ему нужен. Строка 2 об квалифицированном доменном имени является скорее уведомлением и не должна заставлять сервер не запускаться. – mjwatts
Также попробуйте запустить 'lsof -i -P | grep -i "слушать" и помещать вывод в ваш вопрос, который может пролить некоторый свет. – mjwatts