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

我试图在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
   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]#