2016-05-17 5 views
0

Я новичок в серверах и Apache в целом. Я пытаюсь настроить сервер apache 2.4 для изучения php и mysql. Я следовал документации апачский для установки, а также руководство здесь http://php.net/manual/en/install.unix.apache2.phpСервер Apache2 не запустится

Теперь, когда я бегу «старт службы apache2» Я получаю эту ошибку:

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message 
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80 
(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80 
no listening sockets available, shutting down 
AH00015: Unable to open logs 
Action 'start' failed. 
The Apache error log may have more information. 
* 
* The apache2 instance did not start within 20 seconds. Please read the log files to discover problems 

Отсюда я сделал «рабочего стола @ настольных ПК: ~ $ sudo netstat -tulpn | Grep: 80' и результат ниже:

[sudo] password for desktop: 
tcp6  0  0 :::80     :::*     LISTEN  19493/httpd  
[email protected]:~$ 

Для меня это выглядит как будто ничего не использует порт 80. Я просто не понимаю, порты или эта ошибка слишком хорошо. Я просмотрел Интернет, но я либо не понимаю решения, либо не могу его реализовать.

Благодарю вас за любую помощь, которую вы можете предоставить. Если вам нужна дополнительная информация, я обеспечу ее в меру своих возможностей. Также я на Ubuntu 12.04. Спасибо.

+0

Используйте 'sudo service apache2 status'. – hjpotter92

+0

Отформатированный код и сообщения. – Prune

ответ

1

Сначала попробуйте запустить Apache на другом порту. Если это не сработало, ваша антивирусная программа, возможно, блокирует Apache-сервис.

+0

Спасибо. Это не проблема, но я смог решить эту проблему. Представляю мне еще больше проблем. – Blake

Смежные вопросы