初創型公司-持續部署系列(二)部署web站點

本次使用的操作系統: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
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • error code(錯誤代碼)=2000是無效的像素格式。error code(錯誤代碼)=2001是指定的驅動...
    Heikki_閱讀 1,853評論 0 4
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,285評論 25 708
  • error code(錯誤代碼)=0是操作成功完成。error code(錯誤代碼)=1是功能錯誤。error c...
    Heikki_閱讀 3,452評論 1 9