Apache 在同一ip的不同端口号上配置两个网站时出错?
我试图在apache配置文件中配置虚拟主机。我的要求是主机在同一ip,但不同的端口两个网站Apache 在同一ip的不同端口号上配置两个网站时出错?,apache,httpd.conf,Apache,Httpd.conf,我试图在apache配置文件中配置虚拟主机。我的要求是主机在同一ip,但不同的端口两个网站 Listen 192.168.2.10:80 Listen 192.168.2.10:9021 NameVirtualHost 192.168.2.10:80 NameVirtualHost 192.168.2.10:9021 <VirtualHost 192.168.2.10:80> DocumentRoot /var/www/html/white-socks ServerN
Listen 192.168.2.10:80
Listen 192.168.2.10:9021
NameVirtualHost 192.168.2.10:80
NameVirtualHost 192.168.2.10:9021
<VirtualHost 192.168.2.10:80>
DocumentRoot /var/www/html/white-socks
ServerName www.white-socks.com
</VirtualHost>
<VirtualHost 192.168.2.10:9021>
DocumentRoot /var/www/html/black-socks
ServerName www.black-socks.com
</VirtualHost>
我的错误是什么?我必须做些什么来解决这个问题?欢迎来到SO!请询问有关ServerFault上服务器配置的问题。请阅读关于主题和非主题的文章。链接始终位于每页的顶部。请尝试从
指令中删除IP地址。您已经指定了Listen
地址。并在您的/etc/hosts
文件中添加IP详细信息如果我们使用*而不是IP地址,则会出现此错误为ram启动httpd:httpd:apr_sockaddr_info_get()失败httpd:无法可靠地确定服务器的完全限定域名,将127.0.0.1用于ServerName[warn]name虚拟主机192.168.2.10:80没有虚拟主机[warn]name虚拟主机192.168.2.10:2233没有虚拟主机(13)权限被拒绝:make_sock:无法绑定到地址192.168.2.10:2233没有可用的侦听套接字,正在关闭无法打开已添加到/etc/host文件中的日志[失败]”。
[root@ram conf]# service httpd start
Starting httpd: httpd: apr_sockaddr_info_get() failed for ram
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(13)Permission denied: make_sock: could not bind to address 192.168.2.10:9021
no listening sockets available, shutting down
Unable to open logs
[FAILED]
[root@ram conf]#