设为首页 收藏本站
查看: 1304|回复: 0

[经验分享] win7下IIS配置以及域名映射方法

[复制链接]

尚未签到

发表于 2015-8-14 11:17:11 | 显示全部楼层 |阅读模式
win7下IIS配置以及域名映射方法
第一步:打开控制面板,选择程序与功能,如下图:
DSC0000.png
第二步:双击打开程序与功能面板,如下图:
DSC0001.png
第三步:打开”打开或关闭windows功能”(红线圈起来的地方),如下图:
DSC0002.png
第四步:请按照我红线圈起来的地方进行修改,然后低级确定,IIS没有安装的地方会自动安装.

第五步:等程序模块安装完成后,我们打开控制面板,选择管理工具,如下图:
DSC0003.png
第六步:打开管理工具,选择Internet 信息服务(IIS)管理器,如下图:
DSC0004.png
第七步:打开IIS管理器,如下图(本来会有一个默认网站,我的已经删除):
DSC0005.png

第八步:在左侧面板的网站文件夹上右击选择添加网站,如下图:
DSC0006.png

第九步:点击确定,如下图:
DSC0007.png

第十步:点击应用程序池,如下图:
DSC0008.png
第十一步:在上图右侧圈起来的BookShop上右击-基本设置,如下图设置:
DSC0009.png
然后在BookShop上右击-高级设置,将进程模型中的标志改为LocalSystem,如下图:
DSC00010.png
第十二步:点击确定,完成设置,打开浏览器,在地址栏中输入localhost,结果如下图(能够直接输入localhost的原因是因为在IIS的功能视图的默认文档中对应的有网站的页面如:default.aspx。也可以直接输入localhost/default.aspx,或者localhost/+网站的任何页面):
DSC00011.png



-----------------------------------------------------------------------------------------------
上面我们已经完成了一个网站在IIS上的简单部署.下面我们通过修改hosts文件完成本地IP(127.0.0.1或者localhost)到本地域名的映射.


第十三步:我们打开文件夹C:\Windows\System32\drivers\etc 。如下图:
DSC00012.png
第十四步:我们选择一种文本编辑器打开此文件,在这里我选择的是notepad++。如下图:
DSC00013.png
第十五步:我们添加一行映射。如下图:
DSC00014.png

第十六步:我们保存更改后的hosts文件,然后打开浏览器,在地址栏输入www.bookshop.com,结果如下图:
DSC00015.png

DSC00016.png

到此,我们就完成了一个IIS的配置以及hosts文件映射的全部工作。如有疑问或者没有配置成功的,我们将一起探讨。


-----------------其他问题解决方法----------------------------------------
问题一:Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
解决方法:

  1)先确认网站是基于那个netframework;

  2)  然后到“应用程序池”里找网站对应的应用程序池(右击网站-> 高级设置),双击程序池, 看程序池是否也网站的net framework版本相同,

  注意:net2.0,net3.0,net3.5对应的net framework版本都是v2.0.50727,而net4.0则基于v4.0.30319

  3)  右击网站对应的 ”应用程序池 -> 高级设置“ 看”启用32位应用程序“,如果网站是以32编译的就要设为true, 否则为false, 一般都是32编译的,所以都选为true;

  4) 如果上面的配置都没错,那就到问题的本质部分,即ISAPI的配置:

  a.选中网站->功能视图-> 双击 ISAPI筛选器;

  b.查看是否有与网站所基于的framework 对应的DLL,  net2.0,3.0,3.5对应的DLL是ASP.Net_2.0.50727.0, net4.0是ASP.Net_4.0_32bit或ASP.Net_4.0_64bit;

  c.若没有对应的DLL,有可能是没装好IIS,即漏掉了东西,如果不知选择装哪些部分,就应该完整的把整个IIS装完;

  5)如果装了vs再装iis必须得对net framework 重装一次, 运行cmd,输入:

  C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i     

  注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\   是 netframework安装对应的路径;

  如下图:

DSC00017.png

  6)重启一下iis, 理论上应可以解决导致404.2 not found 的大部分问题了;
  
  问题二:HTTP 错误 404.2 - Not Found,由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
  解决方法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可.
  
  
  其他问题待续。。。。。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-98897-1-1.html 上篇帖子: 网站安装打包 浏览网站[五] 附加IIS其它功能 下篇帖子: WCF、Silverligth网站在IIS部署(存在的注册问题的解决)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表