Невозможно запустить Apache - (98) Адрес уже используется: AH00073 - PullRequest
0 голосов
/ 28 апреля 2019

Недавно решил изменить тип моей виртуальной машины в моей учетной записи Google Cloud, но в процессе изменения виртуальной машины, похоже, что-то пошло не так, поскольку я не могу запустить Apache, поскольку у меня появляется следующая ошибка:

(98) Адрес уже используется: AH00073: make_sock: невозможно прослушать соединения по адресу [::]: 80 (98) Адрес уже используется: AH00073: make_sock: невозможно прослушать соединения по адресу 0.0.0.0: 80 нет доступных сокетов прослушивания, завершение работы AH00015: невозможно открыть журналы

Я попытался выполнить следующие шаги:

netstat -ltnp | grep :80

Это вернет следующее:

tcp6 0 0 :::80 :::* LISTEN 1047/apache2

Затем выполните следующую команду:

sudo kill -9 1047

(1047 - pid no)

(pid, который появляется в вашем конкретном экземпляре.)

Перезапустите Apache.

sudo service apache2 restart

Но это не помогает, я продолжаю получать ту же ошибку.Фактически, если я запускаю netstat сразу после завершения процесса, появляется новый процесс с инкрементным идентификатором 1.

Также запускается

grep Listen /etc/apache2/ports.conf

Чтобы увидеть, есть ли несколько процессов натот же порт, который, кажется, не так: - (

Я застрял, помогите: - (

Микаэль

1 Ответ

0 голосов
/ 28 апреля 2019

Удалось в конце концов разобраться с этим, изменив порт для Apache, не уверенный, какой или почему был выбран порт 80, но я выполнил следующие действия, которые сделали свое дело:

https://docs.bitnami.com/aws/apps/redmine/administration/configure-port/#http-port

Ура, Мика

...