关于IIS配置发布的几点问题
windows xp sp3下安装IIS1、IIS的安装:
[*]IIS的安装与SQL Sever和Microsoft Visual Stdio编辑工具是有着密切关联的;
[*]我的电脑配置Windows XP的,安装顺序应为IIS3,SQL Sever2005,Microsoft Visual Stdio2008;如果不按顺序来的话就会出现应用程序不可用或者出现其他问题(重新安装系统以求彻底删除SQL Server2005很蛋疼的操作),如果不需要安装VS2008,那就安装完IIS和sql server再安装一个.NET Framework3.5(配置文件里的问题就搞定了!);
[*]IIS环境配置如下:开始-->控制面板-->添加或删除程序-->添加/删除windows组件-->点击-->选中Internet信息服务IIS-->点击下一步-->期间会弹出三次窗口,你只要选中IIS文件中所要的文件配置就行,有提醒的,你懂 的!这样就算OK了 !
2、Sql Server2005的安装这里有文档http://www.iyunv.com/jhack531/archive/2012/03/29/2424031.html,你看着办就好了。
3、VS2008的安装。
4、IIS网站的发布:
[*]IIS发布网站:
右击“我的电脑”-->“管理”-->选中“Internet信息服务”-->打开“网站”-->右键“默认网站”-->选中“属性”出现一个对话框
选中“主目录”--浏览本地路径选中“项目名”文件夹
选中“网站”--修改相应的TCP端口,本项目的端口为8083
使用VS打开“项目名.root”文件夹下的“项目名.sln”文件即可进行编码
当浏览器输入http://localhost之后无法显示,那么这是为什么呢?查看之后才知道IIS的默认网站没有启动,在管理工具-IIS信息服务窗口查看,果然是默认网站没有启动,点击启动,居然出现错误,这个怎么解决,我最简单的方法就是关闭对应的迅雷或者别的占用80端口的软件程序,然后重新点击启动,下面是什么情况,还是不行,出现:
那么这个怎么办呢,下面继续解决:打开上面的“更多信息”。然后出现的是http500内部服务器错误,然后搜索解决http内部服务器错误,经过下面的方法能够成功:
1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)
2. 运行:msdtc -resetlog
3. 重新安装IIS
4.如果顺序安装反了,可以执行这句:
从.net命令行工具里运行 aspnet_regIIS /u 卸载,再aspnet_regIIS /i安装
然后重启IIS ,删除“默认应用程序”,然后将站点重新创建为应用程序。
页:
[1]