1. 如何裝個人伺服器
分類: 電腦/網路 >> 操作系統/系統故障
問題描述:
我裝的XP SP2 ,不是WINDOWS98,所以網上說的PWS,我都沒有,現在想裝個人伺服器,XP又裝不了,我有一張WINDOW98的光碟,卻不知道應該怎麼弄,老是怕等一下把WINDOW98也裝上了。那就頭大了。。。
解析:
1、通過微軟提供的IIS
目前很大一部分的WWW伺服器都架設在微軟公司的IIS之上。它使用的環境為WinNT/2000/XP+Inter Information Service(IIS),相信很多用戶現在使用的都是Win2000或WinXP系統,在Win2000 Professional和WinXP系統中,默認的情況下,它們在系統初始安裝時都不會安裝IIS(目前版本為IIS5.0),因此得將這些組件添加到系統中去。
第一步:IIS的安裝
A.在控制面板中選擇"添加/刪除程序",在出現的對話框中選擇"添加/刪除Windows組件"。
B.在出現的復選框中選擇安裝Inter信息服務(IIS),這一組件約需19MB的空間。
C.點擊"下一步",並將Win2000安裝光碟放入光碟機,安裝程序即可將程序文件復制到硬碟中,點擊"結束"即可完成。
第二步:IIS中Web伺服器的基本配置
IIS中Web伺服器的基本配置主要包括如下幾部分:
A.打開IIS伺服器的配置窗口,選擇"開始"→"程序"→"管理工具"→"Inter服務管理器",或者"選擇"→"控制面板"→"管理工具"→"Inter服務管理器"也可,打開的窗口如圖3。
B.在打開的窗口中滑鼠右擊"默認Web站點",選擇"屬性"菜單。
C.在出現的"默認Web站點屬性"窗口中,選擇"主目錄"標簽,用以設置Web內容在硬碟中的位置,默認目錄為"C:IpubWwwroot",你可根據需要自己設置。
D.在屬性窗口處選擇"文檔"標簽,設置自己默認的首頁網頁名稱,例如"Myfirseb",將其添加並移動到列表的最頂端(如圖5)。
E.確認默認的Web站點是否已經啟動,如果沒有可以滑鼠右鍵點擊"默認Web站點",選擇"啟動",在打開的IE地址欄中鍵入本機的IP地址,即可看到自己指定的主頁已經開始在Inter上發布了。
這里只是介紹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-onsPws目錄,雙擊Setup.exe命令即可開始安裝PWS,安裝界面如圖6所示。我們如果需要一些例如ASP等高級功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。組件安裝完成之後,會出現如圖7所示的選項來設置WWW服務目錄,我們可以視實際情況來設定,建議以預設目錄來安裝。最後選擇"完成"並根據提示重新啟動計算機後,就可在右下角任務欄看見PWS的圖標。
這時打開一個IE窗口,在地址欄中輸入"localhost"、"127.0.0.1"或者"你的IP地址",就可看到PWS的默認頁面,表明PWS已經成功運行了。
對於Win2000/XP來說,PWS是作為IIS的一個組件安裝的。如果你是Win9X/Me系統,沒有安裝PWS的光碟也不要緊,可以去img99/99new/series/d...?¢差不多。
第二步:PWS的配置
雙擊屏幕右下角的PWS圖標,或在菜單中選擇相應的程序組來啟動"個人Web管理器"。由管理器界面(圖9是Win2000中IIS的PWS,因此只有3個選項)可以看出它包括5個部分,可分別管理不同的功能,利用PWS架設自己的WWW伺服器一般主要有如下幾個步驟。
A.啟動PWS。在PWS的主屏選項處,它又細分為"發布"和"監視"兩部分。首先必須通過點擊"啟動"按鈕來打開PWS的服務。在這里,你還可以通過"監視"中的內容查看Web站點的一些訪問統計信息。
B.設定虛擬目錄。假定你的網頁存放在"E:WwHomepagesHomepage"下,首頁文件名為"Myfirseb"。先在圖10中選定虛擬目錄,單擊"添加"按鈕,在出現的"添加目錄"對話框中,指定網頁所在的驅動器號和目錄,這里是"E:WwHomepagesHomepage",並且為自己的這個虛擬目錄設置一個別名,別名可以隨便設置,是朋友訪問你網站時的目錄名稱。安全建議:設置目錄的訪問許可權為"讀取"和"腳本",為安全起見,不要選取"執行"許可權。
默認情況下,PWS伺服器的根目錄是"C:IpubWwwroot"。我們如果不想具體來設置虛擬目錄,也可將你存放的網頁的所有文件拷貝到該目錄中,例如:將"E:WwHomepagesHomepage"中所有的文件拷貝到"C:IpubWwwroot"中即可。
C.設置默認文檔。接下來,為你的虛擬目錄設置一個能在默認情況下自動識別的網頁文檔。該文檔的作用是,當進入本站點時,如沒有指定要訪問的文檔,則伺服器自動提供一個默認文檔讓其訪問。在圖10中,選中"啟用默認文檔"復選框,並在"默認文檔"框中,輸入自己的首頁文檔名"Myfirseb"。安全建議:和上面一樣,出於安全的原因,不要選中"允許瀏覽目錄"復選框,以免別人看到整個目錄里的所有文件。
D.創建訪問記錄。如果我們要監控訪問我們頁面的遊客,還可以在高級中選擇"保存Web站點活動日誌",系統就會自動幫我們記錄訪問該Web站點的數據,這些數據將記錄訪問者的IP地址、訪問時間和訪問內容。伺服器將在"C:WindowsSystemLogfiles"中的文件夾中建立一個名為"Ncyymm.log"的文件(yy為年份,mm為月份)。該文件可用文本編輯器查看,也可在DOS窗口中用"Type"命令查看。
經過這樣簡單的設置,打開IE並輸入你自己的IP地址即可看到你發布的主頁,無論是否上網都可調試自己的站點。當然也可以使用一個特殊的IP來檢驗安裝的正確性和回送地址,即127.0.0.1或者localhost。
此外,PWS還有其他幾個選項用來增強它的功能,主要包括如下兩個標簽。
A.發布。這部分主要是提供定製個人主頁的發布及編輯文件發布列表的功能,
可以將文件發布出去以供別人瀏覽和下載。這個過程實際上也是結合了PWS的ASP功能。此外,這里還可以在定製個人發布主頁時創建來賓簿和留言簿,例如,你想將"D:DownloadTt.zip"發布出去,首先選擇"發布",點擊下一步按鈕,進入"發布向導",在"發布向導"中填入相應的項目即可。單擊"添加"按鈕,並點擊"下一步",PWS即提示你"已添加下列文件:Tt.zip"。繼續點擊"下一步",默認是選中"將文件加入到發布的列表",單擊"下一步",即可將要發布的"Tt.zip"文件發布出去了。打開IE窗口並訪問自己的Web站點,就可看到網頁上多了個發布文檔的鏈接,其中就含有剛才配置好的發布出去的文件。
B.Web站點。點擊"Web站點"即可出現"主頁向導"界面,PWS提供了主頁、來賓薄和留言本3種頁面的模板。按向導的提示選擇好選項,就可出現動態ASP設置頁面,可在這里編輯主頁、查看來賓簿、打開留言簿,以得到一些反饋信息。
3、採用Apache
Apache是全世界使用范圍最廣的一款Web伺服器設置軟體,超過50%的網站都在使用它,它主要以高效、穩定、安全、免費(最重要的一點)而著稱。目前它的最新版本為1.3.26,文件大小隻有2.07MB,大家可以去它的主頁:apache/dist/d/bin...?°住選擇For Win32的無原碼版本(Apache_1.3.26-win32-no_src.msi)。最新版的Apache for win32開始使用MSI的形式發布,從而使Windows環境下安裝Apache變得非常簡單,它是全英文界面,但使用起來卻很方便。
第一步:Apache的安裝
A.雙擊Apache的安裝文件,和普通Windows程序安裝一樣,一路點"Next"就可以。
B.在程序的安裝過程它還要求輸入你的Neork Domain(網路域名:如XXX);Server Domain(伺服器域名XXX)和網站管理...??填一下。
C.到了選擇安裝路徑,按照個人習慣選擇。
D.一路"Next"直至"Finish",安裝即可完成。
這時,你的Apache已經啟動了,你可以在IE地址欄里輸入:"localhost"或"127.0.0.1"看到默認的Apache首頁。此外,在"管理工具"的"服務"項中,也可找到Apache服務的身影,以後Apache就可以作為一項服務,隨著機器的啟動而自動運行。
第二步:Apache的配置
Apache的核心配置文件是"Httpd.conf",它在電腦中的位置為Apache的安裝路徑Conf,如果安裝在C盤的根目錄下,則該文件應該在"C:ApacheConf"中,此外,打開Windows的"開始菜單"→"程序"→"Apache HTTP Server"→"Edit the Apache d.conf Configuration File"也可以,在最新的1.3.26版中,它的作用更加明顯。用記事本打開它,可以看到這些配置文件都以文本方式存在,其中"#"為Apache的注釋符號,我們可以在記事本菜單中的編輯選項點擊"查找"逐一輸入下面要配置的關鍵字,並進行相應配置。如圖15在配置文件中查找"DocumentRoot"。
A.配置DocumentRoot。這個語句指定你的網站路徑,也就是你主頁放置的目錄。你可以使用默認的,一般就是Apache安裝目錄下的一個子目錄,當然也可以自己指定一個,需要注意,這句末尾不要加""。此外,路徑的分隔符在Apache Server里寫成"",例如我們可以在此處將其設定為"E:WwHomepagesHomepage",打開主頁時,默認打開的文檔就直接去該目錄下查找了。
B.配置DirectoryIndex。這就是你站點默認顯示的主頁,例如你在"E:WwHomepagesHomepage"中默認的主頁名稱為"Myfirseb",在這里將其添加進來即可。此外,一般情況下,我們在此處還可以加入"Index Index.php Index.php3 Index.cgi Index.pl Default"等。注意,每種類型之間都要留一空格。
上面兩步基本就設置好了,啟動IE輸入你電腦的IP即可訪問自己的Web站點,你也可以在該文件的ServerName處定義你的域名,在ServerAdmin處輸入你的E-mail地址。以上兩條就是在安裝時選擇配置的,以後可以在此處修改它們的屬性。
此外,如果你拒絕一部分人訪問你的WWW站點,也可以到Apache的安裝目錄下找到Access文件,輸入你禁止的IP地址即可。
可以看出,Appache沒有圖形化的配置界面,這也是它非常安全穩定的主要原因,但它的配置卻非常簡單,只需要在文本文件中輸入參數即可,這種WWW伺服器的架構方式在所有方式中是最專業的。
4、WWW伺服器架設的其他方式。
目前有很多WWW伺服器架設的軟體可供使用,而且它們中很多還是免費軟體,大家都可以去試試,這里給出幾款軟體的簡要介紹和下載地址。
A.AnalogX Simple Server。它簡單易用,你只要把"Index"拖放到Simple Server中,剩下的就由它來幫你解決了。該軟體能在Win9X/NT/2000/XP底下運行,軟體大小隻有187kB,是一款英文軟體,但它完全免費,它的下載站點之一:ln.sky/down/ssi.exe。
B.自由網站專家XP。它是一款中文軟體,無需固定IP地址、無需申請域名,只要在接入互聯網的計算機上即可建立網站,使用非常簡單,同樣能夠在Win9X/NT/2000/XP系統中使用,軟體大小為2068kB,也是免費軟體,下載站點之一:ln.sky/down/fwb_xp.exe。
C.天雁Web伺服器。這也是一款中文Web伺服器的架設工具,界面精美,易於使用。支持虛擬目錄,無需安裝,不帶垃圾,同樣它的使用也非常簡單。能夠在Win9X/NT/2000/XP下使用,軟體大小為612kB,也是免費軟體,下載站點之一:ln.sky/down/webserver.zip。
在我們的實際網路生活中,特別是寬頻網接入之後,FTP伺服器作為文件的傳輸和共享工具得到廣泛應用。FTP伺服器在文件的傳輸上性能穩定,佔用系統資源小,而且傳輸速度快,現在網上已經有很多的FTP伺服器可供使用,而自己架設一個FTP伺服器也很容易,下面介紹兩種主流的FTP架構方式。
(1)利用微軟公司的IIS
微軟的IIS功能非常強大,它除了提供WWW服務之外,還提供FTP的服務,利用它一樣很容易就能架設一個功能卓越的FTP伺服器。
IIS的安裝前面已經講解過,下面我們一起來看看通過設置IIS來架設FTP伺服器的幾個步驟。
第一步:啟動IIS,並啟動IIS上的FTP服務。在默認的情況下,此時你的FTP伺服器已經搭建好,並且可以立即登錄,但是該FTP中沒有任何文件。
第二步:滑鼠右擊IIS中的"默認FTP站點"項,選擇"屬性"菜單,即可出現如圖19的對話框。
第三步:選擇"主目錄"的標簽,在FTP站點目錄的"本地路徑"處填上你要設置的共享文件路徑。默認情況下,此處的文件夾位置為"C:IpubFtproot",你如果臨時想改變共享目錄,隨時都可在此處修改(如圖20),以後別人登錄你的FTP伺服器時顯示的文件列表就是在這個目錄中。
第三步:在"主目錄"的標簽處,你還可設置FTP伺服器的文件訪問許可權,分別有讀取、寫入和日誌訪問,安全起見,這里的寫入許可權一般不選,保證匿名用戶不能隨意對你文件進行操作。
第四步:設置登錄的用戶。如果你願意提供"匿名"的訪問許可權,還需在"安全標簽"處選擇上"允許匿名連接"(如圖21)。此外,你還可從Windows系統帳號中選擇FTP伺服器的特殊帳號,當然也可以自己任意設置用戶名和密碼。
第五步:在"消息"標簽處,有"歡迎"、"退出"和"最大連接數"3個輸入框,分別代表別人在登錄、退出時FTP伺服器上給出的提示信息,你可根據自己的需要設置。此外,最大連接數是設置同時連接本地FTP的最大主機台數(如圖22)。
第六步:在"FTP站點"的標簽處設置FTP標識,包括說明、IP地址和埠,這里一般不需要改動,按照默認選擇即可(如圖23)。此外,在"C:WinntSystem32Logfiles"目錄中你還可以看到連接上你FTP的IP、時間等日誌信息。
此時,利用IE或者任何一款FTP的客戶端軟體即可登錄你架設好的FTP站點。
(2)利用Serv-U
在FTP伺服器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定,總體上來說上它比IIS附帶的FTP伺服器略勝一籌。它適用於所有的Windows版本,是一款共享軟體,可以讓用戶免費使用一個月。
第一步:Serv-U的下載和安裝。
目前Serv-U的最高版本為4.0,文件大小為2.9MB,它的下載站點之一為"download/show.p?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,下載站點之一:sky/soft/1296。
B.FileZilla Server。作為一個小巧、可靠的FTP伺服器軟體,它配置簡單,功能比較強大,適合Windows系列中的所有版本,文件大小為637kB,同時它是完全免費的軟體,它的漢化版下載站點之一:sky/soft/8091。
C.TYPSoft FTP Server漢化版。由於該軟體經過漢化,因此使用起來很容易上手,是一個非常適合初學者的FTP伺服器端軟體,它配置簡單,也能方便地管理用戶,軟體大小隻有480kB,是一款免費軟體,它的下載站點之一:sky/soft/8335。
WWW伺服器和FTP的訪問途徑
WWW的訪問都可使用IE或其他瀏覽器來實現,例如我們經常看到的Natscape和Opera等。由於它的訪問很容易,這里就不再詳細討論。
FTP的訪問一般有兩種方式,介紹如下:
A.直接利用IE登錄FTP。現在我們正在使用的IE也可作為登錄FTP的工具了,跟瀏覽網頁一樣,只需要將地址前面的HTTP改為FTP即可,例如訪問自己的FTP,可以在瀏覽器中輸入ftplocalhost(如圖30),這殮.′′等操作。
B.利用專用的軟體登錄FTP。此類軟體有很多,比較著名的有FlashFXP、CuteFTP、LeapFTP等。
個人覺得LeapFTP很不錯,操作簡單,佔用資源也很小,它的用法分步介紹如下。
第一步:LeapFTP的下載與安裝。
目前LeapFTP較新的版本為2.7.2,是一個共享軟體,LeapFTP v2.7.2.592的漢化版可以去sky/soft/711下載。它的安裝非常簡單,直接一路點擊"下一步"即可完成,安裝完成只有幾個配置文件和它自身一個獨立的程序,基本上是一個綠色軟體。
第二步: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伺服器地址的域名。
網易提供免費域名的申請,大家可以去my.yeah/apply-new上宮.??名申請。
對FTP來說,域名的申請站點相對較少,這里推薦老牌的域名轉向免費服務提dhs。打開該網站之後,點擊Signup的連接,輸入注冊內容,包括用戶ID、用戶姓名和用戶的E-mail地址,通過該網站給你發送的E-mail地址來激活注冊的帳號。然後即可按照該網站提供的密碼登錄了,點擊"Login",輸入帳號和密碼之後即可增加域名的轉向服務(如圖36)。注冊域名之後,以後如果想訪問自己的FTP只需輸入注冊的域名,例如輸入ftpforus.dhs代表本機上的FTP伺服器。
我們在架構WWW和FTP伺服器時,一般都需要靜態的IP地址,其實對很多撥號用戶來說,IP經常變化,因此在設置伺服器時,還得經常需要將變化的IP告訴別人來訪問,顯得非常繁瑣,解決這種問題主要有兩種方法。
第一種辦法是申請動態域名系統,希3322dhs都提供此類服務,設置步驟跟上面申請域名服務類似。
第二種辦法,我們可以使用希網開發的動態域名客戶端,通過對它的設置來解決這個問題。要使用該軟體必須首先在希網中免費注冊動態域名,在"管理帳號"中輸入申請的用戶名和密碼即可添加已注冊的帳號(如圖37)。為了更好地使用這款軟體,還需要對它進行參數設置,選擇一定的時間段內自動探測IP地址,並設置為開機自啟動(如圖38)。這樣,以後只需要告訴別人你申請的動態域名即可,該軟體會自動幫你完成剩下的一切。
架設個人伺服器之--花生殼新手教程
許多新手問到的問題,許多也許都太簡單,大家都不願意回答,或者是懶得回答,因為越是簡單的問題就越難解釋清楚。寫這篇東東的原因是想讓剛剛接觸WINDOWS伺服器的人或者是雖然使用了一段時間但仍然百思不得其解的朋友能對花生、對WIN SERVER、對DNS、對域名、對IP、對埠及其映射、對IIS、對郵件伺服器、對防火牆、對......,怎麼要寫那麼多啊>>@_@<< 如果你還是有部分地方不懂,請先別急者上論壇提問,自己先仔細從自己過去學到的、聽到的知識里頭去想想。你每解答出一個難題,就代表你對這部分知識的了解越加深入,而你成為高手的日子也越將來到。
一、從操作系統開始
1、選擇Server家族的系統
如果我們要建立一個穩定而強大的網路伺服器的話就必須使用一個支持網路服務的系統。在WINDOWS系統 *** 裡面作為伺服器的系統有以前的 NT Server系列、有現在比較流行的2000 Server、2000 Advanced Server 、還有將來的 Server 系列。而對於花生的使用者來說,作為個人網站或者小規模公司網站的建立,無論從速度和性能方面比較使用Windows 2000 Server是比較合適的。以後的介紹都會以這個系統為基礎展開。
另外提醒一句,現在D版市場上買的WIN2000大都是補丁過的,也就是所謂的SP版。微軟現在最新的補丁是SP3。大家選擇的時候最好買SP3的版本,可以省下上網補丁的不少時間哦:)
2、安裝系統和軟體
預設模式安裝WIN2000 SERVER系統就可以了。大多我們要用到的功能都有了。安裝完成以後我們 還要安裝撥號軟體,我個人推薦RASPPPOE和NetVoyager,前一個安裝起來比較復雜,對於新手的我們來說還是選個簡單的好了:)NetVoyager是韓國人編的一個撥號軟體,原理和RASPPPOE一樣,在網卡上綁定一個協議,用ISDN的方式撥號,還支持自動撥號,不錯吧:)
這個軟體的安裝也是很簡單的,不停的NEXT就OK了。安裝完成以後運行他在桌面新建的圖標,輸入你的帳號和密碼,就可以連接到INTERNET也就是我們說的公網了。(如果你找不到這個軟體,當然也可以使用網
2. 如何在自己的電腦上搭建網站伺服器
在自己的電腦上搭建網站伺服器,步驟如下:
1、個人電腦安裝IIS(xp系統安裝IIS5.1 ,2003系統默認自帶,如果買到極其盜版的系統 那麼安裝IIS6.0,Windows7系統安裝IIS7.0(Windows7系統自帶)),
2、安裝動態域名解析器,它能獲取當前電腦的外部IP並把設置的域名自動的綁定到這個IP上,無論IP怎樣變化,域名都能隨時的解析。這樣就能用自己的電腦發布網站了。
3、本地IIS和路由器的問題。打開「控制面板」--「管理工具」--「Internet 信息服務(IIS)管理器」,滑鼠右鍵點擊「網站」然後「添加網站」,(如圖)
4、網站名稱取個有意義的名稱:我的網站
物理路徑:指向網站程序的根目錄
確保該網站在外部有足夠的許可權訪問。具體詳細的配置安裝網站就不作解釋了。
當網站發布成功後如果是「貓」撥號上網用戶直接可以在外網訪問該域名,如果是路由器上網用戶,則需要設置埠映射。
注意事項:該方法只用於個人體驗網站的建立,個人電腦不可能一天24小時開機,除非購買的電腦的強硬的伺服器配置,由於個人帶寬的限制別人訪問網站的速度將會很慢。
3. 怎樣架設本地伺服器
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告
4. 如何建一個網站伺服器
我們可以用iis來搭建個人伺服器
應該重新安裝系統,目的是避免軟體的沖突,下面以vista為例,xp差不多
當然你也可以跳過上面這個步驟
然後打開控制面板,選擇程序和功能,選擇打開或關閉WINDOWS功能,將internet信息服務全選,注意一定要逐個打開勾選.然後確定安裝.完了以後再打開控制面板,選擇管理工具,選擇internet信息服務管理,選擇ASP圖標,在行為一欄里的父路徑選擇true.
一般來說伺服器是默認啟動的,我們可以看右側欄的伺服器管理看啟動圖標如果變成灰色就是啟動了.
到現在我們已經成功的搭建了網站伺服器,那要讓別人怎麼才能訪問到你的網站呢?
首先確保你能寬頻上網,然後盡量採用直接ADSL撥號上網,內網的話會很麻煩,一般的路由埠映射不完善.
然後確認防火牆的HTTP服務已經打開,也就是把80埠打開.
因為我們撥號的ip地址是個動態的所以還得去花生殼網站注冊一個動態域名,再下載花生殼軟體,運行後輸入你的護照號碼,現在只要輸入你申請的動態域名,就可以外網訪問到你的計算機了.
網頁存放的默認地址是C:\inetpub\wwwroot你可以改變路徑,在vista 下你一定要賦予文件夾一定的許可權。
好了現在你就有自己的網站了,但是雖然免費但是你要考慮你24小時開機你的電費哦。
註明:此伺服器可以支持ASP,html等網頁暫不能支持PHP網頁,還需要比較復雜的設置。
5. 怎麼讓自己的電腦做伺服器
架設伺服器步驟:
一、安裝IIS
從桌面打開"我的電腦",進入後打開「控制面板",好,這時找到「添加/刪除程序",進行雙擊;在彈出的窗口中,單擊「添加/刪除Windows組件",等待,會
彈出一個窗口,這里可以進行選擇,看要安裝什麼組件,這些你以後慢慢看吧,我們先完成我們要做的事。在組件列表中選擇第一個「Internet信息服務(IIS)",
也就是在這一個名稱前面的四角框打上勾;(當然,你也可以對「Internet信息服務(IIS)"這一條進行雙擊,這時就會彈一個窗口,裡面又可以進行選擇,看哪些不需要安裝都可以去掉勾。)
我們選好了以後,單擊「下一步",這時就會彈出一個進度條,安裝過程中會提示你插入跟你當前所用的系統版本相對應的系統安裝盤;例如:你的系統是XP,那就插入XP系統安裝盤;
2000就插入2000系統安裝盤。建議用2000server的的系統做伺服器會比較穩定,而且人數訪問限制可以自由設置。放入光碟後,單擊確定。完成後,開始設置IIS。
二、設置IIS
也是打開「控制面板」-然後打開「管理工具」-這時找到我們剛安裝的「Internet服務管理器",雙擊;我們看到的是"Internet信息服務"窗口,
這時我們對,左窗口的「Internet信息服務」文字下邊的「你電腦的計算機名旁的 號進行單擊,彈出下一級目錄,我們現在只要做網站伺服器,其它功能不需要,我們都把它停止運行,
免得被人攻擊,如:」默認FTP站點「,我們現在不需要,對該項進行右擊選」停止「。我們看到的都照這個步驟弄」停止「服務,只留一個」默認web站點」為」啟動「狀態。
接下來我們開始設置我們的站點吧。對「默認web站點」右擊,選擇」屬性「,彈擊一個名為」默認web站點屬性」的窗口,我們要設的第一個「Web站點":
詳細設置列表:
Web站點標識
說明:默認Web站點
IP地址:(全部未分配)
TCP埠:80(填80)
連接
無限(不限制訪問人數,就單擊前邊的圓圈)
限制到(要限制訪問人數,就單擊前邊的圓圈和輸入限制連接的人數)
連接超時:30(秒)
啟用保持HTTP激活(打上勾)
啟用日記記錄(打上勾)
活動日記格式:
W3C擴充日誌文件格式
這一頁設置就完成了;下一設置:
操作員:
這里就不用設了,用默認的.
性能:
這里也可以跳過,可以不用設置。也可以過看後自已看看需不需要設置。
ISAPI篩選器
這里不管它
主目錄
(這里要好好設一下了)
連接到此資源時,內容應該來自於:
此計算機上的目錄
另一計算機上的共享位置
重定向URL
(這里我們選第一個)
本地路徑:(這里是你那網站肉容的文件夾)比如:我們的網站放在E:\web,那我們就填"E:\web"
(打勾)腳本資源訪問(打勾)日誌訪問
(打勾)讀取(打勾)索引此資源
寫入(不打勾,打了勾,別人就可以修改我們的網站了)
目錄瀏覽(不打勾,看情況定)
應用程序設置
應用程序名:默認應用程序
起始點:<默認Web站點>
執行許可:純腳本
應用程序保護:中(共用的)
這一頁也設置完成了
文檔
(打勾)啟用默認文檔
列表裡設置
index.htm(單擊添加,輸入index.htm,確定。進行添加.)
index.asp(單擊添加,輸入index.asp,確定。進行添加.)
index.html(單擊添加,輸入index.html,確定。進行添加.)
Default.htm
Default.asp
iisstart.asp
調整順序:單擊添加後的列表裡的任一個項目,然後按左邊的向上鍵,向上移動,向下鍵,向下移。
以上的順序說明:
比如你的網站上有"index.htm、index.html、index.asp"這三種網頁文件,那麼你在網頁中進行訪問,會先訪問到index.htm,若你的網站不存在index.htm,那麼網頁會訪問index.asp,
index.htm和index.asp都沒時,那麼我們輸入網址訪問到的就是index.html文件.(這些都是根據我們上邊的設置來進行的)
(不打勾)啟用文檔頁腳
6. 跪求:用自己電腦做伺服器,請高手指點
自己的電腦要做伺服器,只要安裝IIS並啟用就行了。
下面給你貼一個教程:
Win2000/WinXP如何安裝IIS,Win98如何安裝PWS
教程網址:http://www.lgqok.com/lgqiis/IIS.htm
一、安裝IIS
從桌面打開"我的電腦",進入後打開「控制面板",好,這時找到「添加/刪除程序",進行雙擊;在彈出的窗口中,單擊「添加/刪除Windows組件",等待,會
彈出一個窗口,這里可以進行選擇,看要安裝什麼組件,這些你以後慢慢看吧,我們先完成我們要做的事。在組件列表中選擇第一個「Internet信息服務(IIS)",
也就是在這一個名稱前面的四角框打上勾;(當然,你也可以對「Internet信息服務(IIS)"這一條進行雙擊,這時就會彈一個窗口,裡面又可以進行選擇,看哪些不需要安裝都可以去掉勾。)
我們選好了以後,單擊「下一步",這時就會彈出一個進度條,安裝過程中會提示你插入跟你當前所用的系統版本相對應的系統安裝盤;例如:你的系統是XP,那就插入XP系統安裝盤;
2000就插入2000系統安裝盤。建議用2000server的的系統做伺服器會比較穩定,而且人數訪問限制可以自由設置。放入光碟後,單擊確定。完成後,開始設置IIS。
二、設置IIS
也是打開「控制面板」--->然後打開「管理工具」--->這時找到我們剛安裝的「Internet 服務管理器",雙擊;我們看到的是"Internet信息服務"窗口,
這時我們對,左窗口的「Internet信息服務」文字下邊的「你電腦的計算機名旁的+號進行單擊,彈出下一級目錄,我們現在只要做網站伺服器,其它功能不需要,我們都把它停止運行,
免得被人攻擊,如:」默認FTP站點「,我們現在不需要,對該項進行右擊選」停止「。我們看到的都照這個步驟弄」停止「服務,只留一個」默認web站點」為」啟動「狀態。
接下來我們開始設置我們的站點吧。對「默認web站點」右擊,選擇」屬性「,彈擊一個名為」默認web站點屬性」的窗口,我們要設的第一個「Web站點":
詳細設置列表:
Web 站點標識
說明: 默認Web站點
IP 地址: (全部未分配)
TCP 埠: 80 (填80)
連接
無限 (不限制訪問人數,就單擊前邊的圓圈)
限制到 (要限制訪問人數,就單擊前邊的圓圈和輸入限制連接的人數)
連接超時:30(秒)
啟用保持 HTTP 激活 (打上勾)
啟用日記記錄 (打上勾)
活動日記格式:
W3C 擴充日誌文件格式
這一頁設置就完成了;下一設置:
操作員:
這里就不用設了,用默認的.
性能:
這里也可以跳過,可以不用設置。也可以過看後自已看看需不需要設置。
ISAPI 篩選器
這里不管它
主目錄
(這里要好好設一下了)
連接到此資源時,內容應該來自於:
此計算機上的目錄
另一計算機上的共享位置
重定向URL
(這里我們選第一個)
本地路徑: (這里是你那網站肉容的文件夾)比如:我們的網站放在E:\web,那我們就填"E:\web"
(打勾) 腳本資源訪問 (打勾)日誌訪問
(打勾) 讀取 (打勾)索引此資源
寫入(不打勾,打了勾,別人就可以修改我們的網站了)
目錄瀏覽(不打勾,看情況定)
應用程序設置
應用程序名: 默認應用程序
起始點: <默認 Web 站點>
執行許可: 純腳本
應用程序保護: 中 (共用的)
這一頁也設置完成了
文檔
(打勾)啟用默認文檔
列表裡設置
index.htm (單擊添加,輸入index.htm,確定。進行添加.)
index.asp (單擊添加,輸入index.asp,確定。進行添加.)
index.html (單擊添加,輸入index.html,確定。進行添加.)
Default.htm
Default.asp
iisstart.asp
調整順序:單擊添加後的列表裡的任一個項目,然後按左邊的向上鍵,向上移動,向下鍵,向下移。
以上的順序說明:
比如你的網站上有"index.htm、index.html、index.asp"這三種網頁文件,那麼你在網頁中進行訪問,會先訪問到index.htm,若你的網站不存在index.htm,那麼網頁會訪問index.asp,
index.htm和index.asp都沒時,那麼我們輸入網址訪問到的就是index.html文件.(這些都是根據我們上邊的設置來進行的)
(不打勾)啟用文檔頁腳
這一頁完成
接下來我們只看一個
目錄安全性
匿名訪問和驗證控制
單擊「編輯"
在彈出的"驗證方法"窗口中進行如下設置
(打勾)匿名訪問
單擊編輯
這時彈出一個「匿名用戶帳號"
匿名用戶
用戶名:(選擇一個只可以進行訪問的帳號)(這里一般已經默認設置了這樣一個帳號)
密碼:默認
(打勾)允許IIS控制密碼
完後,我們就直按確定,全部設置完成
有不懂的請聯系我:
蓶獨メ靈晃
QQ:303071497
郵箱:[email protected]
空有一個網站空間怎麼行,還要個域名才可以讓別人訪問到我們的網站,要不剛才設的都白設了。好,
我們用花生殼來完成這個任務
先到http://www.oray.net/ 注冊一個帳號
注冊完成後,在裡面申請一個免費域名(這些在花生殼網站里可以看看幫助)
然後在站里對域名進行設置
詳細設置如下:
維護花生殼服務
請如實填寫以下資料,這些資料將用於您的站點推廣,其中帶有「*」的為必填項。
二級域名* 這里顯示的是你剛注冊的免費域名
站點分類* 一般選綜合網站(看自已的網站定)
站點描述* 寫你的網站的介紹
更新消息* 隨便寫一下,比如:網站新開
在線時間僅僅是一個參考,具體的在線時間實際上是由您安排的。告訴別人您的在線時間計劃可以方便大家更好地訪問您的網站。
不定時 (如果你的電腦時常開關機,就選這個)
在線時間* 持續在線 (如果你的電腦天天在線就選這個)(一般選持續在線)
固定時間 從幾點至幾點 (你的電腦什麼時間到什麼時間在線)
以上資料只是作為一種描述,您實際開放的服務及其埠不會因以上描述資料而發生實際改變
(打勾) Web 埠 80 Web伺服器的埠,默認值80
(打勾) FTP 埠 21 文件傳輸協議埠,默認值21
埠說明*
其它都可以不設,按完成。這里設置完成後:
在瀏覽器中輸入「http://oray.net/PeanutHull/Down/PeanutHull3.0.2_Setup.exe」這個網址下載花生殼客戶端。
下載完後進行安裝
安裝完後,運行,輸入你的帳號和密碼,進行登陸。登陸成功後,別人就可以在瀏覽器中輸入你的域名進行訪問你的網站了。
把花生殼設為「開機自動運行"
如果你的花生殼沒有開,別人就不能訪問你的網站。
7. 怎樣用自己的電腦搭建ftp伺服器
1,下載Serv-U(專業FTP軟體),下載後運行安裝即可,一路"Next"即可。
2,新建域,在左側樹型目錄中右鍵單擊[域],選擇[新建域],進入新建域向導。按照實際設置。
6,設置好後,FTP伺服器就建好了。
8. 如何掛設伺服器請高手幫忙!
你好~
很高興能幫助你,
依照本人的建議,
如果您的電腦不是專業的伺服器。
建議您不要把自己的電腦建設成伺服器。這樣不但會脫跨您的機器。而且網站的速度也不是太好,
如果非要建立。那麼我推薦給您一個軟體。叫東方自由主機。你可以到網上搜索一下。
很小的軟體。點開始服務後。任何地方的人都可以在瀏覽器中輸入您的IP訪問您的電腦上的信息。
但是您是要做網站,而不是叫他們來訪問您電腦上的資料。
這樣的話。就要有點網站製作的基礎知識。
例如:您開通的東方自由主機。(這個可以設置用戶訪問的目錄,也就是說您可以把希望其他的人訪問的文件設置出來。不希望其他人訪問的文件。就可以不設置出來。那麼他們就不能訪問其他的文件)
假如您的IP是222.222.222.222。您給用戶開放的是C:\88這個文件夾。
那麼我在瀏覽器中輸入http://222.222.222.222的時候將自動進入您的C:\88這個頁面。當然根據我的許可權我是不能更改和修改您的文件的。
如果您想以網頁的形式讓用戶訪問。那麼就要製作好網頁。
然後把他設置出來。讓用戶來訪問。