老有朋友不會配置iis跟發布iis,今天整理一下,歡迎參考借鑒
打開控制面板 找到 程序
點擊程序 找到啟用或關閉windows功能
在windows服務中找到 Internet Information Services (Windows 7為Internet信息服務) 這里最簡單的可以全選
第一次更改可能需要下載,直接點擊下載就OK
驗證IIS是否正確安裝,等待幾分鍾后IIS配置完成.
在瀏覽器輸入http://localhost/會出現 IIS安裝成功頁面。第一次修改的時候出現了成功頁面,但是后來刪除了IIS中默認的網站就打不開了,但是不影響的。
現在,我們的web服務器 iis就搭建好了
下面新建一個mvc項目 隨便建一個 右鍵點擊 發布
選擇文件夾 點擊瀏覽 找一個位置 新建一個空文件夾 用來存放發布的文件
點擊發布
發布結果
文件夾下會生成dll文件及各種配置文件
下面打開iis 默認會有一個Default WebSite站點
右鍵網站,添加網站 寫一個網站名稱 應用程序池選擇默認的defaultAppPool或者新建也可 物理路徑選擇剛才發布的文件夾 端口號8000-10000之間均可
點擊確定
現在可以直接訪問發布的網站 如:
http://localhost:8089/test/index
這樣你的web網站就部署到iis服務器了哦
注意:.net core網站部署,需要安裝.net core運行環境
裝完在iis主頁 進入模塊
找到AspNetCoreModule托管模塊 如果沒有 點擊這里下載
發布網站
點擊應用程序池 找到剛建的應用程序池 雙擊
將.net clr版本更改為 無托管代碼 點擊確定 此時部署完成