1. 程式人生 > >【.NET】網站的打包與釋出

【.NET】網站的打包與釋出

網站釋出

1、開啟VS,右擊UI層,點擊發布Web應用

這裡寫圖片描述

2、選擇自定義,然後設定網站名,點選下一頁

這裡寫圖片描述

3、釋出方法選擇“檔案系統”,目標URL選擇自己網站想要放的位置,然後新建一個名為Website的資料夾,放在Website下

這裡寫圖片描述
這裡寫圖片描述

4、接著在下一步的配置中選擇Release,然後下一步,接著點擊發布即可

這裡寫圖片描述

IIS安裝

找到控制面板—>程式—>程式和功能—>啟用或關閉Windows功能,找到Internet Information Services,選中其下的Web管理工具和全球資訊網服務,點選確定即可

這裡寫圖片描述

IIS釋出

1、開啟Internet Information Services(IIS)管理器【控制面板—>系統和安全—>管理工具】

這裡寫圖片描述

2、Internet Information Services(IIS)管理器下新增網站

這裡寫圖片描述

3、在新增網者頁面,將網站名稱、應用程式池都填上,物理路徑就是剛剛釋出的位置,關於繫結,就是在IP地址填寫自己的IP地址,這樣別人就可以直接通過訪問IP就可訪問網站

這裡寫圖片描述

4、如果想要根據網站就能直接開啟網站首頁,可以在預設文件中,新增網站首頁的aspx檔案

這裡寫圖片描述
這裡寫圖片描述

問題

1、錯誤404.3

這裡寫圖片描述

解決:

找到剛才安裝IIS的位置【控制面板—>程式—>程式和功能—>啟用或關閉Windows功能】,找到Internet Information Services下的全球資訊網服務下的應用程式開發功能,將關於.NET的選項全部選中,確定即可
這裡寫圖片描述


這樣就可以在瀏覽器中輸入自己的ip地址,後邊加上自己設定的埠號(192.168.1.1:8080)即可訪問自己訪問釋出的網站了

2、他人不可訪問?

到上一步為止,自己訪問網站是沒有問題了,但是用別人的電腦輸入剛才的IP是不能訪問網站的

解決:

其實這個很簡單,是因為我們每個人的電腦都設定保護,設定防火牆了,只要把防火牆關閉就行。

總結

當從別人電腦上成功訪問到自己釋出的網站的那一瞬間,特別開心,似乎也明白了之前接觸過的很多網站是怎們讓別人訪問的了。

轉發自:崔曉鴻csdn部落格

網站:https://blog.csdn.net/cxh6863/article/details/80945433