查看單個文章
舊 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, 收花文章: 1631 篇, 收花: 3205 次