目的很简单,就是在虚拟机的win7操作系统上利用wamp搭一个web服务器,并且可供主机访问。

至于安装虚拟机、安装Wamp等等之类的就不赘述了。现在在虚拟机上启动Wamp,访问http://localhost可以看到经典的Wamp首页啦。那么现在问题来了,如何从主机访问这个页面呢?

关键流程

  1. 设置虚拟机的网络连接模式,配置IP地址、网关等
  2. 配置Wamp
  3. 修改win7防火墙入站规则

详细内容

单击【虚拟机】->【设置】->【硬件】->【网络适配器】,将网络连接配置为桥接模式。然后手动设置虚拟机上win7系统的IP和DNS。如果配置正确,虚拟机就可以正常上网了。

接下来就是配置Wamp。首先右键Wamp图标并按照下图的方式勾选Menu item: Online / Offiline。


简单解释一下,Online 在线模式:本机或其他机器可以用IP地址访问WEB服务器;Offiline 离线模式:只有本机可以使用 localhost 或者 127.0.0.1访问Apache。

然后左键单击Wamp图标可以看到在最下方多了一个Put Online,单击后会发现Wamp图标变样了。


事实上Wamp默认是禁止外网访问Apache的,找到Apache下的http-vhosts.conf配置文件,将require local修改为require all granted(Apache 2.4.23)。

重启Wamp,至此第二个步骤就结束啦。

现在打开主机上的浏览器输入虚拟机的IP,回车,很遗憾显示的结果是无法访问此网站。原因在于虚拟机上的win7没有开放80端口(本人Wamp配置的端口是默认的80,如果因为端口冲突等原因修改过端口号,以修改后的端口号为准,下同)供其他机器访问。

【控制面板】->【系统安全】->【Windows防火墙】->【高级设置】,新建入站规则,选择端口。。。。如下图所示。。。。




其余的步骤默认就OK啦。至此看起来差不多了,返回主机访问虚拟机的IP,over。


使用Wamp在win7上搭WEB服务器相关推荐

  1. win7系统怎么搭建web服务器,win7系统搭建web服务器的操作方法

    很多小伙伴都遇到过对win7系统搭建web服务器进行设置的困惑吧,一些朋友看过网上对win7系统搭建web服务器设置的零散处理方法,并没有完完全全明白win7系统搭建web服务器是如何设置的,今天小编 ...

  2. 怎样在linux上部署web服务器

    linux上部署web服务器 1.从Apache官网下载源码. 2.卸载原来已经存在的httpd. 3.挂载光盘准备部署httpd. 4.源码编译安装httpd, 解包 , 配置(--prefix:指 ...

  3. Linux上部署web服务器并发布web项目

    近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果. 以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我 ...

  4. 《Linux高性能服务器编程》学习总结(四)——TCP/IP通信案例:访问Internet上的Web服务器...

    第四章      TCP/IP通信案例:访问Internet上的Web服务器 HTTP协议是工作在应用层上的协议,其应用十分广泛,而在进行通信的过程中,经常使用HTTP代理服务器.HTTP代理服务器主 ...

  5. centos+7虚拟机web服务器,CentOS7上搭建WEB服务器

    mysql 安装 直接yum install mysql-server是不可以的 1 wget http://repo.mysql.com/mysql-community-release-el7-5. ...

  6. 在 Android 设备上搭建 Web 服务器

    在 Android 设备上搭建 Web 服务器 叶志陈已关注 12018.04.11 00:20:05字数 1,018阅读 10,291 一般而言,Android 应用在请求数据时都是以 Get 或 ...

  7. 本地计算机架设http服务器,多维互联网(在本地电脑上架设web服务器软件)

    如何在本地电脑上架设web服务器呢?虽然在网上我们就能搜到方法,可是小编觉得手动设置比较麻烦,不如让一款软件来帮我们搞定这个问题! 多维互联网介绍: 是一款可以完成对本地电脑进行动态dns解决的软件, ...

  8. mac搭建网站服务器,Mac上搭建Web服务器--Apache

    局域网搭建 Web 服务器测试环境,因为Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了. 1.命令:sudo apachectl start Apache服务器 ...

  9. linux上的web服务器搭建

    Web服务器 基础知识篇 1) https:基于openssl的http http:hypertext transfer protocol 超文本传输协议 传输文本信息 80/tcp端口 html: ...

最新文章

  1. phone clone android,Phone Clone
  2. Linux Kernel TCP/IP Stack — L2 Layer — Traffic Control(流量控制)的实现原理
  3. SpringCloud Zuul初体验
  4. onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接
  5. 牛客多校2 - Cover the Tree(dfs序)
  6. Ж孤云Ж真的很适合我
  7. 妙啊,小米11保护壳先小米11一步上市了...
  8. css关键字unset
  9. java视图扩展_java – 可扩展列表视图 – 子项,不同的布局
  10. JAVA计算机毕业设计多媒体素材管理系统Mybatis+系统+数据库+调试部署
  11. 2020北京邮电大学计算机学院复试经验分享
  12. HTML5七夕情人节表白网页制作【粉色的情人节爱心飞出ui特效】HTML+CSS+JavaScript html生日快乐祝福网页制作
  13. 基于强化学习的五子棋算法设计-python代码完整实现
  14. linux下监测cpu温度,linux下CPU温度监测
  15. Win11硬盘怎么分区?Win11固态硬盘分区教程
  16. 《欲望都市》要出电影版啦!
  17. 半入耳蓝牙耳机评测,南卡和锤子真无线蓝牙耳机哪个更值得入手?
  18. sesame芝麻开门operrdf研究2
  19. c语言创建文件存放,C语言文件操作
  20. 杭电计算机考研经验总结

热门文章

  1. 统筹规划题:“服装店4个小组15天最多做多少套衣服裤子”的思路
  2. Java项目:SSM实现的一个在线文具学习用品购买商城网站
  3. dos格式和linux文本文件,怎么判断是Windows-dos文本文件还是Linux-Unix文本文件?
  4. 营销组合(4P营销)分析案例:采用SPSS+Excel进行分析
  5. 数据库设计的基本步骤
  6. Java反射--藤原豆腐店自用
  7. 怎么用计算机计算年月份,win7计算器怎么计算某年某月某日到某年某 – 手机爱问...
  8. 北洋 Hokuyo 激光雷达 在ROS下的使用
  9. 计算机黑屏论文,在家写论文电脑突然黑屏自救方案,这几个方法可以解决95%以上的电脑问题...
  10. Oracle PLSQL单行数据的处理