Apache2服务器无法启动

时间:2016-05-17 17:50:54

标签: linux apache ubuntu

我是服务器和Apache的新手。我正在尝试建立一个apache 2.4服务器来学习php和mysql。我按照apache文档进行设置以及此处的指南http://php.net/manual/en/install.unix.apache2.php

现在,当我运行' service apache2 start'我收到这个错误:

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

从这里我做了桌面版@ desktop-pc:〜$ sudo netstat -tulpn | grep:80' 结果如下:

[sudo] password for desktop: 
tcp6       0      0 :::80                   :::*                    LISTEN      19493/httpd     
desktop@desktop-pc:~$ 

对我来说,这似乎没有使用端口80.我只是不太了解端口或此错误。我已经浏览了互联网,但我要么不理解解决方案,要么无法实现。

感谢您提供的任何帮助。如果需要更多信息,我会尽我所能提供。我也在使用Ubuntu 12.04。 感谢。

1 个答案:

答案 0 :(得分:1)

首先尝试在其他端口上启动Apache。如果它不起作用,您的防病毒程序可能会阻止Apache服务。