本次使用的操作系統:Windows Server 2008 R2 Enterprise
本次使用的實例代碼:https://git.oschina.net/lework/Webdemo
安裝iis
打開服務器管理器,選擇添加角色
Paste_Image.png
選擇web服務器(IIS)
Paste_Image.png
選擇為iis安裝的角色服務
Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
安裝 .net 4.5.2
.net 版本要與代碼使用的.net版本一致
Paste_Image.png
采用默認即可。
放置c#代碼
把網站代碼放在D:\iis_sites\demo目錄下
Paste_Image.png
配置iis站點
打開iis管理器
開始==》所有程序==》管理工具
Paste_Image.png
停止默認站點
Paste_Image.png
添加demo應用池
Paste_Image.png
Paste_Image.png
添加demo網站
Paste_Image.png
Paste_Image.png
打開ISAPI和CGI限制
Paste_Image.png
設置為允許
如果沒有.net 4,就是你先裝.net 4 再裝iis的原因,重新裝下.net4就可以了。
Paste_Image.png
瀏覽網站
看到下面頁面,說明網站正常運行了。
Paste_Image.png
在其中一臺服務器上配置一個用作顯示維護的頁面。這里配置在192.168.77.140:8080站點上
站點代碼目錄D:\iis_sites\error
Paste_Image.png
添加error站點
Paste_Image.png
訪問error站點
Paste_Image.png
確保防火墻允許外面訪問8080端口
Paste_Image.png