简单的搭建局域网内网站

在工作中常常会遇到这样的情况:

  • 你写完静态页,需要给产品审核确认
  • 你的站点环境部署比较麻烦,同事在自己的电脑上部署困难较大
  • 你实现了一个wap站点,需要使用手机访问以进行测试
  • 你的同事需要调用你的接口,但是他没有部署asp.net或者php的环境
  • ……

此时,如果你可以在自己的电脑上简单的部署一个站点,让公司内的同事或者手机wifi 直接通过你的 IP 访问,会带来极大的方便。下面简单讲讲基于 IIS 搭建通过 IP 访问的局域网站点。


安装 IIS

打开“控制面板 – 程序和功能 – 打开或关闭Window功能”,勾选“Internet 信息服务”(具体根据自己的需要选择,如果电脑性能好又懒得查,可以全部选上,这块就不细说了),点击确定,然后会安装IIS。(其他的系统可以单独下载安装)


设置防火墙

打开“控制面板 – Windows防火墙 – 高级设置”,在“入站规则”中打开“Web服务器(HTTP流入量)”,“万维网服务(HTTP流入量)”,“万维网服务(HTTPS流入量)”


IIS中新建站点

在运行中输入inetmgr打开IIS

右击网站

点击添加网站

输入网站名称,选择内容目录,IP地址选择本机内网IP主机名留空,点击确定,这样就新增成功了。然后把你的文件放在内容目录下,局域网内的电脑就可以通过IP访问了。例如,我把index.html放在内容目录下,在浏览器中就可以打开了。

另外:

  1. 如果报401.3的错误,则在IIS中打开“编辑权限 – 安全”,添加Everyone的权限。
  2. 如果要运行asp.net php之类的,还要做额外的工作,这不在本文讨论范围,大家自行搜索


标签: ,

      • HTTP 错误 500.19 – Internal Server Error
        无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息:
        模块 IIS Web Core
        通知 未知
        处理程序 尚未确定
        错误代码 0x800700b7
        配置错误 定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节
        配置文件 \?D:aweb.config
        请求的 URL http://192.168.0.105:80/
        物理路径
        登录方法 尚未确定
        登录用户 尚未确定
        配置源:
        8: <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        9: <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        10: <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        更多信息:
        当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。
        ==============================
        建好以后打开这个样子,求解决。

无觅相关文章插件,快速提升流量