當前位置:首頁 » 雲伺服器 » 根伺服器搭建方案

根伺服器搭建方案

發布時間: 2022-09-18 00:32:19

『壹』 怎樣建設一個自己的伺服器呀告訴我具體伺服器搭建流程!需要具備那些硬體軟體啊各位高手謝謝了!

伺服器搭建:iis(微軟的,不錯,會用滑鼠,認識中文的,都可以很快上手),apache(本文可能不會提到,但是它是比較專業的伺服器搭建軟體,有興趣可以和我交流交流)

相信你不只是想提供web服務吧,咱們也要搞搞ftp吧,呵呵

ftp伺服器需要的軟體:其實iis就自帶一個ftp服務,但是我不推薦,主要是管理不太方便(個人觀點)。我在這里給大家推薦serv-u,簡單,實用,地球人都喜歡,呵呵(你個小兔崽子,少廢話)

好了,軟體呢就需要這些,如果你想搞點論壇啊,江湖游戲什麼的,那就到網路上去搜索你想要的源代碼吧,我覺得,論壇的話,雷傲的不錯,當然也有支持asp的動網的,其實最近流行的是php,如果你喜歡什麼,那就去down什麼,這些都是非常非常簡單的,相信自己,無師自通,J。

暈,差點忘了重要的東西,如果要搭建cgi或者php的論壇,還需要一些插件:

支持cgi的插件:需要perl編譯器:activeperl,個大網站都有下載。

支持php的插件:需要php for win的插件,版本更新比較快,下載最新版本比較好。

Ok,要用的軟體都說差不多了,如果還有需要的,我會在後面說明的。

喝口水,現在是萬事具備,只欠東風了,開工ing:

