史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 網路軟硬體架設技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-03-30, 11:43 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 寬帶用戶建站完全手冊

寬帶用戶建站完全手冊

目前很多用戶已經寬帶接入Internet了,寬帶所能夠提供的帶寬,已經足以讓你的電腦作為一台互聯網服務器,即使是採用不對稱上下行帶寬的ADSL接入,其相對較低的上行帶寬也已經大於以前小型網站的接入帶寬。只要加裝一些軟體,就可以讓你的電腦成為一台網路服務器,為其他互聯網用戶提供諸如Web、FTP、MAIL、MMS等多種服務。而且,需要加裝的軟體都可以通過互聯網**下載使用。
 
一、申請動態域名


1.動態域名基礎

要利用寬帶網路的帶寬,架設自己的網路服務器,首先考慮的問題是如何讓其他用戶通過互聯網訪問你的網站。如果你的寬帶接入服務提供商給你分配了一個固定IP位址,那麼問題就變得非常簡單。但固定IP接入的月租費要遠高於虛擬撥號。

以ADSL為例,用戶一般都使用虛擬撥號方式,連接到接入服務提供商的服務器,由接入服務商給你分配一個IP位址,也就是所謂的動態IP位址,你每次撥號所獲得的IP位址都是不一樣的。那麼,其他用戶不可能通過一個固定IP來訪問你的站點,你也不可能在每次電腦的IP位址改變時手動通知所有用戶。所以你需要使用動態域名服務來解決這一問題,申請一個能夠一直指向你電腦當前IP位址的動態域名,讓用戶可以通過它來訪問你的站點。在你的電腦IP位址改變時,自動把改變情況通知動態域名的服務器。這些可以通過軟體自動實現,你所需要做的是申請該服務並安裝負責自動更新的軟體。

2.動態域名解析

(1)註冊動態域名:

流星雨DDNS提供動態域名解釋服務,你可以到http://ddns.donice.org/註冊和申請免費的動態域名。

如果你擁有自己的域名,也可以申請將其免費轉入到流星雨DDNS服務器,這樣你可以自己管理自己域下面的動態域名。

(2)安裝動態域名軟體:

你可以到[url]http://ddns.donice.org/下載新版本的既時更新琥/url]{序DirectUpdate。

DirectUpdate的安裝非常簡單,這裡檢視安裝幫助。通常如果沒有特殊原因,不必改變安裝過程中軟體預設的選項,也應該讓軟體在系統啟動時自動執行,避免有時忘記執行軟體,造成動態域名無法更新。

(3)設置動態域名:

在DirectUpdate的配置面板增加在流星雨DDNS申請的帳戶和密碼。到此,軟體的安裝和設置就完成了。

注意:如果你使用的寬帶接入服務只能夠分配到一個內部網的保留IP,需要通過接入服務商的代理服務器來訪問互聯網,那麼你將無法向其他互聯網用戶提供服務。但如果你是通過路由服務接入的局域網用戶(如果你對自己所使用的接入方式不太解,請咨詢網路管理員或者服務提供商),流星雨DDNS也可以把你申請的域名正確指向你接入互聯網時的公網IP位址,而不會錯誤地指向你的局域網IP位址。只要你在路由器上,把Web服務和FTP服務的80與21連接阜映射到你電腦的局域網IP上,在局域網中的電腦也可以向其他互聯網用戶提供服務。

二、WWW服務器的架設

目前有很多訊息提供商提供WWW服務器架設的付費服務。其實,我們完全可以自己打造WWW的個人服務器,在網上發佈一些個人訊息。WWW服務器的架設有很多種方式,下面介紹一些主流的實現方法:

1.利用Windows 2000/XP中的IIS架設

目前很大一部分的WWW服務器都架設在IIS(Internet Information Service,Internet訊息服務)之上,它使用的環境為Windows 2000/XP+IIS,在Windows 2000/XP系統中,預設值的情況下,它們在系統初始安裝時都不會安裝IIS,因此需要將這些元件新增到系統中去。

(1)安裝IIS:

在控制台中選擇「新增或刪除程序」,在出現「新增/移除程序」對話視窗中選擇「新增/移除Windows元件」選項。

在出現的「Windows元件嚮導」對話視窗中選擇安裝Internet訊息服務(IIS)。點擊「下一步」按鈕,並將Windows 2000/XP安裝光碟放入光碟,安裝程序即可將程序檔案複製到硬碟中,點擊「結束」即可完成安裝。

(2)配置IIS中的Web服務器:

IIS中Web服務器的配置主要包括如下幾部分:

開啟IIS服務器的配置彈出視窗,依次點擊「開始→程序→管理工具→Internet服務管理器」,開啟「Internet訊息服務」對話視窗。右擊「預設值Web站點」節點,選擇「內容」命令。

在開啟的「預設值Web站點內容」彈出視窗中,點擊「主目錄」選擇項,在「本地路徑」框中設置Web內容在硬碟中的位置,其預設值目錄為「C:\Inetpub\wwwroot」,你可也可以點擊「瀏覽」按鈕,根據需要自己需要來進行設置。

點擊「文檔」選擇項,設置自己預設值的首頁網頁名稱。一般來說網站首頁檔案的名稱都是Index.html、Index.htm或Default.html。在IIS裡預設值為Default.html,我們可以點擊「新增」按鈕,然後在開啟的對話視窗中輸入首頁檔案的名稱,如果你的「預設值文檔」裡面存在多個檔案名,那麼你就要注意了,因為IIS是按照順序,從上到下逐個讀取的,只有第一個檔案名找不到時,它才會讀取第二個檔案,所以你最好將其他不需要的首頁檔案名都刪除掉,同時將自己用的首頁檔案名稱通過點擊旁邊的向上的箭頭移動到最上方的位置。

確認預設值的Web站點是否已經啟動,如果沒有,可以右擊「預設值Web站點」節點,選擇「啟動」命令,在開啟的IE地址欄中鍵入本機的IP位址,即可看到自己指定的主頁已經開始在Internet上發佈了。

這裡只是介紹IIS最基本的設置選項,你還可以按照需要去具體設置上面提到的「預設值Web站點內容」,通過它來配置IIS的安全和其他一些參數。(進一步的設置方法可以參看《電腦報2001年合訂本》下冊附錄中的《IIS 5.0網路建站完全手冊》一文。)

IIS雖然好用,但預設值安裝的情況下,它也有很多的安全漏洞,包括著名的Unicode漏洞和CGI漏洞,因此在IIS安裝完成之後,建議繼續在微軟公司主頁上下載安裝它們提供的安全漏洞修正檔SP1和SP2。此外,建議將磁碟的檔案系統轉換成NTFS格式,安裝系統的分區可在系統安裝候轉換,也可在安裝完系統以後用PQMagic等工具進行轉換。

2.利用Windows 98/Me中的PWS架設

PWS,Personal Web Server,即個人網頁服務器,它主要適合於新建小型個人站點,其配置和使用比較簡單,但功能卻很強大。

(1)安裝PWS:

對Windows 9X/Me系統來說,在光碟裡放入安裝光碟,進入光碟的Add-ons\Pws\目錄,連按兩下Setup.exe命令即可開始安裝。如果需要一些例如ASP等高階功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。元件安裝完成後,系統會要求用戶設置WWW服務目錄,你可以根據具體情況來設置,建議以預設值目錄來安裝。最後點擊「完成」按鈕並根據提示重新啟動電腦後,就可在右下角工作列看見PWS的圖示。

開啟IE彈出視窗,在地址欄中輸入「http://localhost」、「http://127.0.0.1」或者「http://你的IP位址」,就可看到PWS的?..S已經成功執行。

(2)配置PWS:

連按兩下螢幕右下角的PWS圖示啟動「個人Web管理器」。由管理器界面可以看出它包括5個部分,可分別管理不同的功能,利用PWS架設自己的WWW服務器一般主要有如下幾個步驟。

啟動PWS。在PWS的主畫面選項處,它細分為「發佈」和「監視」兩部分。首先必須通過點擊「啟動」按鈕來開啟PWS的服務。在這裡,你還可以通過「監視」中的內容檢視Web站點的一些訪問統計訊息。

設定虛擬目錄。假定你的網頁存放在「C:\ww\Homepages\」下,首頁檔案名為「Default.html」。首先需要選定虛擬目錄,點擊「新增」按鈕,在出現的「新增目錄」對話視窗中,指定網頁所在的驅動器號和目錄,這裡是「C:\ww\Homepages\」,並且為自己的這個虛擬目錄設置一個別名,別名可以隨便設置,是朋友訪問你網站時的目錄名稱。

安全建議:設置目錄的訪問權限為「讀取」和「腳本」,為安全起見,不要選取「執行」權限。

