安装与配置:
1.先配置好IIS,再安装visual stdio,主要原因系统会自注册.net Framework,若顺序不正确,则需手动注册,步骤:
a. IIS可承载的Web核心
b. IIS6 WMI兼容性
c. IIS元数据库和IIS6配置兼容性
d. IIS管理控制台
万维网服务里的:
e. Windows身份验证
f. 请求筛选
应用程序开发功能里,除了CGI和服务器端包含以外全勾选
2、重启后运行:aspnet_regiis -i
3、完成。
4.下载SwitchHosts并配置本地SwitchHosts,并以管理员身份打开:选择方案一,对本地ip设置一个域名,主要作为访问自己的服务器使用,方便自己开发的验证与测试;
5.对本地ip下绑定的服务器进行数据绑定,主要在访问服务器时,会返回数据,那么数据从哪里来,就需要对IIS进行配置,命令框里输入IIS选择第一个,进入之后选“网站“右击选择”添加站点“,对站点进行文件绑定,即你想要显示的内容数据所在的文件夹里;
6.添加程序应用池的目的,添加程序运行空间,不加的话可以运行,但性能不是很好,就像一个房间里人多了就会拥挤;
原理:iis的作用其实就是把自己的pc虚拟成一个服务器,apache是属于第三方工具,已经配置好了的ip,使用iis那么就需要自己配置,配置switchhosts就是这个目的;虽然配置了域名,那么访问这个服务器数据从哪里来,访问服务器的原理其实就是访问服务器里的文件,所以个人觉得对iis站点配置就是这个目的,对这个服务器进行文件绑定,添加应用池的目的也就是优化速度与性能,能够更加的流畅;
以上都是个人见解,谢谢!