Как активировать apache2?

Я установил apache2 следующим образом на моем компьютере Ubuntu 16.04LTS:

$ sudo apt-get upgrade $ sudo apt-get install apache2

Everythings отлично работали здесь. Но после того, как я набрал:

$ sudo systemctl start apache2 $ sudo systemctl status apache2

Он показал это: [ ! d2] apache2.service - LSB: Apache2 web serve Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: inactive (dead) since Tue 2017-05-16 21:00:45 CST; 16s ago Docs: man:systemd-sysv-generator(8) Process: 5436 ExecStop=/etc/init.d/apache2 stop (code=exited,status=0/SUCCESS Process: 5420 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCE May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: (98)Address already in use: AH May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: (98)Address already in use: AH May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: no listening sockets available May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: AH00015: Unable to open logs May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: Action 'start' failed. May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: The Apache error log may have May 16 21:00:45 shayuxiong-X555LPB apache2[5420]: * May 16 21:00:45 shayuxiong-X555LPB apache2[5436]: * Stopping Apache httpd web s May 16 21:00:45 shayuxiong-X555LPB apache2[5436]: * May 16 21:00:45 shayuxiong-X555LPB systemd[1]: Started LSB: Apache2 web server.

Затем я просто удалю apache2 и переустановил его, но ситуация все же произошла. Итак, как я могу активировать apache2? Что означает «нет доступных гнезд для прослушивания»? Я совершенно не знаком с установкой LAMP и этой платформой. Спасибо заранее:)

0
задан 16 May 2017 в 16:32

3 ответа

Попробуйте следующее решение:

Измените порт прослушивания для nginx server, открыв /etc/nginx/sites-available и изменив порт или строку listen: 80 на любой понравившийся вам порт. Перезагрузить nginx server:
sudo systemctl restart nginx
Теперь попробуйте снова установить апашу.
1
ответ дан 22 May 2018 в 22:33

Попробуйте следующее решение:

Измените порт прослушивания для nginx server, открыв /etc/nginx/sites-available и изменив порт или строку listen: 80 на любой понравившийся вам порт. Перезагрузить nginx server: sudo systemctl restart nginx Теперь попробуйте снова установить апашу.
1
ответ дан 18 July 2018 в 13:12

Попробуйте следующее решение:

Измените порт прослушивания для nginx server, открыв /etc/nginx/sites-available и изменив порт или строку listen: 80 на любой понравившийся вам порт. Перезагрузить nginx server: sudo systemctl restart nginx Теперь попробуйте снова установить апашу.
1
ответ дан 24 July 2018 в 20:07

Другие вопросы по тегам:

Похожие вопросы: