windows server2016 如何安装IIS
開篇:
應項目的需求,需要在windows server服務器部署項目文件,該項目采用前后端分離,前端使用LayUI框架,后端使用Asp.Net WebApi+AutoFac架構;具體項目的說明本次便不再過多說明。
果真服務器系統和平常使用的系統不一樣,以往我們通過自己的本機安裝IIS服務然后發布項目,只需要在控制面板-->程序-->啟用或關閉Windows功能,然后選擇自己需要的項即可。
但是換了Windows Server2016服務器后,突然發現界面風格換了,起初還以為是自己點錯了呢,但是在安裝完畢后,發現其實也就是界面風格變了,但是具體安裝內容都是一樣的。
問題:
在安裝之前應該先解決這個小的問題,“是否需要指定備用源路徑?一個或多個安裝選項在目標服務器上缺少源文件。服務器將嘗試從Windows更新或組策略指定的...”;詳情如下圖。
原因如下:
這里主要是.net framework3.5的程序包不存在造成的(因為服務器的系統鏡像制作的源文件是在另外的盤符,制作完畢后,這個盤符卸載了,就造成無法繼續在該盤符找到程序包);說白了就是缺少這個程序包,既然這樣的話,那么綜合網絡幾種解決辦法,感覺這種才是最合適的;
解決方式:
1:開始菜單中打開PowerShell,鼠標右擊選擇“以管理員身份運行”,如果找不到可以在“運行”中輸入“PowerShell”然后按回車鍵即可打開PowerShell。
2:按照順序輸入如下的腳本:在腳本執行的過程中,會出現安裝進度,如遇到進度不動了,請耐性等待。第三步不動時估計等10分鐘左右。
3:執行完成重啟掉服務器,或者等到IIS安裝完畢后重啟一次即可。
1 Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0 2 Restart-Service -Name wuauserv 3 Install-WindowsFeature Net-Framework-Core 4 Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1 5 Restart-Service -Name wuauserv安裝過程:
接下來的整個操作過程行云流水,絲毫沒有任何阻礙,只是由于自己的能力有限,導致不知道該安裝什么最為更合適,只能綜合安裝以上這些,如果有了解詳細功能的高手,歡迎在下方評論區,秀出自己的見解;
?一:打開服務器管理器,點擊【添加角色和功能選項】
?
?
?二:如果IIS上需要安裝ASP.NET,那就勾選.NET Framework功能選項,不需要的話也可以不安裝。
三:如果你也不知道這些功能具體是干什么的,建議全部安裝,省得到時候沒有安裝,還得回頭安裝。?
?
以上就是本次Windows Server2016安裝配置IIS的簡短安裝過程(默認配置省略);感謝您的閱讀,歡迎提出不同的見解和意見。
?
總結
以上是生活随笔為你收集整理的windows server2016 如何安装IIS的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信公众号自动回复多图文(php)
- 下一篇: 什么是人工智能自动编程?它只是一个噱头吗