預設值情況下,PWS服務器的根目錄是「C:\Inetpub\wwwroot」。我們如果不需要具體來設置虛擬目錄,也可將你存放的網頁的所有檔案拷貝到該目錄中,例如:將「C:\ww\Homepages\」中所有的檔案拷貝到「C:\Inetpub\Wwwroot」中即可。

設置預設值文檔。接下來,為你的虛擬目錄設置一個能在預設值情況下自動識別的網頁文檔。該文檔的作用是,當進入本站點時,如沒有指定要訪問的文檔,則服務器自動提供一個預設值文檔讓其訪問。選中「啟用預設值文檔」復選項,並在「預設值文檔」框中,輸入自己的首頁文檔名「Default.html」。

安全建議:和上面一樣,出於安全的原因,不要選中「允許瀏覽目錄」復選項,以免別人看到整個目錄裡的所有檔案。

新建訪問記錄。如果我們要監控訪問我們頁面的用戶,還可以在高階中選擇「儲存Web站點活動日誌」選項,系統就會自動幫我們記錄訪問該Web站點的資料,這些資料將記錄訪問者的IP位址、訪問時間和訪問內容。服務器將在「C:\Windows\System\Logfiles」中的資料夾中建立一個名為「Ncyymm.log」的檔案(yy為年份,mm為月份)。該檔案可用文本編輯器檢視,也可在DOS彈出視窗中用「Type」命令檢視。

經過這樣簡單的設置,開啟IE並輸入你自己的IP位址即可看到你發佈的主頁,無論是否上網都可調試自己的站點。當然也可以使用一個特殊的IP來檢驗安裝的正確性和回送地址,即http://127.0.0.1或者http://localhost。

此外,PWS還有其他幾個選項用來增強它的功能,主要包括如下兩個選擇項:

發佈:這部分主要是提供定制個人主頁的發佈及編輯檔案發佈列表的功能。你可以將檔案發佈出去以供別人瀏覽和下載。這個過程實際上也是結合了PWS的ASP功能。此外,這裡還可以在定制個人發佈主頁時新建來賓簿和留言簿。


例如,你想將「C:\Download\QQ.zip」發佈出去,首先點擊「發佈」按鈕,點擊「下一步」按鈕,進入「發佈嚮導」對話視窗,在「發佈嚮導」框中填入相應的項目即可。點擊「新增」按鈕,並點擊「下一步」按鈕,PWS即提示你「已新增下列檔案:QQ.zip」。繼續點擊「下一步」按鈕,預設值是選中「將檔案加入到發佈的列表」項,點擊「下一步」按鈕,即可將要發佈的「QQ.zip」檔案發佈出去。開啟IE彈出視窗並訪問自己的Web站點,就可看到網頁上多了個發佈文檔的鏈接,其中就含有剛才配置好的發佈出去的檔案。


Web站點:點擊「Web站點」按鈕即可出現「主頁嚮導」對話視窗,PWS提供了主頁、來賓薄和留言本3種頁面的模板。按嚮導的提示選擇好選項,就可出現動態ASP設置頁面,可在這裡編輯主頁、檢視來賓簿、開啟留言簿,以得到一些反饋訊息。


3.採用Apache架設

Apache是使用範圍最廣的一款Web服務器設置軟體,它主要以高效、穩定、安全、**而著稱。你可以到http://www.apache.org/dist/httpd/bin...住選擇For Win32的無源碼版本。


(1)安裝Apache:


連按兩下Apache的安裝檔案,一路點擊「Next」按鈕便可完成安裝。在安裝過程程序會要求輸入你的Network Domain(網路域名,如XXX.com);Server Domain(服務器域名www.XXX.com)和網站管理員的E-mail,請如實填寫。


安裝完畢,Apache將自動啟動,你可以在IE地址欄裡輸入:「http://localhost」或「http://127.0.0.1」看到預設值的Apache首頁。此外,在Windwos 2000/XP系統的「管理工具」的「服務」項中,也可找到Apache服務的身影,以後Apache就可以作為一項服務,隨著機器的啟動而自動執行。


(2)配置Apache:


Apache的核心配置檔案是「Httpd.conf」,它位於Apache的安裝路徑\Conf\中,此外,依次點擊「開始→程序→Apache HTTP Server→Edit the Apache httpd.conf Configuration File」也可以搜尋到。用記事本開啟它,可以看到這些配置檔案都以文本方式存在,其中「#」為Apache的註釋符號,我們可以在記事本表單中的編輯選項點擊「搜尋」逐一輸入下面要配置的關鍵字,並進行相應配置。


配置DocumentRoot:這個語句指定你主頁放置的目錄路徑。你可以使用預設值的,一般就是Apache安裝目錄下的一個子目錄,當然也可以自己指定一個。需要注意的是,這句末尾不要加「\」。此外,路徑的分隔符在Apache Server裡寫成「\」,例如我們可以在此處將其設定為「C:\ww\Homepages\」,開啟主頁時,預設值開啟的文檔就直接去該目錄下搜尋了。


配置DirectoryIndex:這就是你站點預設值顯示的主頁,例如你在「C:\ww\Homepages\」中預設值的主頁名稱為「Default.html」,在這裡將其新增進來即可。此外,一般情況下,我們在此處還可以加入「Index.htm Index.php Index.php3 Index.cgi Index.pl」等。

注意:每種類型之間都要留一空格。

設置完畢,啟動IE輸入你電腦的IP即可訪問自己的Web站點,你也可以在該檔案的ServerName處定義你的域名,在ServerAdmin處輸入你的E-mail地址。以上兩條就是在安裝時選擇配置的,以後可以在此處修改它們的內容。

此外,如果你拒絕一部分人訪問你的站點,也可以到Apache的安裝目錄下找到Access檔案,輸入你禁止的IP位址即可。

三、FTP服務器的架設

所謂的FTP,即File Transfer Protocol(檔案傳輸協議),其作用是使Internet用戶能夠將檔案從一台電腦拷貝到另一台電腦,為實現Internet資源共享提供有力的保障。用戶啟動FTP客戶機程序,通過輸入戶名和密碼與遠端主機上的FTP服務器建立連接,一旦成功,在Internet上用戶電腦和宿主電腦之間就建立起一條命令鏈路,客戶程序通過它向FTP服務器發送諸如改變目錄,顯示目錄清單這類命令,FTP服務器則返回每條命令執行後的狀態訊息。

1.利用Windows 2000/XP中的IIS架設

啟動IIS,並啟動IIS上的FTP服務。在預設值的情況下,此時你的FTP服務器已經搭建好,並且可以立即登錄,但是該FTP中沒有任何檔案。右擊IIS中的「預設值FTP站點」節點,選擇「內容」命令,開啟相應的內容設置對話視窗。

點擊「主目錄」選擇項,在FTP站點目錄的「本地路徑」處填上你要設置的共享檔案路徑。預設值情況下,此處的資料夾位置為「C:\Inetpub\Ftproot」,你如果臨時想改變共享目錄,隨時都可在此處修改,以後別人登錄你的FTP服務器時顯示的檔案列表就是在這個目錄中。

在「主目錄」的選擇項中,你還可設置FTP服務器的檔案訪問權限,分別有讀取、寫入和日誌訪問。安全起見,這裡的寫入權限一般不選,保證匿名用戶不能隨意對你檔案進行操作。

設置登錄的用戶。如果你願意提供「匿名」的訪問權限,還需在「安全」選項中處選擇「允許匿名連接」選項。此外,你還可從Windows系統帳戶中選擇FTP服務器的特殊帳戶,當然也可以自己任意設置用戶名和密碼。

在「消息」選擇項中,有「歡迎」、「退出」和「最大連接數」3個輸入框,分別代表別人在登錄、退出時FTP服務器上給出的提示訊息,你可根據自己的需要設置。此外,最大連接數是設置同時連接本地FTP的最大主機台數。

在「FTP站點」選擇項中設置FTP標誌,包括說明、IP位址和連接阜,這裡一般不需要改動,按照預設值選擇即可。此外,在「C:\Winnt\System32\Logfiles」目錄中你還可以看到連接上你FTP的IP、時間等日誌訊息。

此時,利用IE或者任何一款FTP的客戶端軟體即可登錄你架設好的FTP站點。

2.利用Serv-U架設

在FTP服務器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定。

(1)下載並安裝Serv-U:

你可以到[url]http://www.serv-u.com/download.htm下載該軟體的最新版本。在下載頁面,你需要輸入自己的名字與電子郵件地吝/url]},然後點擊「遞交」按鈕,方可進入下載頁面。

該程序支持所有版本的Windows操作系統,軟體有三種授權方式,當第一次安裝時,你可以**使用標準版30天,標準版沒有遠端管理功能,可以新建100個用戶帳戶,可以使用一個域名和25個連接。當30天**試用期過去,軟體將自動變成個人版,個人版只允許一個域名和一個連接,可新建5個用戶帳戶,並且不能夠設置目錄映射與檔案鏈接。

下載完成後直接進行安裝即可。


(2)設置Serv-U:


