最近在做訪客系統,雖然說不是什么多大的項目,但麻雀雖小五臟俱全,使用EF Code First+Mysql+Frozenui響應式布局,感覺通過這個項目學到好多東西,Mysql的使用、EF映射Mysql、相遇式布局,今天上午發了一個版本,沒想到有些地方需要改動,改動還不小,於是下午打起十二分的精神改,終於在下午快下班的時候改完了。改完之后要部署,說實話雖然做.Net也做這么久了,可我還沒部署過,第一個版本上線的時候還是找同桌解決的,可是這個部署自己始終要學要會的,於是就自己百度試在自己電腦上試了下,沒想到還部署成功了。回到家自己又試了一邊。
一、IIS安裝
在控制面板——>程序和功能——>啟動或關閉Window應用——>Internet Information Services——>萬維網服務——>應用程序開發功能面板下選中下面的幾個,確認之后系統就會安裝IIS。
二、部署
安裝完成之后就會在控制面板——>管理工具就能找到如下圖的IIS了。
1.應用程序發布
發布其實也挺簡單的,選中項目右鍵選發布.
可能沒發布過的人和我一樣,被彈出的頁面搞懵了,不知道下步怎么做了,咱們這里是在本機部署所以應該選擇自定義,然后會彈出一個框讓新建自定義配置文件,然后選擇發布的方式,這里選擇File System,然后選擇發布的那個路徑下。
2.應用程序部署
上面基本准備工作都搞完了,剩下的就是配置IIS發布應用了。
1).選擇IIS管理器找到處理程序映射在其右邊有一添加腳本映射如下圖
2)應用池設置
選中應用池,在右邊有一添加應用程序池,設置名稱、CLR版本和托管管道模式。
3)網站配置
選中網站,也是添加網站,設置名稱、應用程序池、物理路徑(不要設置在桌面,我設置在桌面運行不出來報500錯誤)、iP地址端口號這些。在右邊點擊瀏覽網站就能看到網站頁面了。