❶ 架設網路伺服器應該注意什麼
架設網路伺服器的幾個要素,包括伺服器對於操作系統、內存、處理器、電源、集群、監測和硬體等方面的要求。
可以根據企業的具體要求,配置一台可靠而高效的計算機網路伺服器。如果企業機構很重要,比如銀行、咨詢公司、警察部門或企業公司,伺服器可靠性方面 的成本就要增加。計算機網路涉及數量眾多的部分,比如集線器、路由器、網關、網橋、綜合業務數字網路(ISDN)適配器、數據機、收發器、防火牆及其 他許多部件;所有這些設備都多多少少依賴伺服器來共享數據和資源。伺服器的可靠性牽涉諸多子系統。下面是根據貴企業的要求組建一台安全、高性能的伺服器時 所要注意的方法和建議。
1. 硬碟子系統的可靠性
容易出現故障的伺服器部件主要是存儲伺服器數據的硬碟。硬碟是伺服器中的一個機械部件。在選擇磁碟驅動器時,你應該考慮S.M.A.R.T(自監測和報告 技術)。這項技術可以監測磁碟驅動器的工作參數,還能夠預測磁碟驅動器何時出現故障。大多數伺服器廠商都提供熱交換磁碟驅動器,這意味著伺服器在工作模式 下,就可以更換磁碟驅動器。為了提供容錯機制,就要實施RAID(廉價磁碟冗餘陣列)。只要在伺服器中安裝RAID磁碟控制器,就可以實施RAID。 RAID 5提供容錯機制的手段是,數據寫入到磁碟驅動器上時,添加數據的奇偶校驗信息。萬一磁碟出現故障,這種奇偶檢驗信息就可以用來重新生成數據。要實施 RAID 5(帶奇偶校驗的條帶集),至少需要3隻磁碟驅動器;RAID5中所用的磁碟數量最多達到32隻。
2. 伺服器處理器
大多數伺服器使用性能和處理速度非常可靠的英特爾處理器。處理器是任何伺服器的核心部件;要是它無法正常工作,伺服器就無法工作。如今出現的趨勢是,使用 雙處理器伺服器,甚至是更多處理器的伺服器。在這種情況下,要是某個處理器停止工作,伺服器中的其他處理器不受影響。所以說,網路管理員使用多處理器服務 器是最明智的決定。
3. 網路子系統
把伺服器連接到網路上的工作由網卡適配器來負責。如果伺服器的網卡無法正常工作,伺服器與網路中其他計算機的連接也就隨之中斷。許多伺服器支持冗餘網卡, 可以實施到故障切換或負載均衡環境下。在網卡故障切換環境下,一塊網卡用來與伺服器進行通信,另一塊網卡處於備用狀態;一旦另外一塊網卡出現故障,第二塊 網卡就自動激活。在網卡負載均衡情況下,兩塊網卡都被激活,因而提高了伺服器通信的可靠性和性能。PCI熱交換插槽允許在不用關閉伺服器的情況下,就可以 更換出現故障的網卡適配器。
4. 集群
可通過集群技術來獲得冗餘機制。在集群環境中,兩台或多台伺服器作為單一伺服器來運行,其中一台伺服器出現故障並不影響其餘伺服器的工作。集群環境具有諸多優點,比如計算環境具有可靠性、負載均衡和高性能等優點。
5. 內存性能
內存技術在不斷改進,很少出現內存失效的情況。對於系統網路管理員來說,為伺服器購買支持ECC(糾錯碼)的內存是最明智的決定。ECC技術能夠檢測和糾 正單一比特錯誤,並且報告多比特內存錯誤。伺服器需要大容量內存,才能順暢地執行功能。如果伺服器的內存容量不高,就會導致啟動速度慢、響應時間長和系統 暫停,所以內存對計算機伺服器來說很重要。
6. 電源系統
許多計算機隨帶多個電源系統,這些多電源系統分擔計算機伺服器的電力負載。多電源系統的主要優點在於,一個電源系統出現故障後,不會引起伺服器關機,因為 其他電源系統接過了全部的電力負載,所以伺服器可以毫無問題地正常工作。與伺服器中的其他熱交換硬體一樣,多電源系統也是熱交換的。這意味著,可以在服務 器運行時,將出現故障的電源系統換成新的電源系統。
7. UPS(不間斷電源)功能
萬一出現停電時,UPS即不間斷電源系統起到非常重要的作用。UPS通常可以提供三四個小時的備用電,在這段期間,很容易設置伺服器來保存數據,而網路上 的所有用戶也可以訪問他們存儲在伺服器上的重要數據。伺服器的關閉過程由安裝在伺服器的軟體來控制。UPS在網路環境中非常重要;要是網路中有多台 UPS,它們可以分擔負載,為伺服器提供不間斷電源。
8. 備用發電機
需要伺服器全天候運行時,比如託管伺服器、網站伺服器、電子郵件伺服器和數據伺服器,備用發電機就必不可少。備用發電機通常靠柴油發動,世界上許多知名公 司研發備用發電機,如Juli Brothers和康明斯(Cummins)。這些備用發電機可以設成一旦停電,就能自動開啟;或者在UPS電量用盡後,就投入使用。
9. 冷卻風扇功能
處理器裡面安裝了數量眾多的硬體,所以處理器裡面要有冷卻系統。伺服器的冷卻工作由冷卻風扇來負責,冷卻風扇安裝在處理器裡面。這些冷卻風扇往處理器裡面 扇入冷空氣,將熱空氣從處理器裡面扇出。伺服器裡面的冷卻風扇出現故障會導致伺服器自動關閉,那是由於伺服器積聚了很高熱量。許多廠商提供熱交換冷卻風 扇。
10. 計算機監測硬體
有一種特殊架設的適配器可用來監測伺服器中不同部件的性能。有了這種適配器,可以本地監測伺服器,也可以通過數據機實現遠程監測。在非常重要的網路環境下,這些類型的適配器通常用於伺服器,以監測不同網路設備的性能。
11. 計算機伺服器軟體
安裝在伺服器上的軟體應該非常可靠、沒有病毒。應該安裝和更新一款優秀的反病毒軟體,比如諾頓、趨勢科技、邁克菲、Panda或其他任 何反病毒軟體。另外,還應該安裝一款優秀的防火牆以及反間諜軟體、惡意軟體和廣告軟體產品,讓伺服器遠離病毒或間諜軟體。還應該在伺服器上安裝優秀的備份 軟體,以防出現任何意外情況。任何不需要的軟體、媒體播放器、編解碼器、Flash游戲或電子郵件都為互聯網上的病毒進入貴企業網路上提供了可趁之機。不 該將任何未經授權的應用軟體或硬體安裝到伺服器上。如果病毒進入到了伺服器上,就很容易通過網路來傳播;如果病毒的性質很惡劣,甚至還會破壞你的所有重要 數據。對於為計算機網路架設一台安全、可靠的高性能伺服器,架設優秀伺服器的上述建議可以起到重要作用。
12. 數據伺服器位置
伺服器應該放在能夠為伺服器提供冷卻、無塵環境的機房。強烈建議:伺服器機房應該做到非常安全;只有授權人員(如網路管理員或其他用戶)才可以進入到伺服器機房。
❷ 計算機網路基礎(實驗)問題:如何通過Apache配置WEB伺服器
apache可以不同的平台上運行,不同的系統有不同的配置。具體請參考Apache 操作手冊。手冊能教會你一切,做伸手黨你永遠都學習不到真正的知識,只有自己動手去操作了,做過了,遇到具體的問題了,到網上尋找答案,你才學到知識,不要為了交作業才做實驗。少打幾次網游又不會死,為什麼不多學點知識呢?好了,不跟你唐僧了,老納還要跟白骨精去練級,你就眼紅著吧。
❸ 在學校的校園網用自己的電腦如何架設伺服器
樓主對網站探索值得贊揚,只是基本概念有點模糊,你們的學校內部是一個巨型的區域網,甚至可能還分為不同的網段,構成一個一個的網路小島 (如果人數太多)。一般你如果在你電腦上構建了網站伺服器,處於你學校區域網的同學應訪問你的 IP來訪問你的網站 格式是 http://192.168.1.23 ,所謂的IP相同是指你的訪問外網只有一個合法的 IP地址,你用花生殼來申請是不錯的,但是在你學校網路是無法實現的,花生殼會在你的電腦上安裝一個程序,這個程序會在你上網的時候發送你現在的IP地址給花生殼伺服器,來實現域名轉向功能,可惜的是你們學校只有一個合法的IP,在這個IP下有N個同學的電腦上網 ,自然花生殼將其域名轉換到你學校的合法IP時候,就不知道該發給哪台電腦了。所以就會出現以上錯誤,一般解決辦法是直接到學校的主路由器上做個埠映射,這個埠連接你的電腦,讓花生殼知道該將域名轉到這個埠上,就可以在外網訪問你的電腦了。格式是 http://233.123.122.13:30 其中30就是映射到你電腦的埠,前面的 http://233.123.122.13 假設是你的學校合法的唯一IP地址。
❹ 誰能幫我做一下計算機網路的實驗報告,這里不能放圖片,抱歉
用手機拍圖片上傳就行了,可以用word做成表格,再把內容一粘貼復制。打開word,在插入選項里找插入表格,根據需要設置,表格可以合並拆分,很好弄,拓撲圖可以在Smart中插入,也可以增加表格
❺ 2個主機集線器伺服器筆記本,的實驗叫做什麼
計算機網路實驗。用CPT軟體加入2個主機和集線器伺服器筆記本,配置好網路後我們可以拖發信息了,這屬於計算機網路實驗。實驗,指的是科學研究的基本方法之一。根據科學研究的目的,盡可能地排除外界的影響,突出主要因素並利用一些專門的儀器設備。
❻ 內網架設FTP伺服器
第二部分 - 設置埠映射
* 略述
* 阿爾卡特SpeedTouch HomePlus511中設置埠映射
* 阿爾卡特Speed Touch 515 設置埠映射
* 華碩6000EV/6005HW ADSL MODEM中設置埠映射
* LINKSYS ADSL路由器中中設置埠映射
* 寬頻藍色小精靈路由器中設置埠映射
* 金寶(kinpo)A400上做埠映射
* 全向1680ADSL成功埠映射
* D-Link DSL-500G ADSL路由器埠映射
* IM 701G 艾瑪白色 ADSL Modem 設置埠映射
* 合勤642 Adsl Modem設置埠映射
* 實達 ADSL 2110EH 設置埠映射
* 全創1100白色 ADSL MODEM中設置埠映射
* 大亞DB108和102設置埠映射
* 附註及其他
NAT(網路地址轉換)提供了連接互聯網的一種簡單方式,並且通過隱藏內部網路地址的手段為用戶提供了安全保護。內部網路用戶(位於NAT伺服器的內側)連接互聯網時,NAT將用戶的內部網路IP地址轉換成一個外部公共IP地址(存貯於NAT的地址池),當外部網路數據返回時,NAT則反向將目標地址替換成初始的內部用戶的地址好讓內部網路用戶接受。由於這樣對外隱藏了內部網路的IP地址,因此,外部用戶無法直接發起到內部用的連接,從而保護了內部用戶。
提示:動態主機現在不支持NAT方式的用戶,除非私有(內部)網路的管理員對NAT伺服器做出特殊的配置。內部用戶可以要求網路管理員在NAT伺服器上設置靜態地址映射,將一個外部IP地址和一個內部IP地址對應起來,並開放必要的服務埠。
ADSL路由方式的NAT(埠映射)
NAT是網路地址翻譯就是把公網IP翻譯成私有地址, 又叫埠映射或埠轉發. 採用路由方式是指ADSL擁有一個動態或固定的公網IP,ADSL直接接在HUB或交換機上,所有的電腦共享上網。這時ADSL的外部地址只有一個,比如61.177.*.*。 而內部的IP是人為設置的,比如ADSL設為192.168.1.1,下面的電腦就依次設為192.168.1.*(*表示1、2、3。。。)。
如何實現NAT功能呢?一般路由器中有個虛擬伺服器的設置。針對郵件伺服器要做如下設置:進入「虛擬伺服器」,在埠填入 25, 協議中選擇: TCP, IP地址:192.168.1.x(安裝郵件伺服器電腦的區域網IP地址),同樣方法設置110(pop3),6080(webmail)埠 另一種方法就是開放主機。開放主機(DMZ Host)是針對IP地址,取消防火牆的功能,將該區域網的IP地址直接映射到外部IP之上,採用開放主機(DMZ)的方式,不必管埠是多少。這種方式每一個公網IP只支持一台內網電腦。
幾款ADSL Modem的埠映射做法
以在區域網電腦 192.168.1.2上架設FTP Server為例, FTP 服務的默認埠是21.
阿爾卡特 SpeedTouch HomePlus511 中設置埠映射
進入ADSL的Web設置頁面, 在左邊的菜單中點「Advanced」/"NAT"
進入NAT的設置界面後,點右邊的New創建新的埠映射
Protocol選Tcp,Inside IP填192.168.1.2,Outside IP填0.0.0.0
Inside Port和Outside IP都填成 21
按Apply確認。
設置的 21 埠映射就出現在NAPT Settings下方。
點左上角的Save All保存設置,否則Modem的NAT會自動清空,還要再進行設置。
阿爾卡特Speed Touch 515 設置埠映射
先進入Modem的Web設置頁面。
打開左邊的「Configuration」菜單,點擊「Security」項。
點擊右下方格中的「Configure NAT to internal interfaces」。
點擊中間的「Configure Global Address Pools and Reserved Mappings」。
點擊第四項「Add Reserved Mappings」
「Global IP Address」(公網IP)填上「0.0.0.0」。
「internal IP Address」(內網IP)填上你的PC內網IP(192.168.1.2)
「Transport」(網路協議)選「TCP」。
「Port Number」(埠)填上 ftp 的埠(21)。
點擊「Apply」保存數據。
點擊左邊菜單中的「Save Config」保存設置。
華碩6000EV/6005HW ADSL MODEM中設置埠映射
在主菜單中點「NAT」,會有個「nat channel list」,設置如下:
在nat channel list裡面的mupltiple port forwarding裡面填寫以下內容:
action: add
channel no:1
protocol:tcp
incoming port, begin:21, end :21
new port begin:21,end :21
new ip address:192.168.1.2
LINKSYS ADSL路由器中中設置埠映射
在主菜單中點「advanced」,接下來的菜單中有個「forwarding」,設置如下:
extport: 21 to 21
ip address:192.168.1.2
然後點擊「apply」就可以了。
寬頻藍色小精靈路由器中設置埠映射
在高級設置頁面下點「Distributed Servers Setup(Virtual Serves,虛擬主機設置)」 每個Virtual Server 定義為一個Service Port,所有對這個埠的訪問都會重定向到相應的Service IP 所對應的計算機。
Service Service Port Service IP Enable
FTP 21 192.168.1.2 √
金寶(kinpo)A400上做埠映射
這個路由器的埠轉發在「(packetfilter)」里。
路由器的Lan地址為192.168.1.1,假設FTP伺服器的ip地址為192.168.1.2(一定要和路由器的Lan的ip在同一個網段)。具體為:
使能包過濾功能:打勾。
源地址:任意ip,打勾
埠號:21
目標地址:你的內網機器的ip為192.168.1.2,
目標埠:21。
優先順序:任意數字咯
協議:tcp
動作:allow。
然後點添加就可以了。
全向1680ADSL成功埠映射
進入全向adsl的設置項目,然後進入高級設置項目,選擇虛擬伺服器,會看到有三個空白,可以這樣填寫:
21 21 192.168.1.2 按一下 add,然後保存設置,陸由器重新啟動撥號。
D-Link DSL-500G ADSL路由器埠映射
1.進入設置頁面輸入用戶名密碼,默認都為admin
2.菜單上選 Services 項,再選NAT,在NAT Options下拉菜單上選NAT RULE ENTRY
3,點ADD,按以下填
Rule Flavor:RDR
Rule ID: 2 如果前面有了1,這里就填2,
IF Name: ALL
Protocol: ANY
Local Address From: 這里填你網卡的IP
Local Address To: 同上
Global Address From: 0.0.0.0
Global Address To: 0.0.0.0
Destination Port From: 21
Destination Port To: 21
Local Port:21
IM 701G 艾瑪白色 ADSL Modem 設置埠映射
進入ADSL設置,----安全設置----NAT的高級配置...----增加Reserved Mapping...
增加21 埠映射,
如下所示:
Global IP地址 內部的IP地址 傳輸類型 埠號
和介面地址相同 192.168.1.2 tcp 21
保存----重啟設備
合勤642 Adsl Modem設置埠映射
在運行里或MSdos窗口裡輸入 telnet 192.168.1.1, 輸入密碼(預設值為1234)後即可進入ZyNOS系統
進入Menu 11.1 - Remote Node Profile
將 Edit Filter Sets= No 用空格鍵改為YES後,進入Menu 11.5 - Remote Node Filter菜單
將protocol filters=6 用空格鍵去掉後回車存檔返回後 Edit Filter Sets= No 不要管它,回車存檔
在Mail Menu 設置15. SUA Server Setup
Port # IP Address
------ ---------------
1.21 192.168.1.2
回車存檔
實達 ADSL 2110EH 設置埠映射
在IE中用http://192.168.10.1進入 實達ADSL2110EH ROUTER 管理配置頁面
選擇Services——NAT Rule Configuration——NAT——NAT Options:NAT Rule Entry——Add——進入埠映射添加設置頁面
SMTP 埠映射設置參數如下:
Rule ID: 2
Rule Flavor: RDR
IF Name: ALL
Protocol: ANY
Local Address From: 192.168.1.2 (內網IP)
Local Address To: 192.168.1.2 (內網IP)
Global Address From: 0.0.0.0
Global Address To: 0.0.0.0
Destination Port From: 21
Destination Port To: 21
Local Port: 21
設置完後,選擇 Submit 提交
選擇Admin——Commit & Reboot——重啟Modem。
全創1100白色 ADSL MODEM中設置埠映射
IE地址欄里輸入 http://192.168.0.2/doc/setvs.htm
一般默認的是用戶:admin密碼:12345678(或者123456)
進入虛擬伺服器設置
「公共埠」、「私有埠」都填上要做的埠(21)
「埠類型」選「TCP」。
「主機IP地址」填自己PC的內網IP (192.168.1.2)。然後按一下「添加此設置」。
IE地址欄里輸入 192.168.0.2 進入主界面,點擊「保存設置」,ADSL會重啟
大亞DB108和102設置埠映射
IE地址欄里輸入 http://192.168.1.1/doc/index1.htm
用戶名:admin 密碼:dare
進入虛擬伺服器設置
添加內網IP, 埠為21
提交保存
附註及其他:
GRT 1500 型ADSL路由器 默認管理員用戶名為root,密碼為123
❼ 如何用自己的電腦架設成伺服器
聲明:是抄來的 不知道對你有用嗎
用自己的機子架設伺服器放動網的論壇,要怎麼做?總而言之,大家水平不同,問的問題也不一樣,但這是關繫到設置是否成功和動網論壇是否能正常使用,於是我在網上去幫大家找了這篇文章,講得要多詳細有多詳細了,如果你也想架設一部屬於自己的伺服器,請好好看看這篇吧
看到別人精美的個人主頁,你一定會有所心動,而如今免費資源卻是越來越少,往往你花大量時間去尋找免費主頁空間時,最後卻因它們的不穩定而給自己帶來一些遺憾。此外,在信息社會中,我們經常需要轉移、暫存一些文檔和資料,或與別人實現文件共享,FTP服務會經常作為我們的最佳信息傳輸方式。但在很多時候,當我們來回穿梭於那些免費的FTP伺服器時,卻因為苦於沒有匿名帳號或人數過多而不能正常登錄。其實,我們完全可以避開這些尷尬,全力打造一個屬於自己的個人伺服器,從此不再搭便車,開始體會擁有的快感!下面隨我一起開始個人伺服器的網路架設之旅。
WWW伺服器的架設
我們幾乎每天都會瀏覽形形色色的網站來獲取各種各樣的信息,WWW伺服器就是提供此類服務的,目前有很多信息提供商提供WWW伺服器架設的付費服務。其實,我們完全可以自己打造WWW的個人伺服器,在網上發布一些個人信息,並且體會做管理員的樂趣。WWW伺服器的架設有很多種方式,下面介紹一些主流的實現方法:
1.通過微軟提供的IIS
目前很大一部分的WWW伺服器都架設在微軟公司的IIS之上。它使用的環境為WinNT/2000/XP+Internet Information Service(IIS),相信很多用戶現在使用的都是Win2000或WinXP系統,在Win2000 Professional和WinXP系統中,默認的情況下,它們在系統初始安裝時都不會安裝IIS(目前版本為IIS5.0),因此得將這些組件添加到系統中去。
第一步:IIS的安裝
A.在控制面板中選擇「添加/刪除程序」,在出現的對話框中選擇「添加/刪除Windows組件」(如圖1)。
B.在出現的復選框中選擇安裝Internet信息服務(IIS)(如圖2),這一組件約需19MB的空間。
C.點擊「下一步」,並將Win2000安裝光碟放入光碟機,安裝程序即可將程序文件復制到硬碟中,點擊「結束」即可完成。
第二步:IIS中Web伺服器的基本配置
IIS中Web伺服器的基本配置主要包括如下幾部分:
A.打開IIS伺服器的配置窗口,選擇「開始」→「程序」→「管理工具」→「Internet服務管理器」,或者「選擇」→「控制面板」→「管理工具」→「Internet服務管理器」也可,打開的窗口如圖3。
B.在打開的窗口中滑鼠右擊「默認Web站點」,選擇「屬性」菜單。
C.在出現的「默認Web站點屬性」窗口中,選擇「主目錄」標簽,用以設置Web內容在硬碟中的位置,默認目錄為「C:\Inetpub\Wwwroot」,你可根據需要自己設置(如圖4)。
D.在屬性窗口處選擇「文檔」標簽,設置自己默認的首頁網頁名稱,例如「Myfirstweb.htm」,將其添加並移動到列表的最頂端(如圖5)。
E.確認默認的Web站點是否已經啟動,如果沒有可以滑鼠右鍵點擊「默認Web站點」,選擇「啟動」,在打開的IE地址欄中鍵入本機的IP地址,即可看到自己指定的主頁已經開始在Internet上發布了。
這里只是介紹IIS最基本的設置選項,大家還可以按照需要去具體設置上面提到的「默認Web站點屬性」,通過它來配置IIS的安全和其他一些參數。
IIS雖然好用,但默認安裝的情況下,它也有很多的安全漏洞,包括著名的Unicode漏洞和CGI漏洞,因此在IIS安裝完成之後,建議繼續在微軟公司主頁上下載安裝它們提供的安全漏洞補丁SP1和SP2。此外,建議將磁碟的文件系統轉換成NTFS格式,安裝系統的分區可在系統安裝候轉換,也可在安裝完系統以後用PQMagic等工具進行轉換。
2.利用微軟的PWS
PWS的全稱是「Personal Web Server」,字面意思就是個人網頁伺服器,由微軟公司提供,它主要適合於創建小型個人站點,它的配置和使用比較簡單,但功能卻很強大。跟IIS的區別是,PWS可以安裝在Win9X/Me/NT/2000/XP系統中,因此對Win9X/Me系統來說尤其可貴。
第一步:PWS的安裝
對Win9X/Me系統來說,在光碟機里放入Win98安裝光碟,進入光碟的Add-ons\Pws\目錄,雙擊Setup.exe命令即可開始安裝PWS,安裝界面如圖6所示。我們如果需要一些例如ASP等高級功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。組件安裝完成之後,會出現如圖7所示的選項來設置WWW服務目錄,我們可以視實際情況來設定,建議以預設目錄來安裝。最後選擇「完成」並根據提示重新啟動計算機後,就可在右下角任務欄看見PWS的圖標(如圖8)。
這時打開一個IE窗口,在地址欄中輸入「http://localhost」、「http://127.0.0.1」或者「http://你的IP地址」,就可看到PWS的默認頁面,表明PWS已經成功運行了。
對於Win2000/XP來說,PWS是作為IIS的一個組件安裝的。如果你是Win9X/Me系統,沒有安裝PWS的光碟也不要緊,可以去http://img.cn99.com/cn99new/series/dyndns/pws.zip下載PWS的安裝軟體,安裝步驟跟上面差不多。
第二步:PWS的配置
雙擊屏幕右下角的PWS圖標,或在菜單中選擇相應的程序組來啟動「個人Web管理器」(如圖9)。由管理器界面(圖9是Win2000中IIS的PWS,因此只有3個選項)可以看出它包括5個部分,可分別管理不同的功能,利用PWS架設自己的WWW伺服器一般主要有如下幾個步驟。
A.啟動PWS。在PWS的主屏選項處,它又細分為「發布」和「監視」兩部分。首先必須通過點擊「啟動」按鈕來打開PWS的服務。在這里,你還可以通過「監視」中的內容查看Web站點的一些訪問統計信息。
B.設定虛擬目錄。假定你的網頁存放在「E:\Ww\Homepages\Homepage」下,首頁文件名為「Myfirstweb.htm」。先在圖10中選定虛擬目錄,單擊「添加」按鈕,在出現的「添加目錄」對話框中(如圖11),指定網頁所在的驅動器號和目錄,這里是「E:\Ww\Homepages\Homepage」,並且為自己的這個虛擬目錄設置一個別名,別名可以隨便設置,是朋友訪問你網站時的目錄名稱。安全建議:設置目錄的訪問許可權為「讀取」和「腳本」,為安全起見,不要選取「執行」許可權。
默認情況下,PWS伺服器的根目錄是「C:\Inetpub\Wwwroot」。我們如果不想具體來設置虛擬目錄,也可將你存放的網頁的所有文件拷貝到該目錄中,例如:將「E:\Ww\Homepages\Homepage」中所有的文件拷貝到「C:\Inetpub\Wwwroot」中即可。
C.設置默認文檔。接下來,為你的虛擬目錄設置一個能在默認情況下自動識別的網頁文檔。該文檔的作用是,當進入本站點時,如沒有指定要訪問的文檔,則伺服器自動提供一個默認文檔讓其訪問。在圖10中,選中「啟用默認文檔」復選框,並在「默認文檔」框中,輸入自己的首頁文檔名「Myfirstweb.htm」。安全建議:和上面一樣,出於安全的原因,不要選中「允許瀏覽目錄」復選框,以免別人看到整個目錄里的所有文件。
D.創建訪問記錄。如果我們要監控訪問我們頁面的遊客,還可以在高級中(圖11)選擇「保存Web站點活動日誌」,系統就會自動幫我們記錄訪問該Web站點的數據,這些數據將記錄訪問者的IP地址、訪問時間和訪問內容。伺服器將在「C:\Windows\System\Logfiles」中的文件夾中建立一個名為「Ncyymm.log」的文件(yy為年份,mm為月份)。該文件可用文本編輯器查看,也可在DOS窗口中用「Type」命令查看。
經過這樣簡單的設置,打開IE並輸入你自己的IP地址即可看到你發布的主頁,無論是否上網都可調試自己的站點。當然也可以使用一個特殊的IP來檢驗安裝的正確性和回送地址,即http://127.0.0.1或者http://localhost。
此外,PWS還有其他幾個選項用來增強它的功能,主要包括如下兩個標簽。
A.發布。這部分主要是提供定製個人主頁的發布及編輯文件發布列表的功能,
可以將文件發布出去以供別人瀏覽和下載。這個過程實際上也是結合了PWS的ASP功能。此外,這里還可以在定製個人發布主頁時創建來賓簿和留言簿,例如,你想將「D:\Download\Tt.zip」發布出去,首先選擇「發布」,點擊下一步按鈕,進入「發布向導」,在「發布向導」中填入相應的項目即可(如圖12)。單擊「添加」按鈕,並點擊「下一步」,PWS即提示你「已添加下列文件:Tt.zip」。繼續點擊「下一步」,默認是選中「將文件加入到發布的列表」,單擊「下一步」,即可將要發布的「Tt.zip」文件發布出去了。打開IE窗口並訪問自己的Web站點,就可看到網頁上多了個發布文檔的鏈接,其中就含有剛才配置好的發布出去的文件。
B.Web站點。點擊「Web站點」即可出現「主頁向導」界面,PWS提供了主頁、來賓薄和留言本3種頁面的模板。按向導的提示選擇好選項,就可出現動態ASP設置頁面,可在這里編輯主頁、查看來賓簿、打開留言簿,以得到一些反饋信息。
3.採用Apache
Apache是全世界使用范圍最廣的一款Web伺服器設置軟體,超過50%的網站都在使用它,它主要以高效、穩定、安全、免費(最重要的一點)而著稱。目前它的最新版本為1.3.26,文件大小隻有2.07MB,大家可以去它的主頁:http://www.apache.org/dist/httpd/binaries/win32下載。下載時記住選擇For Win32的無原碼版本(Apache_1.3.26-win32-no_src.msi)。最新版的Apache for win32開始使用MSI的形式發布,從而使Windows環境下安裝Apache變得非常簡單,它是全英文界面,但使用起來卻很方便。
第一步:Apache的安裝
A.雙擊Apache的安裝文件,和普通Windows程序安裝一樣,一路點」Next」就可以。
B.在程序的安裝過程它還要求輸入你的Network Domain(網路域名:如XXX.com);Server Domain(伺服器域名www.XXX.com)和網站管理員的E-mail,有就按實填寫,個人用戶若沒有可按格式隨便填一下(如圖13)。
C.到了選擇安裝路徑,按照個人習慣選擇。
D.一路「Next」直至「Finish」,安裝即可完成。
這時,你的Apache已經啟動了,你可以在IE地址欄里輸入:「http://localhost」或「http://127.0.0.1」看到默認的Apache首頁(如圖14)。此外,在「管理工具」的「服務」項中,也可找到Apache服務的身影,以後Apache就可以作為一項服務,隨著機器的啟動而自動運行。
第二步:Apache的配置
Apache的核心配置文件是「Httpd.conf」,它在電腦中的位置為Apache的安裝路徑\Conf\,如果安裝在C盤的根目錄下,則該文件應該在「C:\Apache\Conf\」中,此外,打開Windows的「開始菜單」→「程序」→「Apache HTTP Server」→「Edit the Apache httpd.conf Configuration File」也可以,在最新的1.3.26版中,它的作用更加明顯。用記事本打開它,可以看到這些配置文件都以文本方式存在,其中「#」為Apache的注釋符號,我們可以在記事本菜單中的編輯選項點擊「查找」逐一輸入下面要配置的關鍵字,並進行相應配置。如圖15在配置文件中查找「DocumentRoot」。
A.配置DocumentRoot。這個語句指定你的網站路徑,也就是你主頁放置的目錄。你可以使用默認的,一般就是Apache安裝目錄下的一個子目錄,當然也可以自己指定一個,需要注意,這句末尾不要加「\」。此外,路徑的分隔符在Apache Server里寫成「\」,例如我們可以在此處將其設定為「E:\Ww\Homepages\Homepage」,打開主頁時,默認打開的文檔就直接去該目錄下查找了。
B.配置DirectoryIndex。這就是你站點默認顯示的主頁,例如你在「E:\Ww\Homepages\Homepage」中默認的主頁名稱為「Myfirstweb.htm」,在這里將其添加進來即可。此外,一般情況下,我們在此處還可以加入「Index.htm Index.php Index.php3 Index.cgi Index.pl Default.htm」等。注意,每種類型之間都要留一空格。
上面兩步基本就設置好了,啟動IE輸入你電腦的IP即可訪問自己的Web站點,你也可以在該文件的ServerName處定義你的域名,在ServerAdmin處輸入你的E-mail地址。以上兩條就是在安裝時選擇配置的,以後可以在此處修改它們的屬性。
此外,如果你拒絕一部分人訪問你的WWW站點,也可以到Apache的安裝目錄下找到Access文件,輸入你禁止的IP地址即可。
可以看出,Appache沒有圖形化的配置界面,這也是它非常安全穩定的主要原因,但它的配置卻非常簡單,只需要在文本文件中輸入參數即可,這種WWW伺服器的架構方式在所有方式中是最專業的。
4.WWW伺服器架設的其他方式。
目前有很多WWW伺服器架設的軟體可供使用,而且它們中很多還是免費軟體,大家都可以去試試,這里給出幾款軟體的簡要介紹和下載地址。
A.AnalogX Simple Server。它簡單易用,你只要把「Index.html」拖放到Simple Server中,剩下的就由它來幫你解決了。該軟體能在Win9X/NT/2000/XP底下運行,軟體大小隻有187kB,是一款英文軟體,但它完全免費,它的下載站點之一:http://ln.skycn.net/down/sswwwi.exe(如圖16)。
B.自由網站專家XP。它是一款中文軟體,無需固定IP地址、無需申請域名,只要在接入互聯網的計算機上即可建立網站,使用非常簡單,同樣能夠在Win9X/NT/2000/XP系統中使用,軟體大小為2068kB,也是免費軟體,下載站點之一:http://ln.skycn.net/down/fwb_xp.exe(如圖17)。
C.天雁Web伺服器。這也是一款中文Web伺服器的架設工具,界面精美,易於使用。支持虛擬目錄,無需安裝,不帶垃圾,同樣它的使用也非常簡單。能夠在Win9X/NT/2000/XP下使用,軟體大小為612kB,也是免費軟體,下載站點之一:http://ln.skycn.net/down/webserver.zip(如圖18)。
FTP伺服器的架設
在我們的實際網路生活中,特別是寬頻網接入之後,FTP伺服器作為文件的傳輸和共享工具得到廣泛應用。FTP伺服器在文件的傳輸上性能穩定,佔用系統資源小,而且傳輸速度快,現在網上已經有很多的FTP伺服器可供使用,而自己架設一個FTP伺服器也很容易,下面介紹兩種主流的FTP架構方式。
1.利用微軟公司的IIS
微軟的IIS功能非常強大,它除了提供WWW服務之外,還提供FTP的服務,利用它一樣很容易就能架設一個功能卓越的FTP伺服器。
IIS的安裝前面已經講解過,下面我們一起來看看通過設置IIS來架設FTP伺服器的幾個步驟。
第一步:啟動IIS,並啟動IIS上的FTP服務。在默認的情況下,此時你的FTP伺服器已經搭建好,並且可以立即登錄,但是該FTP中沒有任何文件。
第二步:滑鼠右擊IIS中的「默認FTP站點」項,選擇「屬性」菜單,即可出現如圖19的對話框。
第三步:選擇「主目錄」的標簽,在FTP站點目錄的「本地路徑」處填上你要設置的共享文件路徑。默認情況下,此處的文件夾位置為「C:\Inetpub\Ftproot」,你如果臨時想改變共享目錄,隨時都可在此處修改(如圖20),以後別人登錄你的FTP伺服器時顯示的文件列表就是在這個目錄中。
第三步:在「主目錄」的標簽處,你還可設置FTP伺服器的文件訪問許可權,分別有讀取、寫入和日誌訪問,安全起見,這里的寫入許可權一般不選,保證匿名用戶不能隨意對你文件進行操作。
第四步:設置登錄的用戶。如果你願意提供「匿名」的訪問許可權,還需在「安全標簽」處選擇上「允許匿名連接」(如圖21)。此外,你還可從Windows系統帳號中選擇FTP伺服器的特殊帳號,當然也可以自己任意設置用戶名和密碼。
第五步:在「消息」標簽處,有「歡迎」、「退出」和「最大連接數」3個輸入框,分別代表別人在登錄、退出時FTP伺服器上給出的提示信息,你可根據自己的需要設置。此外,最大連接數是設置同時連接本地FTP的最大主機台數(如圖22)。
第六步:在「FTP站點」的標簽處設置FTP標識,包括說明、IP地址和埠,這里一般不需要改動,按照默認選擇即可(如圖23)。此外,在「C:\Winnt\System32\Logfiles」目錄中你還可以看到連接上你FTP的IP、時間等日誌信息。
此時,利用IE或者任何一款FTP的客戶端軟體即可登錄你架設好的FTP站點。
2.利用Serv-U
在FTP伺服器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定,總體上來說上它比IIS附帶的FTP伺服器略勝一籌。它適用於所有的Windows版本,是一款共享軟體,可以讓用戶免費使用一個月。
第一步:Serv-U的下載和安裝。
目前Serv-U的最高版本為4.0,文件大小為2.9MB,它的下載站點之一為「http://www.download.com.cn/show.phtml?action=detail&id=484」。
點擊下載的可執行文件即可開始安裝了,安裝過程很簡單,所有設置保持默認值就可以,按「Next」完成每一步(如圖24)。安裝完畢,在Windows的桌面上就出現Serv-U的圖標,雙擊Serv-U圖標,出現Serv-U主窗口,點擊主界面右邊窗口的「Start server」即可啟動FTP伺服器 。
第二步:Serv-U的配置。
在Serv-U的安裝完成之後即可出現配置向導,可以通過這個向導來對它進行配置,主要步驟如下。
A.安裝程序首先啟動一個設置向導幫助你設置FTP伺服器,點擊「Next」繼續。
B.系統彈出輸入IP的對話框,此項需要填入你准備為此FTP伺服器綁定的IP地址。除非你的計算機有多個固定的IP地址,並且你只想其中一個被FTP伺服器所使用,否則,建議不管你是否有固定的IP地址,都將此項保留為空(即讓系統自動偵測),點擊「Next」(如圖25)。
C.輸入Domain name(域名)。此處填入你FTP伺服器的域名。但域名由DNS解析而不是由這里決定,因此實際上你可以填入任意內容,比如像「我的個人FTP伺服器」這種對此FTP進行說明的文字。
D.輸入FTP訪問的埠號,一般保持默認的21即可。
E.匿名用戶的創建和訪問目錄的設定。首先向導會提示你是否要創建匿名帳號,這里選擇是,如果選擇不,則用戶需要用戶名和密碼才能訪問FTP伺服器。接下來安裝向導提示輸入匿名用戶的主目錄(Anonymous home directory),此處按照需要來設定匿名用戶訪問硬碟的位置。
F.選擇匿名用戶是否將其限制在主目錄里,如果選擇是,則用戶只能訪問其主目錄及以下的目錄樹;如果選擇否,則可以訪問其主目錄的同級或更高級的目錄樹。從安全形度考慮,一般建議選是。
G.創建新用戶和訪問目錄。按照向導的提示一步一步創建新用戶並輸入密碼(如圖26),接著指定該用戶可訪問的目錄和用戶許可權即可。
到這里,你的個人FTP就已經搭建完成了。不過這還只能實現Serv-U賦予的默認功能和許可權,要真正讓這個伺服器能被你自己隨心所欲地控制和管理,則還需要經過以下後續的操作,這主要包括如下幾點。
A.對FTP用戶的管理
欲增加一個新用戶(包括增加Anonymous用戶),則在Serv-U的一個域中選中Users(用戶),然後單擊右鍵,進入New User(新用戶),依次根據提示為它設置好User Name(用戶名)、Password(密碼)、Home directory(主目錄)等即可完成(如圖27)。
欲刪除一個用戶,則在此用戶上單擊右鍵,選Delete User(刪除用戶)即可。
B.對目錄許可權的管理
在Serv-U左邊框架中選中用戶名,再在右邊框架中進入Dir Access(目錄存取)窗口,然後在列表中選中相應目錄後,就可在窗口的右側更改當前用戶對它的訪問許可權了(如圖28)。
文件的屬性主要包括:
Read(讀):對文件進行讀操作(復制、下載,不含查看)的權力。
Write(寫):對文件進行寫操作(上傳)的權力。
Append(附加):對文件進行寫操作和附加操作的權力。
Delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。
Execute(執行):直接運行可執行文件的權力。
List(列表):對文件和目錄的查看權力。
Create(建立):建立目錄的權力。
Remove(移動):對目錄進行移動、刪除和更名的權力。
Inherit(繼承):如勾選中此項,則以上設置的屬性將對當前Path(目錄)及其下的整個目錄樹起作用;否則就只對其當前目錄有效。
C.其他設置
在Local server下的Setting處還可設置伺服器的一些通用信息。
在「max no.of users」處,設定同時登錄該伺服器的最大用戶數。
在Max.Speed處根據自己電腦的配置,設置用戶最大下載速度。
選擇「Block users who connect more than XX times within YY seconds for ZZ minutes」復選框並設置相應的數值,可以防止有些惡意用戶為達到攻擊目的在短時間內對該伺服器的頻繁登錄。
選擇「Delete partially uploaded files」復選框,可以自動刪除上傳失敗後留在伺服器上不完整文件。如果不要選中這項,就能讓Serv-U支持斷點上傳功能(如圖29)。
3.架設FTP伺服器的其他方式。
A.WS_FTP Server。這是一套非常有特色的FTP Server程序。它有簡單而強大的圖形介面。設置起來比較容易,可以在Win9X/NT/2000/XP系統下使用,是一個共享的英文軟體,文件大小為3.3MB,下載站點之一:http://www.skycn.com/soft/1296.html。
B.FileZilla Server。作為一個小巧、可*的FTP伺服器軟體,它配置簡單,功能比較強大,適合Windows系列中的所有版本,文件大小為637kB,同時它是完全免費的軟體,它的漢化版下載站點之一:http://www.skycn.com/soft/8091.html。
C.TYPSoft FTP Server漢化版。由於該軟體經過漢化,因此使用起來很容易上手,是一個非常適合初學者的FTP伺服器端軟體,它配置簡單,也能方便地管理用戶,軟體大小隻有480kB,是一款免費軟體,它的下載站點之一:http://www.skycn.com/soft/8335.html。
WWW伺服器和FTP的訪問途徑
WWW的訪問都可使用IE或其他瀏覽器來實現,例如我們經常看到的Natscape和Opera等。由於它的訪問很容易,這里就不再詳細討論。
FTP的訪問一般有兩種方式,介紹如下:
A.直接利用IE登錄FTP。現在我們正在使用的IE也可作為登錄FTP的工具了,跟瀏覽網頁一樣,只需要將地址前面的HTTP改為FTP即可,例如訪問自己的FTP,可以在瀏覽器中輸入ftp://localhost(如圖30),這時是匿名訪問方式,如果用IE登錄FTP時需用戶名和密碼,則可以右鍵調出登錄的菜單(如圖31),在對話框中輸入用戶名和密碼即可。IE登錄FTP伺服器之後,FTP伺服器上的文件跟本機上的文件一樣,可以對其進行復制和粘貼等操作。
B.利用專用的軟體登錄FTP。此類軟體有很多,比較著名的有FlashFXP、CuteFTP、LeapFTP等。
個人覺得LeapFTP很不錯,操作簡單,佔用資源也很小,它的用法分步介紹如下。
第一步:LeapFTP的下載與安裝。
目前LeapFTP較新的版本為2.7.2,是一個共享軟體,LeapFTP v2.7.2.592的漢化版可以去http://www.skycn.com/soft/711.html下載。它的安裝非常簡單,直接一路點擊「下一步」即可完成,安裝完成只有幾個配置文件和它自身一個獨立的程序,基本上是一個綠色軟體。
第二步:LeapFTP的使用。
A.打開LeapFTP,它的主界面如圖32。
B.添加FTP站點。點擊菜單上的「Sites」→「Site Manager」,(或直接按快捷鍵F4),彈出一個FTP站點的管理窗口。點擊「Add site」新建一個站點,在右邊的對話框中逐一輸入該站點的基本信息,例如伺服器名稱(可以任意填寫,主要是為了管理的方便)、伺服器地址、埠和用戶名等(如圖33),要登錄該FTP站,只需在左邊的窗口中雙擊該名稱即可。
C.取得FTP伺服器上的文件列表並按照需要上傳或下載。登錄上FTP之後,即可在LeapFTP的右上窗口中看到FTP上的文件列表,如果需要下載,將選中的文件拖入左邊的本地硬碟中某個目錄里(如圖34)即可。同樣,也可以用這種方法將硬碟中的文件上傳到FTP伺服器中去。
域名的申請和動態IP的解決措施
為了便於記憶,我們可以申請WWW伺服器和FTP伺服器地址的域名。
網易提供免費域名的申請,大家可以去http://my.yeah.net/apply-new.htm上免費獲得(如圖35),例如申請http://202.117.51.43對應的域名http://forus.yeah.net,這樣以後訪問自己的WWW服務就再也不需記住那些毫無意義的數字元號了。在瀏覽器中直接輸入自己申請的域名即可。此外,雅克精彩(http://www.k666.com/k666/yu-ming/apply.php)和My001.net網(http://www.my001.net)也都提供免費的WWW服務域名申請。
對FTP來說,域名的申請站點相對較少,這里推薦老牌的域名轉向免費服務提www.dhs.org。打開該網站之後,點擊Signup的連接,輸入注冊內容,包括用戶ID、用戶姓名和用戶的E-mail地址,通過該網站給你發送的E-mail地址來激活注冊的帳號。然後即可按照該網站提供的密碼登錄了,點擊「Login」,輸入帳號和密碼之後即可增加域名的轉向服務(如圖36)。注冊域名之後,以後如果想訪問自己的FTP只需輸入注冊的域名,例如輸入ftp://forus.dhs.org代表本機上的FTP伺服器。
我們在架構WWW和FTP伺服器時,一般都需要靜態的IP地址,其實對很多撥號用戶來說,IP經常變化,因此在設置伺服器時,還得經常需要將變化的IP告