1、安裝IIS,鏈接:https://jingyan.baidu.com/article/219f4bf723bcb2de442d38ed.html
2、部署IIS:部署網站最簡單的辦法是把開發工作站的文件複製到服務器。這種方法雖然簡單但是需要你可以直接訪問服務器。
(1)準備:部署IIS前必須要IIS。主要的決策點是將內容放置到哪裏以及他們會怎麼樣影響最終的URL。例如:我希望示例內容的URL如下: http://192.168.2.145/WebSiteDeployment/FileCopy 。 先要準備好IIS,這樣文件纔有地方複製。使用IIS管理器,選擇"Default Web Site"項,他是服務器的默認網站。右擊“瀏覽”,打開默認的IIS目錄,通常爲:C:\inetpub\wwwroot的目錄。創建一個名爲“WebSiteDeployment”的文件夾,在這個目錄創建一個名爲“FileCopy”的子文件夾。(現在應該存在C:\inetpub\wwwroot\WebSiteDeployment\FileCopy目錄)。返回到IIS管理器,右擊"Default Web Site"項刷新找到新目錄,如果找不到,則要設施文件夾的權限,右擊文件夾->編輯權限->安全->查找添加一個新用戶Everyone(不用手動添加,查找添加)
(1)網站:創建一個非常簡單的例子來演示這項部署技術。我是在vs2010裏面新建了一個ASP.NET Web應用程序,在Default.aspx.cs裏面添加如下代碼:
using System;
namespace Web_Deploy {
public partial class Default : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
Label1.Text = System.Environment.Version.Major.ToString();
}
}
}
(3)部署網站:把VS目錄下生成的Default.aspx.cs和Default.aspx這兩個文件複製到C:\inetpub\wwwroot\WebSiteDeployment\FileCopy這個文件夾裏面,複製完成之後返回IIS管理器,刷新文件夾FileCopy,在屏幕下方,單擊“內容視圖”按鈕,在顯示的區域可以看到兩個文件。
部技術最重要的部分:在IIS管理器選擇FileCopy項,單擊右邊窗口的“瀏覽”,然後會打開一個指向你創建的文件夾的URL瀏覽器窗口。如下所示。
正是我們期望的結果,服務器端瀏覽器加載了我們部署的網站。接下來我們從另外一臺客戶端電腦訪問這個網站。
3、遠程訪問
在客戶端計算機的瀏覽器裏面輸入http://你主機的ip/WebSiteDeployment/FileCopy,如果不能訪問則需要在服務器端添加“入棧規則”。
設置端口爲你在配置IIS的端口,默認爲80端口
這裏在服務器端設置的端口號一定要和IIS設置的保持一致。
如果服務器端配置了入棧規則還是不能遠程訪問服務器,則要在服務器端設置防火牆。
然後就可以在客戶端遠程訪問服務器端了。客戶端瀏覽器顯示的內容和服務器端顯示的內容一致。
以上內容幫到各位的麻煩點個贊,謝謝