Serv-U安裝完成後,將自動執行管理程序,第一次執行管理程序會啟動設置嚮導。通過此嚮導,可以幫你輕鬆地完成基本設置。


基本設置:首先,設置嚮導將顯示歡迎訊息,點擊「Next」按鈕,嚮導將詢問是否需要在表單中顯示小圖示,此處可根據自己的需要進行選擇。選擇後嚮導提示將啟動Serv-U服務器,點擊「Next」按鈕即可啟動。接下來進入IP位址設置,因為你將使用動態域名,並沒有固定的IP位址,所以不需要填寫,直接點擊「Next」按鈕按鈕進行域名設置,在此輸入你申請到的動態域名。點擊「Next」按鈕,嚮導將詢問是否把Serv-U設置為系統服務(Install as system server),如果希望系統啟動時自動啟動服務器則點擊「Yes」選項,否則選擇「No」。


設置匿名用戶:決定是否把Serv-U設置為系統服務後,FTP服務器的基本設置就已經完成了。點擊「Next」按鈕,開始設置使用服務器的用戶帳戶和權限。接下來嚮導將詢問該服務器是否允許匿名登錄(Allow anonymous access),接受匿名登錄意味著允許任何人登錄到你的服務器共享檔案,如果你的服務器只準備為固定的用戶服務,可以不接受匿名登錄。


如果選擇了接受匿名登錄,下一步將讓你選擇匿名用戶的根目錄,當匿名登錄用戶登錄時將自動轉到該目錄,你可以通過點擊輸入框旁邊的檔案櫃圖示,瀏覽選擇硬碟上的目錄。選擇根目錄後點擊「Next」按鈕,可以設置是否將匿名用戶鎖定在剛才選定的根目錄中(Lock anonymous users in to their home directory),如果鎖定在根目錄上,匿名用戶將不能夠轉到根目錄的上級及其他目錄。為了安全著想,推薦你選中此項。


設置普通用戶:設置完匿名用戶或選擇不接受匿名登錄後,嚮導將提問是否新建其他帳戶(Create named account),你既可以現在設置,也可以在以後需要時通過管理程序新增。


如果選擇了新建其他帳戶,嚮導將要求輸入用戶名及密碼,然後按照設置匿名用戶的步驟,逐一提示選擇根目錄和是否鎖定在根目錄上。唯一不同的是,在設置最後,程序將讓你選擇該用戶的管理特權(Account admin privilege),此處你可根據自己的需要進行選擇,一般使用它的預設值值「No privilege」。當所有設置完畢後,點擊「Finish」按鈕即可。


另外,在設置用戶時,通過管理程序建立用戶組,再建立用戶並把他們分配到各自的用戶組中,也是一個很好的方法,這樣就不需要逐一為用戶設置權限,管理上也更為方便。


(3)管理自己的服務器:


完成設置後,Serv-U將自動轉到管理程序彈出視窗,你會發現該程序有許多個管理選項,並且每一項都有多個選擇項,每個選擇項中也有多項設置。


Serv-U管理程序左邊彈出視窗中的「Local Server」選項下是本地服務器的設置,因為你使用本地電腦作為服務器,不需要關心遠端管理的問題,所以你需要的所有管理功能都在「Local Server」下。共有「License」、「Settings」、「Activity」、「Domains」四個選項,「Domains」選項下有你剛才在設置嚮導中輸入的域名,你可以通過以該域名為名稱的條目下的管理選項,對域進行設置。


全局設置:並不是所有的管理設置你都需要關心,例如在「Local Server」選項下的「License」項,只是在註冊時才需要用到。你最需要重視的是「Settings」選項下的設置,特別是在「Local Server」下的「Settings」項,這是整個服務器的全局設置。


點擊「Settings」選項,管理程序右邊彈出視窗將顯示三個選擇項,其中普通選擇項(General)可設置最大傳輸速率(Max Speed)、連接到本服務器的最多用戶數(Max number for users),以及一些服務的功能設置。緩衝選擇項(Dir Cache)設置緩衝區的大小。高階選擇項(Advanced)可設置是否對密碼進行有保護以及上傳下載檔案的方式與緩衝大小等。


注意:由於FTP協議的安全缺陷,在設置時,必須選中普通選擇項中的「Block FTP Bounces attack and FXP」。


域設置:上面已經提到,在以你的域名為名稱的條目下的管理選項,是關於這個域的設置。在這個選項下的「Settings」項用於設置該域的基本參數,設置大部分與全局設置的相同,下面主要介紹一下不同的地方。


點擊「Settings」項,管理程序右邊彈出視窗將顯示五個選擇項,其中「General」用於設置最大傳輸速率(Max Speed)、虛擬路徑、虛擬鏈接。虛擬路徑可以把硬碟上的一個目錄映射成FTP服務器上的一個目錄,虛擬鏈接的功能類似,但處理的對象是檔案而不是目錄。 「IP Access」選擇項用於設置允許與不允許登錄服務器的IP位址或網段,通過控制允許登錄的IP和網段,可以有效地控制和拒絕不受歡迎的用戶。「Messages」選擇項用於設置用戶登錄FTP服務器時看到的各種訊息,例如歡迎訊息等。「Logging」選擇項用於設置服務器執行日誌需要記錄內容和方式。「Advanced」用於設置被動方式下使用的IP位址。


當域設置與全局設置產生衝突時,軟體將以全局設置為準,例如全局設置允許20個用戶登錄,域設置卻允許30個用戶,那麼服務器最終將只允許20個用戶登錄。


用戶管理:在域設置下的「Groups」選項用於管理用戶組,點擊該選項後右邊彈出視窗將顯示所有組的列表。在彈出視窗內點擊滑鼠右鍵可選擇增加新組,在增加新組時,要為該組設置目錄權限與限制。


「Users」選項用於管理可以登錄該域的用戶,右擊該選項,可選擇增加新的用戶帳戶,啟動增加新帳戶嚮導。嚮導設置的步驟和方法與第一次執行管理程序時啟動的設置嚮導相同。


點擊「Users」選項下的用戶帳戶名稱,管理程序右邊彈出視窗將顯示四個選擇項,帳戶選擇項「Account」用於設置該帳戶的名稱、密碼、主目錄、權限和所屬用戶組。普通選擇項「General」用於設置使用該帳戶登錄用戶的最大上傳、下載傳輸速率,允許同時登錄的連接個數、次數,是否允許更改密碼等選項。目錄權限選擇項「Dir Access」用於設置登錄用戶對服務器上各目錄的讀、寫、刪除等使用權限。


當前登錄用戶控制:要檢視當前登錄的用戶和用戶當前所進行的操作,可以在「Local Server」和以域名為名稱的選項下的「Activity」操作,兩處可以檢視的範圍不同,在「Local Server」選項中可檢視所有域下的當前用戶,以域名為名稱的選項中只能檢視該域的當前用戶。除了檢視以外,在這裡你還可以把不受歡迎的用戶「請」出服務器或直接拒絕該用戶所用的IP位址登錄服務器。另外你還可以向用戶發送訊息。

四、網路電台的架設

相信所有朋友都收聽過電台,雖然我們不能在電台裡面當正式的DJ,但是通過寬帶網卻能夠實現我們心中的願望。

1.利用Windows Media Encoder架設

請到http://www.microsoft.com/windows/wi....下載Windows Media Encoder的最新版本。下載完成之後,直接執行下載回來的安裝檔案,按照上面的提示進行安裝即可。安裝完成,在出現的對話視窗中,選擇「啟動Windows Media編碼器」,即可以進行電台的架設工作。


(1)設置「電台」:


首先,出現在我們面前的是操作選擇對話視窗,這裡,我們需要瞭解什麼是「會話」,你每次架設的電台,都相當於一個會話。不同的會話,系統設置也有所不同。所以這裡我們可以通過「新建自定義編碼會話」或者「開啟現有的編碼會話」選項來使用我們已經設置好的會話(電台)。當然,由於這裡我們是第一次執行它,所以請選擇「使用新建會話嚮導廣播、捕獲或轉換檔案」選項,點擊「確定」進入下一步。


在出現的對話視窗中,我們可以有三個選擇,一般來說,我們要建立一個讓網友直接收聽的直播電台,都是播放MP3檔案或者其他音樂檔案給網友收聽,那麼請選擇「在附屬設備或電腦螢幕廣播實況事件」選項。如果你的電腦裡面配置了攝像頭之類的東西,又或者你想在電腦上面播放影碟,並且讓網友直接線上觀看,那麼就應該選擇「從附屬設備和電腦螢幕捕獲音頻或視頻」選項。至於第三項,是幫助你將一些其他的音樂或者視頻格式,如ASF、MP3、MPG、AVI等檔案轉換成為Windows Media檔案格式(WMV或WMA)。點擊「下一步」按鈕。


在出現的對話視窗中,讓我們選擇預設值的音頻和視頻設備,一般來說我們的系統裡只有一個相關的設備,所以預設值的基本都滿足要求了,不過如果你只是想播放音樂,建議你將「視頻」選項去掉,不然在進行編碼時,你的系統資源會白白浪費。點擊「下一步」按鈕。


在出現的對話視窗中,可以讓你設置系統廣播的連接阜,預設值為8080。這樣,以後用戶要登錄你的電台,就可以在IE瀏覽器欄上面直接輸入:mms://xxx.xxx.net:連接阜,就會自動開啟媒體播放器,播放你的電台了。當然,前提就是你也正在播放音樂。點擊「下一步」按鈕。


在出現的對話視窗中,需要設置電台的播放品質。大家要清楚,播放品質越高的電台,佔用的帶寬也就越大,所以如果你的聽眾不多(2、3個)時,你大可以選擇64Kbps的速率,在2MB帶寬的ADSL下面,這種音質應該還算是不錯,速度也很快。如果聽眾多了起來,你自然要將音質稍稍調低,不過最低不要低於28.8Kbps。


最後點擊「完成」按鈕即可開始廣播了。


(2)開始播放音樂:


現在,你「電台」已經啟動了(如^60091102c^所示)。在正式開播以前,還有一個問題需要先解決,即為什麼我們的音樂可以讓別的網友當作成「電台」來收聽?其實原理就在於編碼器。編碼器可以將你的電腦裡面正在播放的音頻/視頻資料轉換成為可以在Internet上直接傳送的格式,而用戶登錄到你的網站時,就相當於別人到你的網站裡面下載一條「軌道」,這條軌道就是運輸經過編碼的音頻訊息。這條軌道越寬,就意味著你的電台播放品質越好了,越多人來收聽,軌道之間就會越來越擠。這個時候,編碼方面我們都準備好,自然就是開始播放音樂了。


播放音樂的時候,建議你使用Windows Media Player播放,一般在Windows系統中都自帶該播放器。在播放音樂之前,點擊上圖中的「開始」按鈕,此時,你應該在下面的「狀態欄」中看到已經顯示「編碼器正在廣播」的提示訊息了。如果你正在播放歌曲,那麼在彈出視窗左邊的音頻條就會不斷跳動,表示有音頻信號。


2.利用Winamp插件架設

除了上面介紹的方法,我們還可以利用Winamp的插件來實現網路電台的架設。


在開始廣播之前,我們需要準備:Winamp插件──Shoutcast,其下載地址是http://www.shoutcast.com/downloads/...-2b-windows.exe;Shoutcast的服務器端程序,其下載地址是http://www.yesky.com。


在安裝以上程序時需要注意,Winamp插件必須安裝到Winamp的安裝目錄中,而服務器端程序的安裝沒有什麼限制。


安裝完成後,執行Winamp,在右鍵表單中,選擇「Options→Preferences」命令,開啟Winamp參數設置對話視窗。點擊「Plug-ins→DSP/Effect」選項,選擇其中的「Shoutcast……」項,然後啟動已經安裝好的服務器端程序。啟動完畢,點擊「Output」選擇項,在其中輸入你的地址(或域名)、連接阜、密碼等。


上面的操作完成後,你就可以像平時一樣播放音樂了。值得注意的是,現在該插件現在只能播放MP3、WMA等格式的音頻檔案,要播放其他格式的檔案,需要採用格式轉換軟體。至於它的播放品質,你可以在服務器端程序彈出視窗中,點擊「Encoder」選擇項,在這裡即可以進行音頻采樣格式及傳達室輸速率以及單聲道/立體聲的設置。

現在,你就可以連上麥克風,在服務器端程序彈出視窗中點擊「Push to talk」按鈕,然後點擊「Lock」按鈕,鎖定當前語音輸入模式即可開始。

3.利用RealServer架設

RealServer可以說是現在最好的網路電台架設工具了,其功能完善、音頻品質高、支持用戶廣。不過其設置過程相對煩瑣,下面讓我們一起來通過RealServer架設寬帶RM電台。


(1)架設的基本條件:


首先,你的操作系統必須是Windows 2000/XP,網路環境要求有公用IP(ADSL或DDN專線)或是Intranet的虛擬IP,公用IP用於Internet,而虛擬IP則應用於局域網;在軟體方面,除了安裝RealSystem Server Plus V8.01之外,最好還加上RealSystem Producer Plus V8.51(網路流媒體製作軟體);而硬體方面,壹台音效卡和一支麥克風就可以了。


(2)安裝RealSystem Server:


RealSystem Server主要是新建服務器平台及提供流媒體管理的功能,V8.01是其最新版本。在下載之前你需要到[url]http://licensekey.realnetworks.com/...eval/index.html註冊,需要提醒你歧/url]`意的是,在E-mail填寫時,一定是一個真實的地址,因為網站會回寄一個授權碼(License Key)給你。直接連按兩下其安裝檔案即可開始安裝。


在安裝過程中,Real Server會要求你輸入用戶名稱和密碼,同時,也要求你預設連連接頭,這些設置可以使用預設值設置值,直接點擊「Next」按鈕在出現的對話視窗中選擇中「Install Real Server……」選項,它的功能是將Real Server服務新增到Windows啟動自動載入執行的服務中。


安裝完畢後,在桌面上會出現2個快捷圖示,連按兩下「RealServer 8.0 Administrator」圖示,即可啟動Administrator基於網頁的RealServer管理。輸入上面設置的密碼即可進入管理界面。


(3)IP在址的綁定:


如果你是動態IP用戶(如ADSL),在管理界面中點擊「Configure→General→IP Binding」選項,點擊「Add new」按鈕,在出現的對話視窗中新增「0.0.0.0」的IP位址,它的作用是指向本機IP;如果是專線或擁有固定IP的用戶則需要將本機IP位址新增進去。然後點擊「Apply」按鈕,並重啟動服務,這時,RealServer的設置即全部完成。


(4)製作即時廣播:


連按兩下啟動RealProducer,在出現的「New Session」對話視窗中,選擇「LiveBroadcast」選項,因為需要錄製的是廣播,這裡只需要聲音,所以不用選擇「Capture Video」選項,接著輸入一些有關電台的資料。點擊「Next」按鈕。


選擇支持製作流媒體檔案所需的網路傳輸速度的種類,這裡有「Single-rate」(單一)和「Multi-rate」(多重傳輸速率)選項,請選擇「Single-rate……」選項,然後設置目標聽眾的速率,單一速率只能選擇一種,多重速率則沒有限制。我們選擇28K modem的播放性能。在聲音格式設置部分,可以使用較高品質的選擇「Stereo Music」。


最後出現「Media Server」對話視窗,在「Real Server」設置框中,輸入剛才RealServer管理界面中的「Current RealServer」,即本機標誌(如果RealServer與Realproducer不在同一機器上,則需要填入主機IP或域名);在「Server port」中仍使用預設的4040連接阜,在「Username」和「password」中填入安裝RealServer時所設定的用戶名和密碼。點擊「Archive Broadcast to File」按鈕,設置各自播放聲音檔案的目錄路徑,如果所有設置均完成,點擊「完成」按鈕,然後切換到RealProducer操作界面中,當點擊「Start」按鈕,並用其他播放器播放音樂時,就會看到「AudioLevel」會有綠色,紅色高低起伏的音量條顯示。


六、郵件服務器的架設

郵件服務器是一個網站所必需的服務。在這裡,我們可以通過MDaemon軟體來完成郵件服務器的架設。


1.安裝MDaemon

首先,到[url]http://www.altn.com/download/default.asp下載MDaemon的最新版本。連按兩下安裝檔案即可跋/url]}始安裝。在安裝MDaemon之前,請先卸載或停止原有的所有郵件服務器軟體的所有服務,以免造成連接阜衝突。


在安裝過程中,首先要求你選擇一種使用語言(Select Language),一般保持其預設值選項英文(U.S.English),接著便會出現註冊訊息(Registration Information)提示彈出視窗,如果你已有相關資料,則照實輸入;否則請在用戶名(Full Name)和用戶公司名(Company Name)下填進任意內容,以便能夠試用(Trial)此軟體。接下來的所有安裝選項選擇「預設值」即可。


安裝完成,相關服務即自動執行,並會開啟一個名字「Message Router」(消息路由器)對話視窗,它即是MDaemon的管理器關閉它即可中止MDaemon的所有服務。


2.配置MDaemon的郵件服務

MDaemon安裝完畢後,其預設值的郵件主機名為「company.mail」,郵件地址相應為「用戶名@company.amil」。現在,我們需要為自己設置相應的郵件服務,即是修改其郵件主機名稱。


在「Message Router」對話視窗中,點擊「Setup→Primary domain」選項,進入主域名設置對話視窗,點擊「Dmain/ISP」選項,將「Dmain name」和「HELO domain」對應框中原有的「company.mail」均修改為自己的郵件主機名,如sfman.net。


