访问虚拟机上的本地网站

1首先检查虚拟机是否安装httpd服务,命令:rpm -q httpd;若显示下图内容,说明已安装,进入步骤2,否则需要你安装httpd服务;




2.查看httpd服务是否启动,命令:service httpd status;若显示下图内容,说名服务已开启,进入步骤3,否则开启服务:service httpd start;




3.查看虚拟机ip地址,ifconfig命令查看;若看到如下内容,进入步骤4;若看不到如下内容,需要你重新配置虚拟机ip;




4.在浏览器中输入ip地址,如:http://192.168.4.70/.若页面报错,很可能是因为虚拟机没开启80端口,进步骤5;


5.开启80端口,编辑配置文件:vi /etc/sysconfig/iptables;使允许80端口访问。编辑完成后应该有-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT这条记录,如下图:




6.编辑完成保存后,重启httpd服务:service httpd restart;重新在浏览器中访问虚拟机ip,当出现如下页面,说明已联通:



7.若要访问具体网站,可能还需要配置DocumentRoot,打开/etc/httpd/conf/httpd.conf文件,查找DocumentRoot,把它配置成你想指定的项目根目录,如: DocumentRoot "/var/www"。若你在/var/www目录下新建了一个index.html文件,就可以访问http://192.168.4.70/index.html打开页面。

猜你喜欢

转载自blog.csdn.net/weixin_35732969/article/details/52066297