Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Centos 虚拟主机的问题_Centos_Virtualhost_Apache - Fatal编程技术网

Centos 虚拟主机的问题

Centos 虚拟主机的问题,centos,virtualhost,apache,Centos,Virtualhost,Apache,您好,我正在尝试设置一个基于CentOS的web服务器,但在让域正常工作时遇到了问题 我设置httpd.conf如下: NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin alexgatti@msn.com DocumentRoot /etc/httpd/www/alexandergatti.com ServerName alexandergatti.com </VirtualHost> NameVirt

您好,我正在尝试设置一个基于CentOS的web服务器,但在让域正常工作时遇到了问题

我设置httpd.conf如下:

NameVirtualHost *:80

<VirtualHost *:80>
  ServerAdmin alexgatti@msn.com
  DocumentRoot /etc/httpd/www/alexandergatti.com
  ServerName alexandergatti.com
</VirtualHost>
NameVirtualHost*:80
服务器管理员alexgatti@msn.com
DocumentRoot/etc/httpd/www/alexandergatti.com
服务器名alexandergatti.com

当我试图访问该网站时,网络浏览器显示找不到服务器。我联系了我的主机,他们说DNS设置正确。有人有什么想法吗?

您是否将域名“alexandergatti.com”指向您的公共ip地址并进行端口转发。如果你没有指向它,你必须指向域名注册人的DNS管理器区域,例如:Go Daddy或1和1,并将站点ip地址指向你的公共ip

下一步,如果你还没有这样做。端口转发也是最重要的。好的,现在你的访客在你的ip上,但是你的路由器不知道把他们送到哪里。所以很多路由器要么在应用程序和gamig中有它们,要么在访问或虚拟服务器中有它们。你打开它,它说端口开始或公共做公共端口。我更喜欢80,因为你的访问者不必写domain.com:8080。他们只是键入domain.com。Ending port或private port是为apache设置的ip地址。我猜你选择了80。你在这里输入80。在ip地址或指向您的位置键入您的计算机的专用本地ip,在我的示例中是192.168.1.205。。。。。单击“添加”、“更新”或“保存”,然后重试您的站点名称。如果你在路由器后面尝试,它可能不起作用,所以在你计划中有网络的手机上或者在邻居的互联网上尝试。它应该会起作用

此外,在名称VirtualHost*:80和VirtualHost*:80中,您应该使用公共ip,而不是star或astreics

所以看起来应该是这样的

NameVirtualHost my.ip.add.ress:80

<VirtualHost my.ip.add.ress:80>
  ServerAdmin alexgatti@msn.com
  DocumentRoot /etc/httpd/www/alexandergatti.com
  ServerName alexandergatti.com
</VirtualHost>
name虚拟主机my.ip.add.ress:80
服务器管理员alexgatti@msn.com
DocumentRoot/etc/httpd/www/alexandergatti.com
服务器名alexandergatti.com