接下來為自己的郵件主機新增用戶名。在「Message Router」對話視窗中,右擊「Account」選項,選擇「Account Manager」命令,開啟帳戶管理器對話視窗(如^60091102d^所示)。在這裡,點擊「New」按鈕,在開啟的「Account Editor」對話視窗中,點擊「Account」選擇項,在「Full name」框中輸入用戶全名;而「Mailbox name」框即為郵件用戶名,請輸入自己的郵件主機名,如sfman,並確保其後的郵件主機名為「sfman.net」,然後在「Account password」框中輸入用戶密碼,最後點擊「確定」按鈕即可。多個用戶的建立只需要重複上面的步驟即可。


3.用Web方式收發郵件

在MDaemon中可以通過IE瀏覽器來登錄到你自己的信箱,進行收發郵件操作。它是通過「WorldClient」服務來完成的,「WorldClient」服務允許用戶在世界上(World)上任意一個客戶端(Client)上通過瀏覽器對MDaemon服務器進行遠端配置和管理,WebMail的功能即包含在其中。


在預設值安裝情況下面,WorldClient並沒有被啟動,還需要進入其安裝目錄,連按兩下「WorldClient.exe」來執行。接著在「Message Router」對話視窗中,右擊「WorldClient」選項,選擇「Toggle Active/Inactive」(啟動/停止)命令即可。


現在別人只要通過在瀏覽器裡面輸入你的郵件服務器地址,如http://www.sfman.net:3000,即可看到你的WebMail頁面,接著輸入用戶名和密碼,就可以通過WEB瀏覽器來操作和控制自己的信箱了。


4.讓用戶線上申請新的郵件賬戶

在「Message Router」對話視窗中,選擇「Setup」選項下的「WordldClient/RelayFax」項,可以開啟「WordldClient」和「RelayFax」內容彈出視窗,點擊進入「Options」選項,將「Allow users to create new accounts」(允許用戶建立新賬戶)項選中,點擊「確定」按鈕退出即可。然後,在瀏覽器中進入其登錄界面,此時會發現在「簽收」按鈕新增了「新建新帳戶」按鈕,點擊就可以線上申請你的新郵件賬戶。


如果你不想讓用戶隨意申請帳戶,可以在進行上面的設置時,同時在「New account creating password」(新賬戶建立密碼)後填入了任意一個密碼,則當客戶端線上申請時,均會被提示要求先輸入此密碼後才能正式開始申請。


5.「漢化」WebMail頁面

在「Message Router」對話視窗中,選擇「Setup」選項下的「WordldClient/RelayFax」項,可以開啟「WordldClient」和「RelayFax」內容彈出視窗。點擊進入「Options」選項,將「Language」項修改為「zh (Chinese)」,點擊「確定」按鈕退出即可。


七、網路論壇的架設

論壇是用戶交流溝通的「橋樑」,對於一個網站來說,論壇是必不可少的。下面,我們以「雷敖論壇」為例,向你講述論壇的架設方法。


1.架設前的準備工作

在架設論壇前,除了需要擁有寬帶以及長時間不關機的電腦以外,還需要做好下面的準備工作。


(1)確定你的論壇主題。一個論壇是否受歡迎,與其內容有著非常密切的關係。這裡建議你從自己的愛好出發,架設一個專題論壇,吸引和自己志同道合的朋友前面討論問題。


(2)確定操作系統及服務軟體。論壇的架設最好是Windows 2000/XP+IIS組合,這樣使得你的論壇可以支持ASP、CGI、JSP等論壇源程序,並使得其執行更加安全穩定。


(3)論壇源檔案。網上的**論壇系統有很多,如yuzi論壇、雷傲論壇等。雷敖論壇可以說是目前的論壇系統裡面功能最強大,安裝最方便的**論壇,你可以到http://www.leoboard.com/LB5000XP0830.zip下載雷敖論壇的最新版本。


2.讓Web服務器軟體支持CGI

CGI是一種在Internet上應用軟為廣泛的程序,不少聊天室、論壇都採用CGI編寫。這裡介紹的雷傲論壇也不例外,因此執行CGI需要Web軟體的支持。


(1)下載安裝ActivePerl:


ActivePerl是執行CGI程序所必須的「後台」,無論你安裝了什麼Web服務器軟體,都要在系統裡面安裝了它才可以支持CGI程序的執行,除了支持CGI之外,ActivePerl還支持ASP等應用廣泛的互聯網應用程序。


首先到[url]http://www.activestate.com/Products/Download/下載ActivePerl的最新版本。下載吆/url]^來的是一個壓縮檔案,將其解壓到硬碟,執行其目錄中「Install.bat」檔案,在出現的彈出視窗中輸入ActivePerl的安裝路徑,在這裡最好輸入「C:\usr」,因為很多CGI程序的預設值CGI路徑都是USR目錄。之後一路Enter鍵即可完成。


(2)讓Web服務器軟體支持CGI:


在安裝設置前,首先將你的論壇源檔案解壓縮到你的網站主目錄下,如D:\web,並在在其下新建一個BBS的目錄,將雷敖論壇的三個源檔案目錄:cgi-bin、non-cgi、add-on複製到這個BBS目錄中,以便和其他網頁檔案區分開來。


接下來,在Windows 2000/XP中,依次點擊「開始→程序→管理工具→電腦管理」,開啟「電腦管理」對話視窗,展開「服務和應用程序→Internet訊息服務→預設值網站(即你的網站名)」節點,然後右擊「預設值網站」選項,選擇「新建→虛擬目錄」命令,在出現的嚮導對話視窗中,點擊「下一步」按鈕。


嚮導需要你輸入一個虛擬目錄的別名,一般輸入「cgi-bin」即可。點擊「下一步」按鈕。


輸入真實的路徑名稱。雷傲論壇要執行的程序主要存放在它自己的「cgi-bin」目錄中,所以需要指向「cgi-bin」目錄的準確路徑,如D:\web\bbs\cgi-bin。點擊「下一步」按鈕。


設置訪問權限。在這裡,系統已預設值選中了「瀏覽」和「執行腳本(如ASP)」選項,你還需要將「執行(如ISAPI應用程序或CGI)」也選中。點擊「下一步」按鈕,虛擬目錄嚮導配置完成了。


現在展開「預設值網站」節點,你已有「cgi-bin」目錄了,這就是剛才我們建立的虛擬目錄,右擊該虛擬目錄,選擇「內容」命令,在開啟的內容對話視窗中,在「虛擬目錄」的選擇項中,點擊「配置」按鈕即可開啟「應用程序配置」對話視窗(如^60091102e^所示),點擊「新增」按鈕,在開啟的對話視窗中的「擴展名」框中輸入「.cgi」,千萬不要漏掉輸入小點!,然後在「可執行檔案」框中輸入ActivePerl程序的路徑。輸入完路徑之後,還需要在後面加上兩個「%s」,中間用空格隔開!最後在「可執行檔案」欄裡,我們應該輸入的命令行就是如下:「c:\perl\bin\perl.exe %s %s」,擴展名為「.cgi」,點擊「確定」按鈕,返回到「應用程序配置」對話視窗,然後按照相同的方法將擴展名「.pl」新增進去,新增完成之後,點擊「應用」按鈕即可完成所以的配置工作。


3.設置「雷傲論壇」

我們在前面已經將源檔案存放在網站主目錄D:\web\bbs下面,裡面包含了cgi-bin、non-cgi、add-on三個真實的路徑,並且確定Web服務器軟體正常執行。現在我們在瀏覽器裡面輸入http://localhost/cgi-bin/install.cgi,由於瀏覽器裡會自動尋找你的虛擬目錄,所以你每次輸入http://你的網址/cgi-bin,它都會自動...づ成柚麼翱諏恕?/a>


首先,你要選擇論壇執行的平台,一般都是Windows系列。接著就要選擇「設置 *.cgi 腳本的安裝路徑」選項,在輸入欄裡面輸入的必須是你的硬碟上的物理地址,如D:/web/bbs/cgi-bin/。下面就是「設置image圖像檔案的安裝路徑」選項中,雷敖論壇的圖像檔案都存放在non-cgi的目錄中,所以在這裡輸入「D:/web/bbs/non-cgi/」。在「設置圖片檔案URL路徑」選項中,我們就需要輸入圖像檔案的網路地址,由於non-cgi的目錄並沒有建虛擬目錄,而在這裡我們的主目錄是Web,所以我們必須完全輸入路徑,http://你的網址/bbs/non-cgi。下面的...cgi-bin」即可。


接下來的選項就只是對你的論壇的描述而已,如E-mail地址、論壇名稱,你可以隨便設置。點擊「下一步」按鈕,如果正常顯示,即表明你的圖片路徑設置完全正確。


