㈠ 怎樣在Win7系統中搭建Web伺服器
工具:裝有Win7的電腦
步驟
第一步:打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。
㈡ 如何建立一個web伺服器(要求在客戶端輸入http://www.test.com訪問你的個人網站)
1.選擇一款server版操作系統或者linux系統 2.安裝WEB服務程序 windows下為:IIS Linux下為:Apache 3.將網頁上傳到web服務中 4.根據需求注冊DNS記錄或自己安裝DNS模擬 5.客戶機通過域名測試訪問
㈢ 如何在伺服器上搭建web伺服器
IIS的安裝
一般在安裝操作系統時不默認安裝IIS,所以在第一次配置Web伺服器時需要安裝IIS。安裝方法為:
1、打開「控制面板」,打開「添加/刪除程序」,彈出「添加/刪除程序」窗口。
2、單擊窗口中的「添加/刪除Windows組件」圖標,彈出「Windows組件向導」對話框。
圖1
3、選中「向導」中的「應用程序伺服器」復選框。單擊「詳細信息」按鈕,彈出「應用程序伺服器」對話框。
圖2
4、選擇需要的組件,其中「Internet信息服務(IIS)」和「應用程序伺服器控制台」是必須選中的。選中「Internet信息服務(IIS)」後,再單擊「詳細信息」按鈕,彈出「Internet信息服務(IIS)」對話框。
圖3
5、選中「Internet信息服務管理器」和「萬維網服務」。並且選中「萬維網服務」後,再單擊「詳細信息」按鈕,彈出「萬維網服務」對話框。
圖4
6、其中的「萬維網服務」必須選中。如果想要伺服器支持ASP,還應該選中「Active Server Pages」。逐個單擊「確定」按鈕,關閉各對話框,直到返回圖1的「Windows組件向導」對話框。
7、單擊「下一步」按鈕,系統開始IIS的安裝,這期間可能要求插入Windows Server 2003安裝盤,系統會自動進行安裝工作。
8、安裝完成後,彈出提示安裝成功的對話框,單擊「確定」按鈕就完成了IIS的安裝。
在IIS中創建Web網站
打開「Internet 信息服務管理器」,在目錄樹的「網站」上單擊右鍵,在右鍵菜單中選擇「新建→網站」,彈出「網站創建向導」:
圖6
圖7
網站描述就是網站的名字,它會顯示在IIS窗口的目錄樹中,方便管理員識別各個站點。本例中起名為「枝葉的網站」。
圖8
網站IP地址:如果選擇「全部未分配」,則伺服器會將本機所有IP地址綁定在該網站上,這個選項適合於伺服器中只有這一個網站的情況。也可以從 下拉式列表框中選擇一個IP地址(下拉式列表框中列出的是本機已配置的IP地址,如果沒有,應該先為本機配置IP地址,再選擇。)
TCP埠:一般使用默認的埠號80,如果改為其它值,則用戶在訪問該站點時必須在地址中加入埠號。
主機頭:如果該站點已經有域名,可以在主機頭中輸入域名。
圖9
主目錄路徑是網站根目錄的位置,可以用「瀏覽」按鈕選擇一個文件夾作為網站的主目錄。
圖10
網站訪問許可權是限定用戶訪問網站時的許可權,「讀取」是必需的,「運行腳本」可以讓站點支持ASP,其它許可權可根據需要設置。
單擊「下一步」,彈出「完成向導」對話框,就完成了新網站的創建過程,在IIS中可以看到新建的網站。把做好的網頁和相關文件復制到主目錄中,通常就可以訪問這個網站了。
圖11
訪問網站的方法是:如果在本機上訪問,可以在瀏覽器的地址欄中輸入「http://localhost/」;如果在網路中其它計算機上訪問,可以在瀏覽器的地址欄中輸入「http://網站IP地址」。
網站的基本配置
如果需要修改網站的參數,可以在「網站名字」上單擊右鍵,在右鍵菜單中選擇「屬性」,可以打開「網站屬性」對話框。
1、「網站」標簽
圖12
「網站標識」:可以設置網站名字、IP地址、埠號。單擊「高級」按鈕可以設置主機頭名。
2、「主目錄」標簽
圖13
在本地路徑中可以設置主目錄的路徑名和訪問許可權。
3、「文檔」標簽
圖14
默認文檔是指訪問一個網站時想要打開的默認網頁,這個網頁通常是該網站的主頁。如果沒有啟用默認文檔或網站的主頁文件名不在默認文檔列表中,則訪問這個網站時需要在地址中指明文件名。
默認文檔列表中最初只有4個文件名:Default.htm、Default.asp、index.htm和Default.aspx。我用 「添加」按鈕加入了一個index.asp,並用「上移」按鈕把它移到了頂部。這主要是因為我的網站的主頁名為「index.asp」,所以應該把它加入 列表,至於是否位於列表頂部倒是無關緊要的。
經過以上配置,一個Web網站就可以使用了。把製作好的網頁復制到網站的主目錄中,網站主頁的文件名應該包含在默認文檔中。打開瀏覽器,在地址欄中輸入「http://本機IP地址」,就可以打開網站的主頁。其它頁面可以用網頁中的超鏈接打開。
虛擬目錄
虛擬目錄可以使一個網站不必把所有內容都放置在主目錄內。虛擬目錄從用戶的角度來看仍在主目錄之內,但實際位置可以在計算機的其它位置,而且虛擬目錄的名字也可以與真實目錄不同。
創建虛擬目錄的方法:
打開 Internet 信息服務窗口,在想要創建虛擬目錄的 Web 站點上 單擊右鍵,選擇「新建」→「虛擬目錄」。彈出虛擬目錄創建向導:
圖16
別名是映射後的名字,即客戶訪問時的名字;
圖17
路徑:伺服器上的真實路徑名,即虛擬目錄的實際位置;
圖18
訪問許可權:指客戶對該目錄的訪問許可權。
單擊「下一步」按鈕,彈出完成對話框,虛擬目錄就建立成功了。把相關文件復制到虛擬目錄中,用戶就可以按照虛擬的樹形結構訪問到指定文件了。
通常虛擬目錄的訪問許可權、默認文檔等都繼承自主目錄,如果需要修改,可在「Internet 信息服務管理器」中的虛擬目錄上單擊右鍵,選擇「屬性」,就可以修改虛擬目錄的參數設置了。
常見問題
1、如何在一台Web伺服器上建立多個網站?
在IIS管理器的「網站」上單擊右鍵,選擇「新建Web網站」,然後用「網站創建向導」可以創建新網站,每運行一次就能創建一個網站。
多網站的關鍵是如何區分各個網站,區分的依據是IP地址、TCP埠號、主機頭,只要這三個參數中有任何一個不同都可以。
①用IP地址區分各網站:首先為伺服器配置多個IP地址,然後在網站屬性的IP地址欄目中為每個網站設置一個IP地址。
②用TCP埠區分各網站:這時各網站可以使用相同的IP地址,但把TCP埠設置的不同(應該使用1024~65535之間的值),這樣也可以區分各網站。但這種方法要求用戶在訪問網站時,必須在地址中加入埠號,顯得不太方便,一般不用。
③用主機頭區分各網站:主機頭是一個符合DNS命名規則的符號串,一般就用網站的域名作為主機頭。設置主機頭可以在網站屬性的「網站」標簽中單擊「高級」按鈕進行設置。
㈣ 建立自己的Web伺服器必須具備的條件是
與Internet的永久鏈接, IP地址和域名, 伺服器硬體, Web伺服器軟體.
㈤ windows Server 2012 怎麼搭建web伺服器
首先給大家說一下Web伺服器的安裝
打開伺服器管理器,找到添加角色與功能,單擊打開
點擊下一步,至如圖所示的界面,檢查一下伺服器信息,看看是否有誤,確認無誤後,點擊下一步
選擇Web伺服器,在前面打對勾
選擇完後會彈出提示框,選擇添加功能
進到如圖所示的頁面後,可以選擇要添加的WEB伺服器的具體功能,可根據情況自行選擇,這里我們選擇默認設置,不做更改
注意:在選擇功能的時候,一定要檢查一下最後面的管理工具中的IIS管理控制台是否選上。
選擇完功能後,單擊下一步,進入安裝界面,點擊安裝
安裝成功後,點擊關閉
Web伺服器的安裝完成後,我們來進行今天的實驗項目
示例: 在Server02部署 zc1、 zc2、 zc3三個web站點(虛擬主機)
此實例,共有三種方法完成,以為在Web站點配置的時候,能夠用來訪問網站的有三個,分別是主機名(例:http://www.zc1.com),ip地址訪問(例:192.168.10.201),ip地址加埠號(例:192.168.10.102:80),ip、ip+埠號、主機名,這三項不能完全相同,至少有一項用於區分。下面給大家一一介紹這三種方法
方法一:
分別給每一個虛擬主機分配一個IP地址
192.168.10.201 zc1
192.168.10.202 zc2
192.168.10.203 zc3
為了完成此實驗,我們需要給server02在添加三個IP地址
打開網路和共享中心,單擊Ethernet0,彈出Ethernet0的狀態,單擊下邊的屬性
選擇IPv4,單擊屬性
選擇高級選項
單擊添加
輸入IP地址,單擊添加
添加過IP地址後,我們來配置Web伺服器
打開伺服器管理器,單擊工具,選擇Ineternet Information Services(IIS)管理器
打開後單擊伺服器名稱,會彈出如圖所示的提示框,我們直接忽略它,選擇否
忽略剛才的提示後,我們單擊網站,會看到下面有一個默認的站點,在這里我們直接停止站點
㈥ WEB伺服器環境怎麼搭建
果要用IIS搭建WEB伺服器的話,先做准備工作:下載好IIS6 for2003或者准備好2003安裝盤,再繼續下面的工作:
第一步:默認情況下IIS6是沒有安裝在Windows2003系統中的,所以我們需要手動安裝這個組件,通過任務欄的「開始->程序->管理工具->配置您的伺服器向導」來啟動安裝步驟。
第二步:出現歡迎使用「配置您的伺服器向導」提示後點「下一步」按鈕。
第三步:系統會給出准備安裝各類組件所需要的所有準備工作,我們繼續點「下一步」按鈕。
第四步:系統自動搜索已在本機安裝了的系統服務組件。
第五步:搜索完畢會在「伺服器角色」窗口顯示已在本機安裝的系統服務以及沒有安裝的服務,區別在於「已配置」處用「是」和「否」進行區分。讀者可以看到「應用程序伺服器(IIS,ASP.NET)」組件是沒有安裝的,我們需要安裝他.
第六步:點「下一步」按鈕後會出現應用程序伺服器選項,在這里會讓我們選擇是否安裝IIS相關的其他工具,包括frontpage server extension以及asp.net。如果我們想安裝可以在前面打勾。點「下一步」繼續
第七步:系統將顯示出整個IIS組件的大概過程列表。
第八步:接著開始安裝並配置IIS程序。
第九步:系統將自動調用安裝程序進行安裝,建立文件列表。
第十步:在安裝過程中會彈出提示要求插入標為windows server 2003的安裝光碟到光碟機中。這是因為默認情況IIS組件的程序與文件是存儲在windows 2003光碟中的,所以需要我們插入光碟。
第十一步:點「取消」,瀏覽選擇剛才下載的IIS文件夾
第十二步:等待大概5分鍾所有系統就完成了IIS6組件的安裝工作,會彈出此伺服器現在是一台應用程序伺服器的提示。我們點「完成」按鈕完成全部安裝工作。
第十三步:安裝完後我們在「管理您的伺服器」窗口中就會發現「應用程序伺服器」已經出現在該界面中了。我們也可以通過「開始->程序->管理工具」中找到「Internet 信息服務(IIS)管理器程序」的蹤影了。
第十四步:雖然我們安裝完IIS組件,但還有一些必要的工作要做。因為這些操作是必須的,如果不設置這些參數在日後使用中會出現莫名其妙的錯誤,所以筆者也將這些設置放在安裝IIS的操作中了。我們通過「開始->程序->管理工具->Internet 信息服務(IIS)管理器程序」啟動IIS程序。
㈦ 實驗四,web伺服器套接字編程怎麼做
1.TCP流式套接字的編程步驟
在使用之前須鏈接庫函數:工程->設置->Link->輸入ws2_32.lib,OK!
SOCKET sockSrv=socket(AF_INET,SOCK_STREAM,0);//創建套接字(socket)。
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);//轉換Unsigned short為網路位元組序的格式
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
客戶端代碼如下:
#include <Winsock2.h>
#include <stdio.h>
void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 1, 1 );
err = WSAStartup( wVersionRequested, &wsaData );載入套接字型檔
if ( err != 0 ) {
return;
}
if ( LOBYTE( wsaData.wVersion ) != 1 ||
HIBYTE( wsaData.wVersion ) != 1 ) {
WSACleanup()( );
return;
}
SOCKET sockClient=socket(AF_INET,SOCK_STREAM,0);創建套接字(socket)。
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
connect(sockClient,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));向伺服器發出連接請求(connect)。
char recvBuf[100];和伺服器端進行通信(send/recv)。
recv(sockClient,recvBuf,100,0);
printf("%s\n",recvBuf);
send(sockClient,"This is lisi",strlen("This is lisi")+1,0);
closesocket(sockClient);關閉套接字。
WSACleanup()();//必須調用這個函數清除參數
}
㈧ 如何做web伺服器
如何能讓互聯網上的用戶也可以瀏覽到放在我們自己計算機上的主頁?它的解決就要用到IIS。
IIS是一種Web(網頁)服務組件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。
一、IIS的添加
請進入「控制面板」,依次選「添加/刪除程序→添加/刪除Windows組件」,將「Internet信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
二、IIS的運行
當IIS添加成功之後,再進入「開始→程序→管理工具→Internet服務管理器」以打開IIS管理器,對於有「已停止」字樣的服務,均在其上單擊右鍵,選「啟動」來開啟。
三、建立第一個Web站點
比如本機的IP地址為192.168.0.1,自己的網頁放在D:\Wy目錄下,網頁的首頁文件名為Index.htm,現在想根據這些建立好自己的Web伺服器。
對於此Web站點,我們可以用現有的「默認Web站點」來做相應的修改後,就可以輕松實現。請先在「默認Web站點」上單擊右鍵,選「屬性」,以進入名為「默認Web站點屬性」設置界面。
1.修改綁定的IP地址:轉到「Web站點」窗口,再在「IP地址」後的下拉菜單中選擇所需用到的本機IP地址「192.168.0.1」。
2.修改主目錄:轉到「主目錄」窗口,再在「本地路徑」輸入(或用「瀏覽」按鈕選擇)好自己網頁所在的「D:\Wy」目錄。
3.添加首頁文件名:轉到「文檔」窗口,再按「添加」按鈕,根據提示在「默認文檔名」後輸入自己網頁的首頁文件名「Index.htm」。
4.添加虛擬目錄:比如你的主目錄在「D:\Wy」下,而你想輸入「192.168.0.1/test」的格式就可調出「E:\All」中的網頁文件,這裡面的「test」就是虛擬目錄。請在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:\All」後再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入「192.168.0.1」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
四、添加更多的Web站點
1.多個IP對應多個Web站點
如果本機已綁定了多個IP地址,想利用不同的IP地址得出不同的Web頁面,則只需在「默認Web站點」處單擊右鍵,選「新建→站點」,然後根據提示在「說明」處輸入任意用於說明它的內容(比如為「我的第二個Web站點」)、在「輸入Web站點使用的IP地址」的下拉菜單處選中需給它綁定的IP地址即可(如圖1);當建立好此Web站點之後,再按上步的方法進行相應設置。
2.一個IP地址對應多個Web站點
當按上步的方法建立好所有的Web站點後,對於做虛擬主機,可以通過給各Web站點設不同的埠號來實現,比如給一個Web站點設為80,一個設為81,一個設為82……(如圖2),則對於埠號是80的Web站點,訪問格式仍然直接是IP地址就可以了,而對於綁定其他埠號的Web站點,訪問時必須在IP地址後面加上相應的埠號,也即使用如「」的格式。
很顯然,改了埠號之後使用起來就麻煩些。如果你已在DNS伺服器中將所有你需要的域名都已經映射到了此惟一的IP地址,則用設不同「主機頭名」的方法,可以讓你直接用域名來完成對不同Web站點的訪問。
比如你本機只有一個IP地址為192.168.0.1,你已經建立(或設置)好了兩個Web站點,一個是「默認Web站點」,一個是「我的第二個Web站點」,現在你想輸入「」可直接訪問前者,輸入「」可直接訪問後者。其操作步驟如下:
1)請確保已先在DNS伺服器中將你這兩個域名都已映射到了那個IP地址上;並確保所有的Web站點的埠號均保持為80這個默認值。
2)再依次選「默認Web站點→右鍵→屬性→Web站點」,單擊「IP地址」右側的「高級」按鈕,在「此站點有多個標識下」雙擊已有的那個IP地址(或單擊選中它後再按「編輯」按鈕),然後在「主機頭名」下輸入「」再按「確定」(如圖3)按鈕保存退出。
3)接著按上步同樣的方法為「我的第二個Web站點」設好新的主機頭名為「」即可。
4)最後,打開你的IE瀏覽器,在地址欄輸入不同的網址,就可以調出不同Web站點的內容了。
3.多個域名對應同個Web站點
你只需先將某個IP地址綁定到Web站點上,再在DNS伺服器中,將所需域名全部映射向你的這個IP地址上,則你在瀏覽器中輸入任何一個域名,都會直接得到所設置好的那個網站的內容。
五、對IIS服務的遠程管理
1.在「管理Web站點」上單擊右鍵,選「屬性」,再進入「Web站點」窗口,選擇好「IP地址」。
2.轉到「目錄安全性」窗口,單擊「IP地址及域名限制」下的「編輯」按鈕,點選中「授權訪問」以能接受客戶端從本機之外的地方對IIS進行管理;最後單擊「確定」按鈕。
3.則在任意計算機的瀏覽器中輸入如「」(3598為其埠號)的格式後,將會出現一個密碼詢問窗口,輸入管理員帳號名(Administrator)和相應密碼之後就可登錄成功,現在就可以在瀏覽器中對IIS進行遠程管理了!在這里可以管理的范圍主要包括對Web站點和FTP站點進行的新建、修改、啟動、停止和刪除等操作。
㈨ web伺服器是怎麼建立起來的
1、點擊「Windows」鍵進入「開始」菜單,點擊「所有應用」,在所有應用菜單里點擊「Windows系統」里的「控制面板」
2、在控制面板對話框里點擊「程序」
3、在程序面板裡面點擊「啟用或關閉windows功能」
4、在「Windows功能」對話框里選中「Internet Information Services」,在Internet Information Services功能展開選擇框里根據你的需要選擇你需要的功能就行了,比如我不知道需要哪些功能所以全部選中反正不會出錯就好了,只要選中這些功能就行了。並點擊「確定」按鈕。
5、Windows功能開始下載並安裝你要的功能的程序,直到出現「Windows已完成請求的更改」,點擊重啟電腦
6、打開瀏覽器輸入localhost能打開,就說明安裝成功。
7、接下來我們要打開IIS管理器。桌面上右鍵點擊此電腦,管理。即可進入計算機管理在服務和應用程序里有IIS管理器,點擊 進入IIS管理器。
8、我們可以看到中間部分有很多圖標,找到ASP,點擊。
9、這一步是配置asp應用程序,找到啟用父路徑,選為True。
10、到這里IIS環境已經搭建好了,在瀏覽器里輸入localhost就可以看到iis的主頁了。想要添加網站程序可以點右側的高級設置,將物理路徑改成你的網站程序就能訪問了。
㈩ web伺服器怎麼建立
設置一下iis,(IIS全稱為Internet Information Services,中文名字為互聯網信息服務。)把一個html文件放到對應的路徑下用ip打開就行了!
1.點擊「Windows」鍵進入「開始」菜單,點擊「所有應用」,在所有應用菜單里點擊「Windows系統」里的「控制面板」
2.在控制面板對話框里點擊「程序」
3.在程序面板裡面點擊「啟用或關閉windows功能」
4.在「Windows功能」對話框里選中「Internet Information Services」,在Internet Information Services功能展開選擇框里根據你的需要選擇你需要的功能就行了,比如我不知道需要哪些功能所以全部選中反正不會出錯就好了,只要選中這些功能就行了。並點擊「確定」按鈕。
5.Windows功能開始下載並安裝你要的功能的程序,直到出現「Windows已完成請求的更改」,點擊重啟電腦
6.打開瀏覽器輸入localhost能打開,就說明安裝成功。
然後,安裝成功後我還是一臉懵逼。這他媽在哪裡放文件!
不急!
7.接下來我們要打開IIS管理器。桌面上右鍵點擊此電腦,管理。即可進入計算機管理(我是window10 所以我一般需要找什麼直接在左下角的搜索框里輸入就行!簡單省事!)在服務和應用程序里有IIS管理器,點擊 進入IIS管理器。
8.我們可以看到中間部分有很多圖標,找到ASP,點擊。
9.這一步是配置asp應用程序,找到啟用父路徑,選為True。
10.到這里IIS環境已經搭建好了,在瀏覽器里輸入localhost就可以看到iis的主頁了。想要添加網站程序可以點右側的高級設置,將物理路徑改成你的網站程序就能訪問了。
11.記得在電腦上打開的ip只能在電腦上看!如果要用手機看!要在同一個區域網下!並且是cmd裡面用ipconfig查詢的ip才能訪問!