首页 > 代码库 > VMware 搭建内网测试Web服务
VMware 搭建内网测试Web服务
环境:
- VMware 10.0
- Centos 6.5
执行:
- 安装web服务:sudo yum install httpd
- 开启web服务:service httpd start
- localhost,虚拟本地访问,有:
虚拟机本地启动成功,但外部本地环境无法访问。
虚拟机网络隶属于本地网络的一个子网络(外部本地主机类似路由器功能),需要映射端口。
操作:VMware->编辑->虚拟机网络编辑
为了测试,新建一个静态页面文件:Index.html
<html> <div>hello,wrold</div> </html>
放入apache默认的站点目录
~/../var/www/html/
但虚拟机内和本地也都一直无法访问,提示403.Access deny,权限问题直接联系到httpd/conf/httpd.conf配置的问题
可以参照:
- http://www.cnblogs.com/longhs/p/3558201.html
- http://sjpsega.iteye.com/blog/1507439
但仍然提示权限不足,后面分析是文件夹权限不足,尚未做验证。直到一个帖子:
- https://serverfault.com/questions/381760/fedora-16-permission-denied-file-permissions-deny-server-access
给文件加入权限:
chcon -R -h -t httpd_sys_content_t /var/www/html
果然,html文件夹没有权限,刚才本地无法访问虚拟机也一并被解决了。采用同段ip来访问,结果:
再在外部访问,映射添加成功:
VMware 搭建内网测试Web服务
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。