好了,一切設置完畢,點擊頁面中的「如果你是第一次執行雷敖論壇,請進行如下的三步」,你會看見設置管理員的名稱和密碼的彈出視窗,以及定義論壇裡面的一些風格,如色彩等,這裡筆者就不多介紹了。


雷敖論壇是完全中文的,所以你可以利用自己設置的管理員帳戶進入管理中心,慢慢調整,直到你的論壇盡善盡美為止。
psac 目前離線  
送花文章: 3, 收花文章: 1628 篇, 收花: 3199 次
舊 2004-03-30, 11:45 PM   #2 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Serv-u FTP Server構建FTP全功略
在網上做過軟體下載的人都知道,建立一個FTP下載服務器相對比較簡單,一般用WIN2000下自帶的IIS就可以,但IIS在功能上好多
都不盡人如意,下面我就介紹一款功能非常強大,但使用簡單的FTP服務器構建軟體-Serv-U FTP Server,讓我們也來體驗一下自己DIY
FTP服務器的快樂!

在說明使用之前,讓我先大致介紹一下Serv-U(本文中提到的Serv-U版本為3.0.0.17), Serv-U 是一個可以執行於Windows 95/
98/2000/ME 和 Windows NT 4.0下的FTP服務器程序如圖所示,



有了它,你的個人電腦就可以模擬為一個FTP服務器,也就是說,你所連接的網路中的電腦用戶可以訪問你的個人電腦,通過FTP
協議(檔案傳輸協議)複製、移動、刪除你的電腦中的檔案或資料夾,可以做一切權限所允許的事情。FTP協議規定了電腦之間的標準
通訊方式,使所有不同類型,不同操作系統,不同格式的電腦之間得以互換檔案。它可以用最簡單的方式新建用戶帳號,並且在硬碟空
間上劃分一定的區域用以存放檔案,讓用戶以各種FTP客戶端軟體(如CuteFTP、WS_FTP等)上傳或下載所需要的檔案。

有許多FTP服務器和客戶端軟體可用於不同的系統中,Serv-U是用於執行MS-Windows 並且已安裝了WinSock 版本 1.1 相容 TCP/IP
協議的個人電腦中的,這幾乎包括了所有的Windows操作系統。

Serv-U由兩大部分組成,引擎和用戶界面。Serv-U引擎(ServUDaemon.exe)其實是一個常駐後台的程序,也是Serv-U整個軟體的心
髒部分,它負責處理來自各種FTP客戶端軟體的FTP命令,也是負責執行各種檔案傳送的軟體。在執行Serv-U引擎也就是ServUDaemon.exe
檔案後,我們看不到任何的用戶界面,它只是在後台執行,通常我們無法影響它,但在ServUAdmin.exe中我們可以停止和開始它。Serv-
U引擎可以在任何Windows平台下作為一個本地系統服務來執行,系統服務隨操作系統的啟動而開始執行,而後我們就可以執行用戶界面
程序了。在Win NT/2000系統中,Serv-U會自動安裝為一個系統服務,但在Win 9x/Me中,你需要在「服務器」面板中選擇「自動開始」,
才能讓它轉為系統服務。Serv-U用戶界面(ServUAdmin.exe)也就是Serv-U管理員,它負責與Serv-U引擎之間的交互。它可以讓用戶配置
Serv-U,包括新建域、定義用戶、並告訴服務器是否可以訪問。啟動Serv-U管理員最簡單的辦法就是直接點接系統欄的「U」形圖示,當
然,你也可以從開始表單中執行它。

在此有必要把Serv-U中的一些重要的概念給大家講清楚:每個正在執行的Serv-U引擎可以被用來執行多個「虛擬」的FTP服務器,在
管理員程序中,每個「虛擬」的FTP服務器都稱為「域」,因此,對於服務器來說,不得不建立多個域時是非常有用的。每個域都有各自
的「用戶」、「組」和設置。一般說來,「設置嚮導」會在你第一次執行應用程序時設置好一個最初的域和用戶帳號。服務器、域和用
戶之間的關係大家可以參考下表:
*Serv-U 服務器
*域 1
*用戶帳號 1
*用戶帳號 2
*用戶帳號 3
*域 2
*用戶帳號 1
*用戶帳號 2
*域 3
*用戶帳號 1
*用戶帳號 1

這個表有點類似與Serv-U管理員中服務器、域和用戶的排列。

Serv-U FTP Server 是試用軟體,安裝後三十天內,你可以作為「專業版本」使它,但試用期過後,你就只能作為免費的「個人版
本」使用了,只有基本功能了。

好了,說了這麼多,還沒到關鍵部分-如何自己來建立FTP服務器。下面我就一步一步來說明。
一、 安裝原版軟體和漢化修正檔,這個過程就不多說了,想必沒人不會的。
二、 建立第一個本地FTP服務器
安裝完成後程序會自動執行,你也可以在表單中選擇執行。
1、 第一次執行程序,它會彈出設置嚮導彈出視窗如圖,



將會帶你完成最初的設置,
2、 單擊「下一步」,出現「顯示表單圖像」的彈出視窗,問你是否在表單中顯示小圖像,看各人喜歡了;
3、 單擊「下一步」,這個彈出視窗是讓你在本地第一次執行FTP服務器,只要「下一步」就行了。
4、 接下來要你輸入你的IP位址如圖,




如果你自己有服務器,有固定的IP,那就請輸入IP位址,如果你只是在自己電腦上建立FTP,而且又是撥號用戶,有的只是動態IP,沒
有固定IP,那這一步就省了,什麼也不要填,Serv-U 會自動確定你的IP位址,「下一步」;
5、 在這兒要你輸入你的域名,如圖



如果你有的話,如:ftp.abc.com,沒有的話,就隨便填一個;
6、 「下一步」,詢問你是否允許匿名訪問(圖5),




一般說來,匿名訪問是以Anonymous為用戶名稱登錄的,無需密碼,當然如果你想成立一個會員區什麼的,就應該選擇「否」,不讓隨便
什麼人都可以登錄,只有許可用戶才行,在此我們填「是」;
7、 「下一步」,問你匿名用戶登錄到你的電腦時的目錄,如圖,



你可以自己指定一個硬碟上已存在的目錄,如F:\temp\xyz;
8、 「下一步」,詢問你是否要鎖定該目錄,鎖定後,匿名登錄的用戶將只能認為你所指定的目錄(F:\temp\xyz)是根目錄,也就是
說他只能訪問這個目錄下的檔案和資料夾,這個目錄之外就不能訪問,對於匿名用戶一般填「是」;
9、 「下一步」,詢問你是否新建命名的帳號,也就是說可以指定用戶以特定的帳號訪問你的FTP,這對於辦會員區可很有用哦,你可
以對於每個人都新建一個帳號,每個帳號的權限不同,就可以不同程序地限制每個人的權利,方法將在後面講到,這裡選擇「是」;
10、 「下一步」,請你填入所要建立的帳號的名稱,如圖,如:ldr,



11、 「下一步」,請輸入密碼,如:123,
12、 「下一步」,詢問登錄目錄是什麼,這一步與第7步一樣,如:F:\temp
13、 「下一步」,詢問你是否要鎖定該目錄,同第8步,這裡選擇「否」;
14、 接下來詢問你這次新建的用戶的管理員權限,如圖,



有幾項選擇:無權限,組管理員,域管理員,只讀管理員和系統管理員,每項的權限各不相同;這裡選擇「系統管理員」;
15、 最後一步,點擊「完成」就OK了,你有什麼需要修改的,可以點「上一步」,或者進入Serv-U管理員直接修改。至此,我們建立
了一個域ftp.abc.com,兩個用戶,一個Anonymous,一個ldr。

三、 既然我們已經建立好FTP服務器,那麼我們就應該可以用FTP客戶端軟體來嘗試登錄。
怎麼辦呢?其實很簡單,我們不用上網,就可以測試。我們知道,不上網時,本地機的IP位址預設值就為127.0.0.1,FTP連接阜號為21。打
開FTP客戶端軟體,我就用FlashFXP來說明,開啟快速連接,填入相應內容,如圖




然後連接,如圖



可以看到,我左邊窗格以Anonymous登錄,右邊窗格以ldr登錄,由於是本地機,所以速度奇快,上網後,假如我要讓你登錄到我的電腦
上,我只要把我的上網時的IP位址給你,你就可以匿名訪問我的電腦了(注意不要開防火牆),是不是很方便?

四、Serv-U管理員中的各項設置
在設置完成後,將會進入Serv-U管理員的主界面,如圖



左邊窗格中顯示各個欄目,右邊窗格中顯示各個欄目的具體選項,下面就大概講一講設置內容。
1、 在圖中,我們可以人為地控制Serv-U引擎的執行或停止,記住,在Win 9x/Me 中,我們就要在此選擇「系統服務」,才會執行
Serv-U引擎。
2、 「許可」,如果你花美元買了註冊號,就可以在此輸入。
3、 「設置」,這個設置是對於「本地服務器」來說的。「一般」設置中,如圖