首先,寬頻得ip應該是動態得,所以我們就需要一個域名服務,來指向自己得機器,要不然,別人不能進入,這里推薦花生殼域名服務(http://www.oray.net/Default.asp),申請不是特別得繁瑣,認識中文就會申請。申請好以後,你需要下載一個客戶端,如果你不安裝這個東東,還是不能夠實現域名的指向,就在該網站有下載(注意下載最新得版本,下載老版本干什麼啊,浪費資源,如果你有戀舊情懷,下載舊版本我也沒辦法)。當然,如果你有固定的ip,那就congratulate你了啊,不用動態域名了,我真的好想有一個固定的ip,但是沒錢,窮人就是命苦啊L

接下來,安裝iis,我們是菜鳥,當然用最菜的東東,iis所見所得,簡單實用(不是給微軟打廣告,真得是這樣,它比起apache簡單多了)。如果你的是win2000伺服器版,那iis應該是有安裝得,如果是專業版,那就需要添加,添加刪除軟體裡面可以找到,這里就不多說了。安裝iis後,需要進行一些簡單的設置,無非就是用滑鼠對著那些中文按鈕點點,簡單的很,後面會提到如何配置cgi和php的,這里就不說了。

ftp伺服器的serv-u的安裝:和其它軟體一樣,下一步,下一步,finish,呵呵,不會被揍吧。安裝完成以後,就會自動運行,需要填寫一些東西,建議你在中文之家去下載漢化破解版的serv-u,這樣對我等不識洋文的來說,是佳音啊。填寫的時候只需要注意以下幾個事項:

1, 如果你是動態的ip,那就在填寫ip那一欄裡面不要填寫,如果是固定的,那就填吧,接下來是填寫域名,就填寫你申請的花生殼的免費域名。後面的,都是一見就明白的,不需要我再在這里羅嗦了。

2, 如果你不希望ftp服務隨著系統的啟動而啟動,那就不要選擇隨系統啟動那一欄,如果你不希望匿名登陸,就會自動提示你新建一個用戶名和密碼,反正你按著提示來,就不會出錯的。

3, 關於serv-u的教程網路上非常多的,你去找找,那些高手說的絕對比我說的好,建議去下載幾本看看,我就是從那些高手的文章中學習的。

4, 如果想讓自己的ftp站點更專業,可以參看serv-u的幫助文件,有message的一些常用變數,那裡說的很詳細的。

Ok,伺服器的搭建說的也就差不多了,如果有不對的地方,歡迎大家指出,下面就開始說說,如何使自己的伺服器功能越來越強大。

論壇的安裝:

如果你是使用asp代碼的論壇,那你的iis伺服器不用做任何說明,就可以支持的,當然,如果你用的是apache伺服器,那就需要其它的設置,由於本文主要是基於iis的伺服器,所以就不說了,網路上關於apache支持asp的教程也非常的多(其實我也不是特別的熟悉apache,不要k我啊,如果k我,我就不說了,嘿嘿)。

如果你是使用cgi的論壇,那就需要安裝actibeperl,在安裝的時候,只需要注意,將他安裝在c:usr目錄下,其實我也不知道為什麼要安裝到這里,反正你安裝到這里會避免很多的問題,如果你安裝到其它的目錄,可能會出現一些比較怪的問題。

安裝過程,省略,因為所有的軟體安裝方法都是大同小異,下面,我來說說如何在iis裡面配置cgi:

打開iis管理器,打開網站屬性,進入 主目錄選項,點擊,配置,然後進入一個新的對話框,點擊添加,添加如下:

可執行文件:c:usrbinperl.exe %s %s (其實就是perl文件的地址,後面加兩個%s,中間有空格的啊)

擴展名:.cgi

還要添加一次:

可執行文件:c:usrbinperl.exe %s %s

擴展名:.pl

然後,添加一個虛擬目錄,注意以下的:

第一, 路徑在你的cgi目錄下,

第二, 如果是雷傲的,建議虛擬目錄命名為cgi-bin,至於為什麼,那是因為我習慣了,呵呵,不會被k吧

完了,配置cgi的就著么簡單,如果大俠們覺得哪裡有錯誤,請指出,呵呵!

如果你要搞些php的東西,那就要安裝php for win。建議使用解壓方式,不要用那個安裝的,不好,為什麼呢?怎麼這么多為什麼啊,那是別人高手說的,我怎麼知道為什麼啊。

廢話少說,開工ing:

開工前,還有點廢話:

PHP安裝的兩種不同模式,一種是Cgi模式(CGI executable),另一種是模塊化安裝方式。可以這樣來區別:在CGI模式下,如果客戶機請求一個php文件,Web伺服器就調用php.exe去解釋這個文件,然後再把解釋的結果以網頁的形式返回給客戶機;而在模塊化中,PHP是與Web伺服器一起啟動並運行的,所以從理論上說來說,以apache模塊方式安裝的PHP4有著比CGI模式更好的安全性以及更好的執行效率和速度,其實選擇什麼安裝方式,完全在於你,而不是我在這里廢話。

壓縮php到你想要的目錄,我習慣上解壓縮到c:php

打開剛才解壓的PHP目錄,你會發現有一個叫做"php.ini-dist"的文件,這就是PHP的配置文件了,你需要把它改名成"php.ini",然後復制到系統目錄中(如果你的系統裝在C盤,XP下就是"C:windows",Windows2000下是"C:winnt")。
我以前看過很多介紹PHP安裝文件的文章都說要修改php.ini中"extension_dir"和"doc_root"這兩項的值,可是小的在安裝PHP過程中都沒有改過,也沒有過任何錯誤,看來這兩個參數不是必須的。當然如果你不放心也可以修改一下。把doc_root改成你的伺服器的根目錄,把extension_dir改成你的PHP安裝文件夾中的extensions文件夾所在的絕對路徑。其實不改,也不會出錯,那就看你怎 么設置了
參考資料:http://shop.jzshq.com/articleview/2005-8-1/article_view_144.htm

『貳』 如何用自己的電腦架設成伺服器

聲明:是抄來的 不知道對你有用嗎

用自己的機子架設伺服器放動網的論壇,要怎麼做?總而言之,大家水平不同,問的問題也不一樣,但這是關繫到設置是否成功和動網論壇是否能正常使用,於是我在網上去幫大家找了這篇文章,講得要多詳細有多詳細了,如果你也想架設一部屬於自己的伺服器,請好好看看這篇吧

看到別人精美的個人主頁,你一定會有所心動,而如今免費資源卻是越來越少,往往你花大量時間去尋找免費主頁空間時,最後卻因它們的不穩定而給自己帶來一些遺憾。此外,在信息社會中,我們經常需要轉移、暫存一些文檔和資料,或與別人實現文件共享,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告

『叄』 建立中國自己的根域名伺服器,有哪些巨大的意義

意義在於不會被卡脖子。現在根伺服器全球就13組,其中11組在美國,一組在日本,剩下的一組忘記在哪了,反正不在中國。如果美國設置根伺服器阻止來自中國ip的請求,屆時所有的後面是com的大眾化域名(如 www..com www.163.com)都無法訪問。這也是為什麼我國有cn域名。cn域名的解析伺服器在中國,是我們自己的伺服器,一旦美國像剛才說的那樣搞,com無法訪問,我還有cn。
最後回到正題,如果中國有了自己的根域名伺服器,那麼就意味著,美國無法通過根域名伺服器來進行一些不可描述的操作

『肆』 根伺服器建設很復雜么該怎麼做

根伺服器建設還是特別復雜的,需要大規模機房和主幹網路。回答這個問題要從IPV4根伺服器DNS協議(域名解析協議)說起。


中國主導「雪人計劃」於2016年在全球16個國家完成25台IPV6根伺服器架設,事實上形成了13台原有IPV4根伺服器加25台IPV6根伺服器的新格局。中國,目前部署有4台伺服器,其中含有1台主根伺服器和3台輔根伺服器,這也打破了中國過去沒有根伺服器的格局。

『伍』 什麼是根伺服器

DNS伺服器是(Domain Name System或者Domain Name
Service)域名系統或者域名服務,域名系統為Internet上的主機分配域名地址和IP地址。用戶使用域名地址,該系統就會自動把域名地址轉為
IP地址。域名服務是運行域名系統的Internet工具。執行域名服務的伺服器稱之為DNS伺服器,通過DNS伺服器來應答域名服務的查詢。
在伺服器家族裡還有一種叫做「DNS根伺服器」的伺服器。根伺服器主要用來管理互聯網的主目錄,全世界只有13台。1個為主根伺服器,放置在美國。其餘12個均為輔根伺服器,其中9個放置在美國,歐洲2個,位於英國和瑞典,亞洲1個,位於日本。所有根伺服器均由美國政府授權的互聯網域名與號碼分配機構ICANN統一管理,負責全球互聯網域名根伺服器、域名體系和IP地址等的管理。
這13台根伺服器可以指揮瀏覽器(比如.internet
explorer)和電子郵件程序(比如.Firefox)以控制互聯網通信。由於根伺服器中有經美國政府批準的260個左右的互聯網後綴
(如.com、.net等)和一些國家的指定符,美國政府對其管理擁有很大發言權。這使得我們顯得相當被動。
中國用戶在訪問帶有.com等後綴的國外網站時,大多仍需要經過國外的域名伺服器進行解析,中美海底光纜一旦發生斷裂,便會發生解析問題,中國東部、太平洋西海岸地區,屬於地震多發地帶,再加上台風等環境因素影響,形勢顯得更加嚴峻。

位互聯網資深專家解釋說,美國控制了域名解析的根伺服器,也就控制了相應的所有域名,如果美國不想讓人訪問某些域名,就可以屏蔽掉這些域名,使它們的IP
地址無法解析出來,那麼這些域名所指向的網站就相當於從互聯網的世界中消失了。比如,2004年4月,由於「.ly」域名癱瘓,導致利比亞從互聯網上消失
了3天。
注意,13台中除了歐洲兩台、日本一台之外,其餘全部位於美國。也就是說,只要美國願意,他就可以切斷全世界的網路。雖然網路是無國界的,但伺服器是有國界的。

『陸』 怎樣架設本地伺服器

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告

『柒』 自己如何搭建伺服器。

1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。

(7)根伺服器搭建方案擴展閱讀:

入門級伺服器所連的終端比較有限(通常為20台左右),況且在穩定性、可擴展性以及容錯冗餘性能較差,僅適用於沒有大型資料庫數據交換、日常工作網路流量不大,無需長期不間斷開機的小型企業。

不過要說明的一點就是目前有的比較大型的伺服器開發、生產廠商在後面我們要講的企業級伺服器中也劃分出幾個檔次,其中最低檔的一個企業級伺服器檔次就是稱之為"入門級企業級伺服器",這里所講的入門級並不是與我們上面所講的"入門級"具有相同的含義,不過這種劃分的還是比較少。

還有一點就是,這種伺服器一般採用Intel的專用伺服器CPU晶元,是基於Intel架構(俗稱"IA結構")的,當然這並不是一種硬性的標准規定,而是由於伺服器的應用層次需要和價位的限制。

『捌』 什麼叫根伺服器起什麼作用

根域名伺服器(英語:root name server)是互聯網域名解析系統(DNS)中最高級別的域名伺服器,負責返回頂級域的權威域名伺服器地址。它們是互聯網基礎設施中的重要部分,因為所有域名解析操作均離不開它們。

根伺服器主要用來管理互聯網的主目錄,最早是IPV4,全球只有13台(這13台IPv4根域名伺服器名字分別為「A」至「M」),1個為主根伺服器在美國,由美國互聯網機構Network Solutions運作。其餘12個均為輔根伺服器,其中9個在美國,2個在歐洲(位於英國和瑞典),1個在亞洲(位於日本)。

構充分兼容基礎上,「雪人計劃」於2016年在全球16個國家完成25台IPv6根伺服器架設,事實上形成了13台原有根加25台IPv6根的新格局,為建立多邊、民主、透明的國際互聯網治理體系打下堅實基礎。中國部署了其中的4台,由1台主根伺服器和3台輔根伺服器組成,打破了中國過去沒有根伺服器的困境。

當前,基於IPv6的下一代互聯網成為各國推動新科技產業革命和重塑國家競爭力的先導領域,亞太互聯網路信息中心預測,10年內IPv4將全面退出歷史舞台,互聯網將全面轉向IPv6。

擔憂多年的IPv4 地址耗盡時刻還是到了。負責英國、歐洲、中東和部分中亞地區互聯網資源分配的歐洲網路協調中心通過郵件確認,其最後的 IPv4 地址儲備池已於2019年11月25日完全耗盡。

工信部信息通信發展司司長聞庫介紹:到2025年我國IPv6網路規模、用戶規模、流量規模將位居世界第一位,網路、應用、終端全面支持IPv6,全面完成向下一代互聯網平滑演進升級。

根域文件

所有根域名伺服器都是以同一份根域文件(Root Zone file,文件名為root.zone)返回頂級域名權威伺服器(包括通用頂級域和國家頂級域),文件只有2MB大小。截至2017年10月9日,一共記錄了1542個頂級域。

對於沒被收錄的頂級域,是沒法通過根域名伺服器查出相應的權威伺服器。而其他遞歸DNS伺服器則只需要配置Root Hits文件,只包含根域名伺服器的地址。

IPv6根伺服器

隨著互聯網接入設備數量增長,原有 IPv4 體系已經不能滿足需求,IPv6 協議在全球開始普及。基於 IPv6 的新型地址結構為新增根伺服器提供了契機。

下一代互聯網國家工程中心於2013 年聯合日本和美國相關運營機構和專業人士發起「雪人計劃」,提出以 IPv6 為基礎、面向新興應用、自主可控的一整套根伺服器解決方案和技術體系,在全球完成25台 IPv6(互聯網協議第六版) 根伺服器架設。

以上內容參考網路-根域名伺服器

『玖』 Linux伺服器搭建實戰詳解的目錄

第1章 Linux系統概述 1
1.1 Linux的發展 1
1.2 Linux常見版本 2
1.2.1 Red Hat Linux 2
1.2.2 Debian Linux 2
1.2.3 Ubuntu Linux 3
1.3 Linux操作系統 3
1.3.1 Linux操作系統結構 3
1.3.2 Linux操作系統特點 5
1.3.3 Linux操作系統的應用領域 6
1.3.4 Red Hat Enterprise Linux 5 7
1.4 Red Hat Enterprise Linux 5的兩個版本 8
1.5 安裝和管理Red Hat Enterprise Linux 8
1.5.1 安裝前的准備 8
1.5.2 與其他操作系統並存的問題 10
1.5.3 Red Hat Enterprise Linux的安裝階段 11
1.6 Linux操作系統的引導與登錄 19
1.6.1 多系統引導管理器——GRUB及LILO 19
1.6.2 Linux的啟動過程 20
1.6.3 Linux的關閉與重新引導 20
1.6.4 Linux系統的登錄和退出 20
1.7 GNOME和KDE桌面管理器 22
1.7.1 GNOME桌面環境 23
1.7.2 KDE桌面環境 31
1.7.3 定製自己的桌面 42
第2章 FTP伺服器 45
2.1 FTP服務簡介 45
2.1.1 FTP工作原理 45
2.1.2 匿名用戶訪問的產生 46
2.1.3 FTP服務的連接模式 46
2.1.4 幾種流行的FTP伺服器軟體 48
2.2 安裝vsFTPd服務 49
2.2.1 安裝vsFTPd軟體 49
2.2.2 FTP服務的啟動與關閉 50
2.3 vsFTPd的相關配置 52
2.3.1 配置匿名用戶登錄環境 53
2.3.2 監聽地址與控制埠 53
2.3.3 FTP模式與數據埠 54
2.3.4 ASCII模式 55
2.3.5 超時選項 55
2.3.6 負載控制 55
2.3.7 用戶設置 56
2.3.8 用戶登錄控制 57
2.3.9 目錄訪問控制 57
2.3.10 文件操作控制 58
2.3.11 新增文件許可權設置 58
2.3.12 日誌設置 58
2.4 安裝與配置PureFTPD伺服器的 59
2.4.1 安裝Apache服務 59
2.4.2 安裝MySQL資料庫 61
2.4.3 安裝PureFTPD 62
2.4.4 生成PureFTPD服務管理腳本 64
2.4.5 配置匿名用戶登錄環境 64
2.4.6 安裝Zend Optimizer 65
2.4.7 WebPureFTP的安裝與配置 66
2.4.8 生成MySQL資料庫 67
2.4.9 生成pure-ftpd資料庫配置文件 68
2.4.10 使用webpureftp管理虛擬用戶 68
2.5 FTP伺服器的訪問 69
2.5.1 Linux環境下訪問FTP伺服器 69
2.5.2 Windows環境下訪問FTP伺服器 70
第3章 電子郵件伺服器 71
3.1 電子郵件服務概述 71
3.1.1 電子郵件服務簡介 71
3.1.2 郵件專有名詞解釋 72
3.1.3 POP3與SMTP協議 73
3.2 Postfix郵件伺服器 74
3.2.1 安裝Postfix郵件伺服器 74
3.2.2 Postfix配置文件 76
3.2.3 Postfix基本配置 77
3.2.4 虛擬別名域 80
3.2.5 用戶別名 80
3.2.6 SMTP認證 81
3.2.7 啟動和停止Postfix服務 83
3.2.8 配置與訪問電子郵件客戶端 84
3.3 POP和IMAP郵件服務 87
3.3.1 dovecot服務 87
3.3.2 CyrusImapd服務 88
3.4 Web支持電子郵件 92
3.4.1 Squirrelmail的安裝與配置 92
3.4.2 登錄Squirrelmail 94
第4章 Web伺服器 95
4.1 Web概述 95
4.1.1 Web服務簡介 95
4.1.2 HTTP協議簡介 96
4.1.3 Web伺服器軟體 99
4.2 Apache概述 99
4.2.1 Apache的誕生 100
4.2.2 安裝Apache服務 101
4.3 啟動與停止Apache服務 103
4.4 Apache服務的基本配置方法 106
4.4.1 httpd.conf配置文件 106
4.4.2 Apache服務主配置文件的構成 107
4.5 Apache伺服器控制存取的方式 112
4.5.1 Options選項 113
4.5.2 瀏覽許可權的設置 113
4.6 Apache服務的高級配置 116
4.6.1 虛擬目錄簡介 116
4.6.2 配置與管理虛擬主機 117
4.6.3 用戶認證和授權 119
4.6.4 配置SSI 123
4.6.5 MIME類型簡介 124
4.7 創建並配置動態網站 124
4.7.1 創建並配置JSP動態網站 124
4.7.2 創建並配置CGI動態網站 131
第5章 DHCP伺服器 133
5.1 DHCP服務概述 133
5.1.1 DHCP服務的實現原理 133
5.1.2 IP地址租約和更新 134
5.1.3 DHCP伺服器分配的IP地址類型 135
5.2 安裝DHCP服務 137
5.2.1 做好DHCP伺服器安裝前的准備 137
5.2.2 安裝DHCP服務的方法 138
5.2.3 啟動及停止DHCP服務 141
5.3 配置DHCP服務 142
5.3.1 DHCP配置文件及格式 142
5.3.2 配置IP作用域 145
5.3.3 配置客戶機的IP 選項 146
5.3.4 設置租約期限 147
5.3.5 保留特定的IP地址 147
5.3.6 多網段的IP地址的分配 148
5.3.7 DHCP伺服器配置實例 149
5.4 配置DHCP客戶機 150
5.4.1 以Linux操作系統作為客戶端配置 150
5.4.2 以Windows操作系統作為客戶端配置 152
第6章 DNS伺服器 155
6.1 DNS服務概述 155
6.1.1 DNS服務簡介 155
6.1.2 DNS提供的服務 156
6.1.3 DNS查詢原理和規劃 156
6.1.4 DNS域名解析 158
6.2 DNS服務的安裝 158
6.2.1 安裝DNS服務 159
6.2.2 安裝Chroot軟體包 159
6.2.3 DNS服務的啟動與停止 160
6.3 配置主要名稱伺服器 161
6.3.1 主配置文件 161
6.3.2 設置根區域和主區域 162
6.3.3 設置反向解析區域 165
6.3.4 根伺服器信息文件 166
6.3.5 區域文件 166
6.3.6 反向解析區域文件 169
6.3.7 功能實現 170
6.3.8 測試DNS伺服器 170
6.4 配置輔助DNS伺服器 174
6.5 配置緩存Cache-only伺服器 175
6.6 DNS客戶端的配置 176
6.6.1 在Linux下配置DNS客戶端 176
6.6.2 在Windows下配置DNS客戶端 177
第7章 代理伺服器 179
7.1 代理伺服器概述 179
7.1.1 代理伺服器的工作流程 179
7.1.2 代理伺服器的作用及相關應用 180
7.2 安裝Squid Server 181
7.2.1 Squid簡介 181
7.2.2 Squid Server的安裝 182
7.3 Squid Server的基本配置 184
7.3.1 設置監聽的IP和埠 184
7.3.2 設置緩存大小 184
7.3.3 訪問控制設置 186
7.3.4 指定Squid可以使用內存的理想值 188
7.3.5 其他參數設置 188
7.3.6 設置錯誤提示為中文 189
7.3.7 初始化Squid Server 189
7.4 啟動與停止代理伺服器 192
7.4.1 設置Squid服務隨系統的啟動而自動啟動 193
7.4.2 重新載入配置文件 195
7.5 Squid Server高級配置 195
7.5.1 實現透明代理 195
7.5.2 Squid安全設置 197
7.5.3 Squid外部程序支持選項 199
7.6 Squid日誌管理 199
7.6.1 日誌選項 199
7.6.2 Squid代理伺服器日誌系統的構成 199
7.6.3 日誌及流量分析軟體——Webalizer 200
7.6.4 Webalizer軟體的應用 204
7.7 不同環境下的代理客戶端的配置 205
7.7.1 Linux系統下Firefox代理設置 205
7.7.2 Windows系統下IE代理配置 207
第8章 Samba伺服器 209
8.1 Samba服務概述 209
8.1.1 Samba服務簡介 209
8.1.2 Samba服務的安裝 209
8.1.3 Samba服務的圖形化配置方法 212
8.1.4 啟動、停止和重啟Samba服務 216
8.2 Samba服務的配置文件 216
8.2.1 Samba服務的主要配置文件 217
8.2.2 Samba服務的密碼文件 217
8.2.3 Samba服務的日誌文件 218
8.3 smb.conf文件詳解 218
8.3.1 smb.conf文件結構 219
8.3.2 smb.conf文件的語法和變數 220
8.3.3 smb.conf文件詳解 220
8.3.4 smb.conf文件中的段 223
8.3.5 Samba服務具體參數設置 223
8.4 Samba服務功能實現 225
8.4.1 指定Samba所要加入的工作組 225
8.4.2 注釋說明伺服器 226
8.4.3 限制可訪問伺服器IP地址的范圍 226
8.4.4 列印機設置 227
8.4.5 設置guest賬號匿名登錄 228
8.4.6 設置日誌文件名、存放路徑及大小 228
8.4.7 伺服器安全設置 229
8.4.8 具體的共享設置 232
8.5 共享的資源訪問 234
8.5.1 不同客戶端主機的資源訪問 234
8.5.2 本機Windows分區和Linux分區的資源互訪 235
第9章 NFS伺服器 237
9.1 NFS服務簡介 237
9.1.1 使用NFS的優勢 237
9.1.2 NFS服務的組件 238
9.2 RPC簡介 238
9.3 安裝並配置NFS服務 239
9.3.1 安裝NFS服務 239
9.3.2 配置NFS服務 240
9.3.3 NFS文件的存取許可權 242
9.4 啟動與停止NFS服務 243
9.5 在客戶端掛載NFS文件系統 244
9.5.1 查看NFS伺服器信息 244
9.5.2 載入NFS伺服器共享目錄 245
9.5.3 自動掛接NFS文件系統 246
第10章 LDAP目錄服務 247
10.1 目錄服務概述 247
10.1.1 X.500簡介 247
10.1.2 初識LDAP 248
10.1.3 X.500與LDAP 251
10.1.4 流行的目錄服務產品 252
10.2 深入認識LDAP 254
10.2.1 LDAP的幾種基本模型 254
10.2.2 如何規劃目錄樹 256
10.2.3 LDAP的應用領域 257
10.3 安裝LDAP 257
10.3.1 安裝Berkeley DB 257
10.3.2 安裝OpenLDAP 260
10.4 配置OpenLDAP 261
10.4.1 OpenLDAP的基本配置 261
10.4.2 啟動OpenLDAP伺服器 262
10.5 為OpenLDAP建立初始化數據 263
10.6 LDAP圖形界面管理工具簡介 264
10.6.1 主要的LDAP圖形界面管理工具 264
10.6.2 安裝phpLDAPadmin 266
10.7 配置phpLDAPadmin 268
10.7.1 生成phpLDAPadmin主配置文件 268
10.7.2 phpLDAPadmin的基本配置 268
10.8 使用OpenLDAPadmin管理目錄樹 271
10.8.1 進入phpLDAPadmin 271
10.8.2 創建組織單元 272
10.8.3 創建用戶組 274
10.8.4 創建用戶賬號 276
10.9 實現LDAP服務的身份驗證 277
10.9.1 實現Linux系統用戶驗證 277
10.9.2 實現FTP用戶驗證 279
10.9.3 實現Web用戶驗證 280
第11章 SSH伺服器 281
11.1 SSH服務概述 281
11.1.1 SSH服務簡介 281
11.1.2 公鑰加密體系結構 282
11.2 SSH服務的安裝 283
11.3 配置SSH伺服器 283
11.4 SSH服務的啟動和停止 286
11.4.1 啟動SSH服務 286
11.4.2 重啟SSH服務 287
11.4.3 自動啟動SSH服務 287
11.4.4 停止SSH服務 288
11.5 使用SSH客戶端 288
11.5.1 SSH客戶端在Windows平台下的使用 288
11.5.2 SSH客戶端在Linux平台下的使用 289
第12章 MySQL資料庫的配置 293
12.1 MySQL概述 293
12.1.1 MySQL簡介 293
12.1.2 MySQL的應用領域 294
12.2 安裝MySQL 295
12.2.1 安裝前的准備 295
12.2.2 MySQL的具體安裝過程 295
12.3 啟動與停止MySQLD服務 298
12.4 配置及使用MySQL服務 298
12.4.1 修改MySQL管理員的口令 299
12.4.2 MySQL資料庫的創建和使用 299
12.4.3 MySQL數據表的創建和使用 300
12.4.4 索引的創建和刪除 304
12.4.5 用戶的創建和刪除 305
12.4.6 用戶許可權的設置 306
12.5 圖形化配置MySQL 309
12.5.1 安裝phpMyAdmin 309
12.5.2 配置phpMyAdmin虛擬目錄 310
12.5.3 使用phpMyAdmin 311
第13章 使用Webmin配置各種服務 313
13.1 Webmin的概述 313
13.1.1 Webmin簡介 313
13.1.2 Webmin特性 313
13.1.3 Webmin主要功能 314
13.2 安裝和配置Webmin 317
13.2.1 Perl語言解釋器的安裝 318
13.2.2 Net-SSLeay perl和OpenSSL的安裝 318
13.2.3 安裝與訪問Webmin 319
13.2.4 設置Webmin為中文界面 321
13.2.5 停止和啟動Webmin服務 322
13.3 用Webmin配置服務 323
13.3.1 Samba服務的配置 323
13.3.2 NFS服務的配置 327
13.3.3 DNS服務的配置 328
13.3.4 Web服務的配置 331
13.3.5 網路防火牆與NAT服務配置 336
13.3.6 代理服務配置 342
13.3.7 SSH服務的配置 349
第14章 Linux命令行 351
14.1 Linux Shell概述 351
14.1.1 Linux Shell簡介 351
14.1.2 系統默認Shell——Bash Shell 351
14.1.3 設置使用其他Shell 352
14.2 啟動Shell 353
14.2.1 終端啟動Shell 353
14.2.2 直接啟用Shell 354
14.2.3 直接啟動命令行窗口 354
14.3 Shell指令詳解 355
14.3.1 目錄及文件管理指令 355
14.3.2 信息顯示指令 360
14.3.3 網路基本配置指令 363
14.3.4 關機和注銷指令 366
14.4 配置Shell環境 367
14.4.1 Shell環境變數 367
14.4.2 環境變數設置 369
14.4.3 Shell環境配置文件 370
14.5 使用vim文本編輯器 371
14.5.1 vim編輯器簡介 371
14.5.2 常用vim指令 372
14.5.3 vim的定製 376
第15章 Linux操作系統中的 網路連通性測試 377
15.1 網路線路的連通性測試 377
15.1.1 雙絞線的線芯 377
15.1.2 測試直通雙絞線 378
15.1.3 測試交叉雙絞線 378
15.1.4 利用ping命令測試網路連通性 379
15.2 路由跟蹤 382
15.2.1 traceroute命令 382
15.2.2 traceroute顯示代碼 383
15.2.3 traceroute命令選項的應用 384
15.3 Linux圖形界面下測試網路 386
15.3.1 進入「Network Tools」窗口 386
15.3.2 網路設備查詢 387
15.3.3 網路連通性測試 387
15.3.4 網路信息統計 388
15.3.5 網路路由跟蹤 388
15.3.6 網路埠掃描 389
15.3.7 網路查閱 389
15.3.8 查詢登錄用戶的信息 390
15.3.9 域名查詢工具 390
第16章 Linux網路管理 391
16.1 靜態IP地址管理工具 391
16.1.1 IP地址 391
16.1.2 子網掩碼 392
16.1.3 TCP/IP配置文件 392
16.1.4 在圖形界面下配置乙太網絡 392
16.1.5 在命令模式下配置乙太網 397
16.2 動態IP地址分配工具 400
16.2.1 獲取動態IP地址 400
16.2.2 安裝DHCP服務 401
16.2.3 DHCP服務的啟動與停止 404
16.2.4 DHCP服務的配置 405
16.3 網路地址表管理工具 407
16.3.1 顯示ARP緩存 407
16.3.2 管理ARP緩存 408
第17章 軟體基礎管理 409
17.1 Kickstart簡介 409
17.1.1 安裝Kickstart 409
17.1.2 Debian/Ubuntu的自動化安裝 419
17.2 Linux操作系統中的軟體包管理 420
17.2.1 RPM簡介 420
17.2.2 RPM軟體包管理系統的應用 423
17.3 Debian的軟體包管理系統 434
17.3.1 DPKG簡介 434
17.3.2 DPKG軟體包管理系統應用 435
第18章 軟體包高級管理 441
18.1 APT——高級軟體包管理 441
18.1.1 APT概述 441
18.1.2 應用APT軟體包管理系統 442
18.2 YUM——智能化的RPM軟體包管理 452
18.2.1 YUM概述 452
18.2.2 應用YUM軟體包管理系統 453
18.3 Linux內核的升級 462
18.3.1 獲取內核源代碼 463
18.3.2 配置內核 464
18.3.3 編譯內核 467
18.3.4 安裝內核 469
第19章 用戶和進程管理 471
19.1 用戶管理 471
19.1.1 用戶賬號文件 471
19.1.2 用戶群組文件 474
19.1.3 命令行方式的用戶管理 476
19.1.4 圖形界面方式的用戶管理 486
19.1.5 命令行方式的群組管理 486
19.2 進程管理 490
19.2.1 進程及作業 490
19.2.2 進程式控制制 490
19.2.3 作業控制 494
第20章 管理Linux文件系統及磁碟 497
20.1 管理Linux文件系統 497
20.1.1 Linux文件系統結構 497
20.1.2 常見的文件系統 497
20.1.3 文件類型 498
20.1.4 文件壓縮與歸檔 498
20.1.5 文件鏈接 503
20.1.6 安裝文件系統 505
20.2 磁碟管理 507
20.2.1 硬碟簡介 507
20.2.2 管理磁碟分區 509
20.2.3 使用磁碟管理命令 529
20.2.4 磁碟配額管理問題 539
第21章 Linux系統安全 549
21.1 系統安全基礎設置 549
21.1.1 BIOS安全 549
21.1.2 賬號安全 549
21.2 系統安全高級設置 552
21.2.1 重要文件 552
21.2.2 防止攻擊系統 553
21.2.3 開啟安全服務 555
21.2.4 審計日誌 556
21.2.5 文件和目錄許可 558

『拾』 技術指南:如何搭建文件伺服器

文件伺服器不能執行計算任務。也就是說他們不能運行客戶端程序。另外,文件伺服器不能像網路伺服器那樣提供動態內容。而且文件伺服器也不能像資料庫伺服器那樣,即前者無法提供對共享資料庫的訪問,而後者可以。文件伺服器能通過Windows或者UNIX操作系統協議由本地內部互聯網或者通過文件傳輸或超文本傳輸協議(FTP和HTTP)由企業內部互聯網提供對靜態文件的訪問。 文件伺服器最初的功能就是存儲。對於家庭用戶而言,一個中央存儲位置可以提高整體計算效率和降低整體計算成本。通過將所有的重要文件放在一個單獨的位置上,你就無需再擔心你所使用文件的不同版本,也不用再擔心由於大量非關鍵文件副本分散在不同系統中而浪費了硬碟空間,可以在正確計算機的備份存儲媒介上備份正確的文件,以確保家中的每台個人計算機都可以訪問適當的文件。 從系統製造商的角度來說,一台文件伺服器還能從各個硬碟中釋放各種工作站計算機,減少整體的硬碟支出。隨著固態硬碟(以每GB高昂的成本提供強大的性能)的興起,文件伺服器能將工作站從普通硬碟的性能桎梏中解放出來,對於上網本和超便攜筆記本來說特別有用,因為這些移動計算機通常只能容納一個硬碟,所以固態硬碟的小身材通常是移動設備的理想選擇。 一台專用文件伺服器能允許家庭中的每個用戶(無論他們是在家中還是在路上)來訪問需要的每一個文件,不管他們在特定的時間下使用那款特殊的設備。專用文件伺服器能允許用戶與朋友和合作者共享文件,只要給他們提供一個URL,一個域名和密碼以及指定他們所訪問的內容即可。舉例來說,或許你希望與親家共享孩子在學校的照片,但是你的雲存儲能力無法滿足所有這些照片的展示以及其他你存儲在雲硬碟上的文件。或許你希望與同事共享不想被上傳到亞馬遜或者其他第三方所屬的伺服器的敏感信息,但是文件太大又無法發電子郵件。或許你只想訪問200GB的MP3音樂庫,但是你所居住的旅館只能滿足600GB的固態硬碟的上網本。這些例子僅僅是例證文件伺服器有用性的冰山一角而已。 也就是說文件伺服器是滿足所有這些需求的一個選擇。你可以將你所有的照片集中在快閃記憶體上,下次在見到親家的時候把快閃記憶體交給他-但是這意味著每次你希望和親家共享更多照片的時候每次都必須這么做-誰知道你是否能拿回你的快閃記憶體呢?你也可以將刻好的DVD-R交給你的同事,--但是或許一個4GB容量的DVD-R是根本不夠的,電子郵件需要像蝸牛一樣花費數天。如果你在旅途當中,你可以攜帶攜帶型外置硬碟,又占空間,又可能被盜或者丟失。文件伺服器是一種解決所有這些問題的簡單易行的解決方案。家用文件伺服器不需要企業級硬體,價格是家庭用戶可以承受的。而且文件伺服器還是由節能組件製造的,不會導致高額的電費賬單。 你希望如何輕松的管理你的文件?很不幸許多越來越強大的文件伺服器操作系統對於非IT的人員來說操作起來並不容易。不過,市場上有可以輕松駕馭的伺服器操作系統。一旦發生災難該如何恢復你的文件?將你的文件放在一台計算機上等同於將你所有的雞蛋都放在同一個籃子里,這是風險很大的。該如何保障安全呢?任何類型的網路上的任何資源都存在被入侵的風險。這份指南能回答所有這些問題,它主要是針對家庭用戶,因此有必要在存儲空間,管理能力,恢復能力和安全簡化上作出一些犧牲,因為家庭用戶通常無法負擔高額的成本,也不需要專業級別的文件伺服器解決方案。 簡單來說,一台網路關聯存儲設備是一台計算機應用工具,它是專門為提供網路訪問存儲而設計的。網路關聯存儲設備與文件伺服器相比,通常能提供更加簡單的管理職能(比如輕點幾下滑鼠就能完成插入和播放功能),但是經常會收到所有權軟體的限制,存儲空間有限且無法像專用文件伺服器那樣實現擴展。另外,能容納像本指南中所描述的大量硬碟的高端網路關聯存儲設備比文件伺服器要貴的多。最後,由於他們的設計通常只是針對一種用途,他們就不像文件伺服器那樣靈活,在多系統家庭中必須指定基本的工作站。也就是說,盡管網路關聯存儲設備超出了本指南討論的范圍,但是如果你對其不夠熟悉的話也值得去關注一下。 本指南與作者之前的那些指南是有諸多不同的,它不是糾結於能執行特定工作任務的指定價格範圍內的指定系統,而是探討操作系統和組件類型的選擇,以及這些不同的選擇如何與解決不同的需求完美匹配。也就是說,或許你需要大量存儲空間,但是你不是特別關心備份。或者你根本不需要太大的存儲空間,但是希望使用非常直觀的文件伺服器操作系統。

熱點內容
sae連接資料庫 發布:2025-01-11 15:55:09 瀏覽:620
斷點上傳續傳 發布:2025-01-11 15:50:23 瀏覽:247
編程說明文 發布:2025-01-11 15:50:21 瀏覽:698
格式化數組php 發布:2025-01-11 15:43:52 瀏覽:7
伺服器能查ip嗎 發布:2025-01-11 15:27:36 瀏覽:911
住宅燈如何配置 發布:2025-01-11 15:27:35 瀏覽:621
手機取款密碼在哪裡設置 發布:2025-01-11 15:17:28 瀏覽:970
安卓手機飢荒在哪裡下 發布:2025-01-11 15:16:27 瀏覽:834
壓縮軟膠 發布:2025-01-11 15:10:08 瀏覽:971
安卓怎麼恢復刪除照片恢復軟體 發布:2025-01-11 14:55:49 瀏覽:172