2010-12-10 81 views
0

我是n00b--试图在Rackspace Cloud上的Ubuntu 9.10(Karmic Koala)上设置apache2。我已经设置/配置了OpenSSL并安装了Apache,但Apache不会启动。我认为它是一个错误配置在我的/ etc/apache2的/网站可用/ SSL或/ etc/apache2的/网站可用/默认文件)在Ubuntu上重启Apache - 错误“无法绑定到地址0.0.0.0.80”

当我试图重新启动Apache使用命令:

sudo /etc/init.d/apache2 restart 

我收到以下错误消息:

[错误](EAI 2)名称或服务未知:无法解析主机名* .80 - 忽略! [错误](EAI 2)名称或服务未知:无法解析主机名* .80 - 忽略! (98)地址已经在使用:make_sock:无法绑定到地址0.0.0.0:80 没有监听套接字可用,正在关闭 无法打开日志 ...失败!

对于我的/ etc/apache2/sites-available/ssl我已经使用了*:443的虚拟主机。

对于我的/ etc/apache2的/网站可用/默认我用的*虚拟主机:80

+2

您将在serverfault.com上得到对此类问题更好的回复 - vo想要移动 – 2010-12-10 01:07:23

回答

1

关闭Skype的这对传入的消息中使用的端口号80最终检查有什么用使用netstat眼前这个端口

其次决心很简单:。。。添加ServerName localhost主配置文件

+0

哇!这个答案真的为我节省了一些时间!奖励! – codevour 2013-07-05 09:13:47

0
  1. 检查/ etc/hosts文件。请确保您的机器名称和本地主机域定义是正确的(例如:“127.0.0.1 localhost.localdomain localhost”
  2. 但是,如果它明确包含“0.0.0.0”,则检查/etc/apache2/ports.conf的可能性极小“
相关问题