可以限制服務器的最大速度,可以攔截FXP(站點到站點傳送),也可以限制用戶的數量,這樣不至於你的服務器被拖跨。「目錄緩
存」設置中,如圖



允許你自己確定目錄列表的個數以及超時時間,在Windows 95 和 NT下,目錄列表預設值設置為25,當快取滿了之後,新的請求將替換老
的請求。「高階」設置中,如圖



可以讓你自己定義服務器、Socket、檔案的上傳和下載的各項設置。
4、 「活動」,在這裡記錄了用戶的活動日誌,已封鎖的IP的活動日誌,以及任務日誌;任務日誌中顯示的就是你開始停止的各項操作
記錄,你可以點擊右擊,選擇一此過濾文本,使其只顯示你所想見的內容,如圖



5、 「域」,這裡包含了你一開始根據嚮導所建立的用戶、設置、域等。「域--設置」中所設置的內容其實與第3步差不多,只是它更
加具體,可以對於每一個不同域定制。「域--活動」中記載了這個域下所有用戶的活動情況。
6、 「域--組」,我們可以自己建立一些便於管理的組,然後把一類的用戶歸到一個組中。
7、 「域--用戶」中,大家可以看到一開始我們建立的兩個帳號,一個Anonymous,一個ldr。現在就帳號ldr來對其中的細節設置說
明一下。
A、「帳號」欄,如圖


對於一些不守規則的人,我們可以選擇「禁用帳號」,雖然有帳號,但可以使用戶一時間無法登錄;你也可以設置讓程序到達某個日期
後自動刪除某個帳號;下面幾欄是這個帳號的基本訊息,我們都可以在此更改,其中密碼改過後並不顯示,而是統一顯示<>,特別要注
意選項「鎖定用戶於主目錄」,什麼意思呢?大家應該碰到,每次我們登錄到FTP服務器上後,在根目錄下只顯示「/」,選擇這項選項
後,就是這樣,如果不選,會出現什麼情況呢?你可以做一下試驗,在根目錄下將顯示「/f:/temp/」,也就是說顯示了你硬碟中的絕對
地址,這在某些情況下是很危險的,有不懷好意的高手,你就麻煩了!

B、「一般」欄,如圖


你可以隱藏內容為隱藏的檔案,可以限制同一IP的登錄個數,是否允許用戶更改密碼(這需要客戶端軟體的支持),最大上傳下載的速
度,超時時間以及空閒時間,你也可以限制最大用戶數量,如20,說明同時只能有20個用戶登錄。
C、「目錄訪問」欄,如圖



在此你可以控制用戶對於檔案目錄的權限,對檔案有讀取、寫入、刪除、追加、執行等操作,對於資料夾有列表、新建、刪除,以及是
否繼承子目錄;
如果覺得目錄不夠,你也可以新增可訪問的目錄。
D、「IP訪問」欄,如圖


在這裡你可以規定某個IP是否可以訪問你的FTP服務器,你可以拒絕它的訪問,只要填上相應的IP位址,以後由這個IP的訪問通通被攔下。

E、「上傳/下載率」欄,如圖

在這裡你可以設置上傳和下載之間的比值,控制好上傳和下載之間的資料流量關係。

F、「配額」欄,如圖


這裡你可以為每個FTP用戶設置磁碟空間,點擊「計算當前」,可以知道當前目前下的所有空間大小,在「最大」一欄中填入你想要限
制的容量。

最後有一點,改過設置後一定要點擊右鍵,選擇「應用」使設置生效才行,否則一切都白做了!!

到此,想必大家對於如何建立屬於自己的FTP有點眉目了吧?看著自己可以隨意限制並監視訪問者的上傳、下載,以及用戶的空間
大小,是不是有點飄飄然的感覺?好像自己也是個無所不能的網管了。不管有沒有服務器,你都應該下載試一下,體驗一下做網管的感
覺。原版軟體可以到管方主頁http://www.serv-u.com/ 下載。

漢化版
http://ark.hit.edu.cn/Soft/Network/ServU4004.zip
http://www.fj888.net/web/Article_Sho...ArticleID=1071
psac 目前離線  
送花文章: 3, 收花文章: 1628 篇, 收花: 3199 次
舊 2004-03-30, 11:46 PM   #3 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

在IIS6中配置PHP/Perl支持


首先,檢查系統環境配置:


操作系統:WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver
元件配置:

IIS6.0 (確認在控制台中安裝了Add/Remove windows components -> Application -> IIS)
操作權限:本地管理員 (Local Administrator)
第3方支持:安裝 ActiveState ActivePerl 至 C:\Perl (ActiveState ActivePerl 可以在 http://www.activestate.com 下載)

配置IIS:

通過以下任何一種方式執行IIS管理器:

1. Start -> Administrative Tools -> IIS Manager
2. Start -> Run -> %SystemRoot%\system32\inetsrv\iis.msc (%SystemRoot%為操作系統所在目錄,如: C:\Windows)
點擊Service Extensions,在主彈出視窗左側的 Add a new Web service extension... 上點擊新增新的服務擴展,如下圖:



New Web Service Extension 對話視窗中, 在 Extension Name 中輸入自定義的標誌, 如: CGI Ext, 在Required Files 中單擊Add, 輸入 C:\Perl\bin\perl.exe "%s" %s ,並確定下面的"Set status to allowed" 選項被選中:


在預設值的IIS發佈目錄 c:\inetpub (如果操作系統安裝在其他分區, 此目錄可能不同,如: d:\inetpub) 中建立 cgi-bin 子目錄;
在Default Web Site 中建立一個虛擬目錄,目錄指向 C:\Inetpub\cgi-bin , 並在目錄權限中如下圖設置:


開啟cgi-bin虛擬目錄的properties,在 Application Configuration 確認 .pl 擴展已經被正確的映射:


腳本配置:

建議修改所有的 .cgi 腳本為 .pl

在腳本檔案中將:

#!/usr/bin/perl 改為 #!c:\perl\bin\perl.exe
任何/home/user 改為 c:/home/user 或 c:\\home\\user
完成以上配置後,你的 perl 腳本將可以在 IIS 6 上執行。



在 IIS6 中由於隔離了服務器端的擴展和應用程序及腳本級的映射, 在 Windows Server 2003 中安裝 php 的 ISAPI 方式和 IIS5 不同。以下介紹IIS6 中手工設置php - ISAPI的方法.

首先, 檢查系統環境配置:

操作系統: WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver
元件配置: IIS6.0 (確認在控制台中安裝了Add/Remove windows components -> Application -> IIS)
操作權限: 本地管理員 (Local Administrator)
第3方支持: 解壓縮 PHP distribution 的 zip 安裝包至 C:\PHP (PHP 4.x 可以在 http://www.php.com 下載)
配置IIS:

複製 c:\php 中的 php.ini-recommended 至 Windows 目錄下,如: c:\windows, 並改名為 php.ini;
複製 c:\php 中的 php4ts.dll 至 Windows 的系統目錄下,如: c:\windows\system32 ;
通過以下任何一種方式執行IIS管理器:

1. Start -> Administrative Tools -> IIS Manager
2. Start -> Run -> %SystemRoot%\system32\inetsrv\iis.msc (%SystemRoot%為操作系統所在目錄,如: C:\Windows)
點擊Service Extensions, 在主彈出視窗左側的 Add a new Web service extension... 上點擊新增新的服務擴展:


New Web Service Extension 對話視窗中,在 Extension Name 中輸入自定義的標誌,如: PHP Ext,在Required Files 中單擊Add,輸入 c: \ php \ sapi \ php4isapi.dll ,並確定下面的"Set status to allowed" 選項被選中;


在預設值的IIS發佈目錄 c:\inetpub (如果操作系統安裝在其他分區,此目錄可能不同,如: d:\inetpub) 中建立 phpscript 子目錄;
在Default Web Site 中開啟 phpscript 目錄的內容對話視窗,在 Application setting 中點擊Create,產生 phpscript 應用程序(注意: 執行權限為 scripts only):


點擊Configuration,進入應用程序設置對話視窗,新增一個extension mapping:


.php的Application extension被新增進了列表:


完成以上配置後,你的 php 腳本將以 isapi 模式在 IIS 6 上執行 (在phpscript中執行)

http://www.fj888.net/web/Article_Show.asp?ArticleID=227
psac 目前離線  
送花文章: 3, 收花文章: 1628 篇, 收花: 3199 次
舊 2004-03-30, 11:47 PM   #4 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

用2003架設共享服務器(一)

我一個網友,在一家公司做網路管理員。

年初,公司裡來了一些新員工,因為工作需要,要經常存取一些服務器上的檔案,但是考慮到安全等問題,要弄出一套詳細的方案來。 其實主要功能就是以下這些:

  1、每個用戶都能存取刪除自己所擁有的檔案。

  2、這些用戶某些時候需要共同的存取一些檔案,但不能讓他們有刪除的權限,只能由管理員來新增和刪除。

  3、每個使用者都要有自己的帳戶,並且對特定資料夾的訪問需要形成日誌儲存下來供管理員檢視。

  4、保證用戶存放在服務器上的檔案不攜帶病毒和其它有危害性的代碼。


  5、每個用戶只能在服務器上存放一定大小的檔案,而不是無限大的檔案,並且當存放檔案到特定警戒線的時候能通知管理員。


  6、對一些重要的私有檔案,用戶要能實現有保護,保證這些訊息不會被別人讀取。

  通過分析,其實除了病毒監控的功能外,其它要求Windows 2003自帶的服務都可以實現,讓我們來看看具體是如何來實現的。


這個例子具有一定的普遍性,不但實用經濟,而且還保證了安全,基本實現了零管理,大大減輕了管理員的負擔。這裡只是做了一個例子,具體做的時候用戶名和組名以及其它設定都是根據您的需要來設定。

  首先,我們開啟開始表單,依次選擇「程序」-「管理工具」-「電腦管理」,開啟「本地用戶和組」(假設你沒有建立域),然後點用戶,在右欄裡右鍵,新建立3個用戶,分別為a,b,c3個用戶,(假設新來的3個用戶,分別為a,b,c),



點擊組,在右框裡點擊新建組,建立一個叫「wawa」的組,如圖2所示。然後點新增,把a用戶,b用戶,c用戶都新增到wawa組裡。



  接下來為這個組和組裡成員分別建立各自的資料夾,先建立一個資料夾,名字叫abc,在內容的安全標籤裡新增新的安全設定,把這個資料夾設置為wawa組只讀,如所示。


然後在abc資料夾下新建3個資料夾,分別為a,b,c,並分別把每個資料夾的權限設置為指定用戶完全訪問,即a資料夾設置為a用戶完全訪問,b資料夾設置為b用戶完全訪問,c資料夾設置c用戶完全訪問,如果用戶很多的話,依次類推,如圖5所示。





http://www.fj888.net/web/Article_Sho...ArticleID=1471

  經過這樣設置,權限的問題,我們就基本解決了,所有的用戶都能訪問讀取abc資料夾下的檔案,包括其子資料夾下的檔案,並且自己可以新增刪除自己資料夾下的檔案,而其它用戶只能讀取了。
psac 目前離線  
送花文章: 3, 收花文章: 1628 篇, 收花: 3199 次
舊 2004-03-30, 11:49 PM   #5 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

用2003架設共享服務器(二)
開啟檔案共享管理器,。依次點「共享」-「新建共享」,啟用「資料夾共享嚮導」,選擇abc資料夾並把它共享。點下一步,輸入共享名和共享描述。在脫機設置裡可以根據需要設置共享資料夾的脫機選項,具體概念請查閱相關文檔,這裡不多做解釋了,一般預設值就可以了。下一步後,在權限設置裡,設置為「管理員擁有完全訪問權限,其它用戶有只讀訪問權限」。



  這裡有個問題就是上次,我們設置過abc資料夾的權限,這次又在這裡設定,這在Windows 2003里是允許的,但是它遵循3個原則:多個組賦予的許可是疊加的;檔案許可優先於資料夾;拒絕訪問許可優先。


通過這個原則我們知道abc這個資料夾管理員可以完全訪問,並且每個用戶可以完全訪問自己的資料夾,對其它用戶的資料夾有只讀權限,這正是我們所需要的結果。

上面提到了,我們要對每個用戶訪問資料夾的操作進行跟蹤並形成日誌,要實現這個功能就要給abc資料夾新增審核。


開啟abc資料夾的內容,然後開啟「安全」標籤,點「高階」按鈕,在「審核」標籤裡給這個資料夾設置審核,點「新增」按鈕,在"選擇用戶和組"對話視窗裡填入「wawa」組,,確定後把完全控制的成功和失敗都設置為審核項目,如圖11。




  新增了資料夾審核後,在系統的安全日誌裡會有很多的審核日誌,因為日誌多了會嚴重影響系統的性能,所以我們在安全日誌的內容裡把日誌的最大字元設置一下,這樣就不至於讓日誌過分臃腫了,注意一下就是,日誌的最大值必須填寫為64K的倍數,如果你填寫的不是64的倍數,系統會自動設置為最靠近的一個64的倍數。

 因為一些重要的私有檔案,我們不希望讓別人訪問或者開啟,上面的權限設置就很難滿足要求了,為了實現這一個目的,我們就需要特定的私有檔案進行有保護。Windows2003給我們提供了一種廉價安全的有保護方式,那就是efs有保護系統,它只支持NTFS檔案系統,是基於公眾密鑰的,有保護的時候自動會產生一個有保護密鑰,它本身還可以擴展的有保護算法,所以比較安全。還有一點就是用它有保護解密檔案或者資料夾非常的容易,只要在內容裡選一下就可以了。





  每個用戶可以用它來為自己私有的重要檔案進行有保護,但注意一點就是,進行EFS有保護檔案後,最好備份好每個用戶的個人證書,並保管好,以後要是出了問題,把個人證書匯入一下就可以開啟有保護檔案了,否則重裝系統即使你還用以前的帳戶和密碼登入,也不可以開啟有保護的檔案。這點一定要注意,不知道多少人因為沒有備份證書而丟失了重要的檔案,這是多麼的可悲呀。匯出證書,在管理工具的「證書頒發機構」控制台裡,選擇個人證書,右鍵匯出證書就可以了。

  下面該為用戶設置預設值磁碟配額了,磁碟配額是NTFS5.0的新增的功能。再abc資料夾所在的磁碟內容裡,找到配額標籤。


把「啟用配額」和「拒絕將空間給超過配額的用戶」前面的鉤選上。將磁碟空間限制為10M,警告級別設置為5M,具體數值可根據用戶的需要來分配。


把下面的「用戶超出配額限制時記錄事件「和」用戶超過警告登記時記錄事件」。





  這樣設置後,當用戶檔案存放到警戒線後就會寫在日誌裡,管理員可以通過日誌來獲取這些訊息,並對此做適當的操作,或者通知用戶整理檔案,或者增加配額大小等。

  設置了預設值的配額選項後就要為每個具體的用戶設置配額選項了,點擊「配額項」按鈕,在開啟的對話視窗裡分別給a,b,c用戶設置配額,點新建配額,然後選擇用戶,填寫配額大小和警戒大小就可以了,





  最後時殺毒的問題,只要在服務器上裝一套企業版的殺毒軟體,並開啟既時病毒監控就可以了,關於殺毒軟體的具體使用,請參照其官方文檔,我推薦大家使用NAV8.1,企業裡用很不錯的殺毒工具,強勁有效,並且自帶的病毒庫昇級工具非常方便更新病毒庫,保證服務器不受病毒侵擾。


除了平時的既時殺毒外,還可以新增殺毒任務來定期全面殺毒,開啟啟髮式殺毒等。

  對於服務器上的重要檔案,管理員要進行及時的備份,備份的方案有好多,最經濟的方案就是利用Windows 2003自帶的計劃任務和備份程序來解決。具體方法可以檢視一下Windows幫助文檔。

  我們的這個檔案服務器就建好了,既經濟又安全,最主要的是不需要其它的第三方軟體(除了殺毒工具) 。

由此,我們可以看出,Windows的功能是非常強大的,它內置的一些功能能滿足我們大部分的實際需要,加上我們自定義的一些設置,幾乎可以解決所有問題,檔案共享服務器只是Windows2003的一個小小的應用。微軟的產品向來大氣,從全局來考慮問題的解決方法。


Windows 2003還有很多實用強大的功能,讓我們日後再慢慢的挖掘
http://www.fj888.net/web/Article_Sho...ArticleID=1472
psac 目前離線  
送花文章: 3, 收花文章: 1628 篇, 收花: 3199 次
舊 2004-04-01, 01:31 AM   #6 (permalink)
jimhsu0220
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設


介紹的很詳細
感謝

此外
我可以問個問題嗎?

目前自己架了一個站
有固定IP
然後我到 NO-IP 申請動態轉址
比如說 我申請三組轉址(皆同樣ip)
aaa.no-ip.info--->www/
bbb.no-ip.info--->www/bbb
ddd.no-ip.info--->www/ddd

請問要如何在httpd設定呢?

因為三個轉址都是指向同樣ip
我將其三轉址個設定成
aaa.no-ip.info--->xxx.xxx.xxx.xxx:80--->www/
bbb.no-ip.info--->xxx.xxx.xxx.xxx:81--->www/bbb
ddd.no-ip.info--->xxx.xxx.xxx.xxx:82--->www/ddd

使用不同PORT
這樣可以嗎
不過
我好像怎麼設定都不行
可以請幫忙解一下難題嗎

感激不盡......
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 02:48 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2019, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1