ftp與流媒體
快速架設(shè)基于寬帶的FTP 服務(wù)器目前很多用戶已經(jīng)寬帶接入了Internet 。包月的的寬帶提供的帶寬,已經(jīng)足以使你的計算機(jī)成為互聯(lián)網(wǎng)上的一臺服務(wù)器。下面我就以易于在個人計算機(jī)上搭建FTP 服務(wù)器為例,
快速架設(shè)基于寬帶的FTP 服務(wù)器
目前很多用戶已經(jīng)寬帶接入了Internet 。包月的的寬帶提供的帶寬,已經(jīng)足以使你的計算機(jī)成為互聯(lián)網(wǎng)上的一臺服務(wù)器。下面我就以易于在個人計算機(jī)上搭建FTP 服務(wù)器為例,介紹其操作。
要利用寬帶架設(shè)自己的網(wǎng)絡(luò)服務(wù)器,首先要考慮的是如何讓用戶通過互聯(lián)網(wǎng)找到你的計算機(jī)。如果你有一個固 定的IP ,問題就簡單多了,但實事上,絕大多數(shù)寬帶用戶的IP ,都是Internet 服務(wù)提供商自動分配的一個動態(tài)IP 。朋友不能通過一個固定的IP 尋找你的計算機(jī),你也不可能每次在計算機(jī)的IP 改變后手動通知你的朋友,這一問題的解決,我以免費(fèi)的動態(tài)域名解析軟件“花生殼客戶端”向大家闡述。地址問題解決后,接下來還要安裝服務(wù)器軟件。在FTP 服務(wù)器的架設(shè)中,Serv-U 是使用比較多的工具,但它是一個只有30天使用期限的共享軟件,30天過后,大部分的功能將不能使用,所以在這里我以Windows XP Professional 自帶的IIS 向大家介紹。
一、花生殼客戶端的設(shè)置
花生殼(PeanutHull),是網(wǎng)域科技有限公司的一款功能強(qiáng)大、使用簡便的動態(tài)域名解析服務(wù)軟件,可以在它的網(wǎng)站上免費(fèi)下載和使用它的最新版本(http://www.oray.net /)。
花生殼客戶端安裝后,它會隨系統(tǒng)一起啟動。在默認(rèn)設(shè)置下,它會啟動前臺控制和后臺服務(wù),并在系統(tǒng)的通知區(qū)域顯示為一個小盒子,當(dāng)網(wǎng)絡(luò)連通且登錄到花生殼服務(wù)器時,它會是彩色的,我們現(xiàn)在還沒連接到花生殼服務(wù)器,所以它是灰色的。
要連接到花生殼服務(wù)器,我們必須先申請一個網(wǎng)域護(hù)照(賬戶) 。
登錄到http://www.oray.net /,左鍵點(diǎn)擊“我要注冊網(wǎng)域護(hù)照”,或直接在花生殼客戶端“狀態(tài)”選項卡上左鍵單擊“申請網(wǎng)域護(hù)照”,進(jìn)入網(wǎng)域護(hù)照的申請網(wǎng)頁,在那里簽署用戶協(xié)議、填寫護(hù)照基本信息、設(shè)置密碼提示問題后,就會得到一個網(wǎng)域護(hù)照。
有了護(hù)照,就可以在網(wǎng)域申請一個免費(fèi)的域名。
在花生殼客戶端的菜單欄選擇“控制→我的控制臺”,在打開的網(wǎng)頁表單上填入網(wǎng)域護(hù)照和密碼,登錄到“我的控制臺”,在這里你可以修改個人資料,申請免費(fèi)域名等操作。剛申請的域名不能立即使用,還必須激活。在“我的控制臺”的“花生殼維護(hù)中心”,左鍵單擊“管理花生殼服務(wù)”,在新打開的頁面中會列出已激
,活和未激活的域名(圖) 。對于未激活的域名,左鍵單擊“激活花生殼服務(wù)”,根據(jù)提示,填寫你的站點(diǎn)分類、站點(diǎn)描述等信息后,該域名就會被激活。

圖
申請了護(hù)照,注冊并激活了域名后,現(xiàn)在我們來登錄花生殼服務(wù)器。在系統(tǒng)通知區(qū)域,雙擊灰色的小盒子,會彈出花生殼客戶端,在“狀態(tài)”選項卡上,填入網(wǎng)域護(hù)照和密碼,然后在菜單欄選擇“文件→刷新”,這時,花生殼客戶端根據(jù)網(wǎng)域護(hù)照開始連接報務(wù)器,稍等,在“狀態(tài)”選項卡你就會看到服務(wù)器連接狀態(tài)由原來的“離線”變?yōu)椤霸诰€”,同時,在“域名”選項卡的“指向本機(jī)域名列表”中也出現(xiàn)了被激活的域名。至此,你就完成了動態(tài)IP 跟固定域名的解析。
二、設(shè)置IIS
若你的系統(tǒng)沒有安裝IIS ,請在“控制面板”中的“添加或刪除程序”中安裝IIS(“Internet 信息服務(wù)”)
在“控制面板”的“管理工具”中,啟動IIS ,并啟動IIS 上的FTP 服務(wù)。在默認(rèn)情況下,此時你的FTP 服務(wù)器已經(jīng)搭建好了,并且可以立即登錄,但是該FTP 中沒有任何文件。右擊IIS 中的“默認(rèn)FTP 站點(diǎn)”節(jié)點(diǎn),選擇“屬性”命令,打開相應(yīng)的屬性設(shè)置對話框。
點(diǎn)擊“主目錄”選項卡,在FTP 站點(diǎn)目錄的“本地路徑”處填上你要設(shè)置的共享文件路徑。默認(rèn)情況下,此處的文件夾位置為“C :InetpubFtproot”,你如果臨時想改變共享目錄,隨時都可在此處修改,以后別人
,登錄你的FTP 服務(wù)器時顯示的文件列表就是在這個目錄中。
在“主目錄”的選項卡中,你還可設(shè)置FTP 服務(wù)器的文件訪問權(quán)限,分別有讀取、寫入和記錄訪問。安全起見,這里的寫入權(quán)限一般不選,保證匿名用戶不能隨意對你文件進(jìn)行操作。
設(shè)置登錄的用戶。如果你愿意提供“匿名”訪問的權(quán)限,還需在“安全賬戶”選項中選擇“允許匿名連接”選項。此外,你還可從Windows XP Professional 的用戶賬號(控制面板→管理工具→計算機(jī)管理→本地用戶和組) 中選擇FTP 服務(wù)器的特殊賬號,當(dāng)然也可以自己設(shè)置用戶名和密碼。
在“消息”選項卡中,有“歡迎”、“退出”和“最大連接數(shù)”3個輸入框,分別代表別人在登錄、退出時FTP 服務(wù)器給出的提示停息,你可以根據(jù)自己的需要設(shè)置。此處,最大連接數(shù)是設(shè)置同時連接本地FTP 的最大主機(jī)臺數(shù)。
在“FTP站點(diǎn)”選項卡中設(shè)置FTP 標(biāo)識,包括說明、IP 地址和端口,在“描述”文本框中,把“默認(rèn)FTP 站點(diǎn)”改為你的FTP 站點(diǎn)名稱,其它的一般不需要改動,按照默認(rèn)選項即可。
三、測試FTP 服務(wù)器
FTP 服務(wù)器架設(shè)好以后,我們可以在本地測試一下??梢圆捎脙煞N方法登錄到FTP 服務(wù)器。
1、在IE 的地址欄中輸入ftp://在花生殼中申請的域名,若你的FTP 服務(wù)器允許匿名登錄,你應(yīng)能看到在IIS“主目錄”中設(shè)定的路徑下的目錄和文件。
2、利用FTP 客戶端軟件,比如CuteFTP XP ,在FTP 服務(wù)器的地址設(shè)置中,填入在花生殼中申請的域名,若你的FTP 器允許匿名登錄,還要在登錄方式中選擇“匿名”的復(fù)選框,然后連接。如果設(shè)置正確的話,會在FTP 客戶端中看到你允許別人操作的目錄和文件。
既然是服務(wù)器,為別人提供良好的服務(wù)才能當(dāng)之無愧,所以,最后別忘了在“主目錄”的“根”下新建一個文本索引(一般是index.txt ),以便別人很快的找到自己所需的東東。
,用FTP Serv-U輕松搭建FTP 服務(wù)器
你用過FTP 方式從網(wǎng)上下載音樂、電影嗎?你想把自己硬盤里收藏的好東西和網(wǎng)上的朋友一起分享嗎?現(xiàn)在,就跟著本文的作者一起,把自己的電腦變成一臺FTP 服務(wù)器吧!讀完之后你就會發(fā)現(xiàn),其實架設(shè)一個FTP 服務(wù)器真的很簡單 ^_^ !
FTP簡介
FTP的全稱是File Transfer Protocol(文件傳輸協(xié)議) 。顧名思義,就是專門用來傳輸文件的協(xié)議。而F TP 服務(wù)器,則是在互聯(lián)網(wǎng)上提供存儲空間的計算機(jī),它們依照FTP 協(xié)議提供服務(wù)。當(dāng)它們運(yùn)行時,用戶就可以連接到服務(wù)器上下載文件,也可以將自己的文件上傳到FTP 服務(wù)器中。因此,F(xiàn)TP 的存在,大大方便了網(wǎng)友之間遠(yuǎn)程交換文件資料的需要,充分體現(xiàn)了互聯(lián)網(wǎng)資源共享的精神?,F(xiàn)在許多朋友都已經(jīng)用上了寬帶網(wǎng),而且硬盤也有足夠的空間,完全可以通過軟件手段把自己的電腦變?yōu)橐慌_FTP 服務(wù)器,和網(wǎng)絡(luò)中的朋友們一起分享大家各自收藏的好東東!
用Serv -U 架設(shè)個人FTP
架設(shè)FTP ,其實并沒有技術(shù)難度,只需用Serv-U 這個軟件就可輕松搞定了。Serv-U 支持所有版本的Windows 操作系統(tǒng),可以設(shè)定多個FTP 服務(wù)器,可以限定登錄用戶的權(quán)限、登錄目錄及服務(wù)器空間大小,功能非常完善。以下筆者就以Serv-U 漢化版為例,給大家講講架設(shè)個人FTP 的具體步驟。
首先下載安裝Serv-U ,運(yùn)行,將出現(xiàn)“設(shè)置向?qū)А贝翱冢覀兙蛠砀S著這個向?qū)У闹敢?,一步步進(jìn)行操作。
1. 設(shè)置Serv -U 的IP 地址與域名
一路單擊“下一步”跳過系統(tǒng)提示信息,來到“您的IP 地址”窗口(如圖1),這里要求輸入本機(jī)的IP 地址。
,
圖1 輸入你的IP 地址
如果你的電腦有固定的IP 地址,那就直接輸入;如果你只有動態(tài)IP (例如撥號用戶),那該處請留空,S erv-U 在運(yùn)行時會自動確定你的IP 地址。
下一步,進(jìn)行“域名”設(shè)定。這個域名只是用來標(biāo)識該FTP 域,沒有特殊的含義,比如筆者輸入“ftp.wxxi520.com”。
接下來的“系統(tǒng)服務(wù)”選項必須選“是”,這樣當(dāng)你的電腦一啟動,服務(wù)器也會跟著開始運(yùn)行。
2.設(shè)置匿名登錄
匿名訪問就是允許用戶以Anonymous 為用戶名,無需特定密碼即可連接服務(wù)器并拷貝文件。如果你不想讓陌生人隨意進(jìn)入你的FTP 服務(wù)器,或想成立VIP 會員區(qū),就應(yīng)該在“匿名賬號”窗口中選“否”,這樣就只有經(jīng)過你許可的用戶才能登錄該FTP 。鑒于匿名登錄尚有一定的實用需求,筆者在此選“是”(如圖2)。

圖2 允許匿名登錄
之后就要為匿名賬戶指定FTP 上傳或下載的主目錄,這是匿名用戶登錄到你的FTP 服務(wù)器后看到的目錄。設(shè)定后,向?qū)н€會繼續(xù)詢問你是否將匿名用戶鎖定于此目錄中,從安全的角度考慮,建議選“是”。這樣匿名登錄的用戶將只能訪問你指定的主目錄及以下的各級子目錄,而不能訪問上級目錄,便于保證硬盤上其他文件的安全。
,3.創(chuàng)建新賬戶
除了匿名用戶,我們一般還需要建立有密碼的專用賬號,也就是說可以讓指定用戶以專門的賬號和密碼訪問你的服務(wù)器,這樣做適用于實行會員制下載或只讓好友訪問。在“命名的賬號”窗口中將“創(chuàng)建命名的賬號嗎”選為“是”,進(jìn)入“賬號名稱”設(shè)置,填入你制定的賬號名稱,而后在“賬號密碼”窗口輸入該賬號的密碼。
單擊“下一步”,會要求你指定FTP 主目錄,并詢問是否將用戶鎖定于主目錄中,選“是”,作用與匿名賬戶設(shè)定基本相同,不再贅述。
緊接著要設(shè)置該賬戶的遠(yuǎn)程管理員權(quán)限,分為“無權(quán)限”、“組管理員”、“域管理員”、“只讀管理員”和“系統(tǒng)管理員”五種選項,每項的權(quán)限各不相同,可根據(jù)具體情況進(jìn)行選擇。
至此,我們已擁有了一個域——ftp.wxxi520.com 及兩個用戶——Anonymous 和wxxi520。點(diǎn)擊“完成”退出向?qū)?,稍等片刻Serv-U 軟件主界面將自動彈出,我們還要在此進(jìn)行一些管理員設(shè)置。
4.管理員設(shè)置
圖3為Serv-U 管理員界面,每個Serv-U 引擎都能用來運(yùn)行多個虛擬的FTP 服務(wù)器,而虛擬的FTP 服務(wù)器就稱為“域”。
,
圖3 Serv-U 管理員界面
對FTP 服務(wù)器來說,建立多個域是非常有用的,每個域都有各自的用戶、組和相關(guān)的設(shè)置。以下筆者就簡要說說管理器界面上必要的各項設(shè)置。
★ 首先點(diǎn)擊窗體左方的“本地服務(wù)器”,勾選右邊的“自動開始(系統(tǒng)服務(wù))”。
★ 選擇左方的“域→活動”,這里記載了該域下所有用戶的活動情況,是非常重要的監(jiān)控數(shù)據(jù)。
★ “域→組”:在此可自建一些用戶組,把各類用戶歸到相應(yīng)的組中,便于管理。
★ “域→用戶”:這里有我們剛建立的兩個賬號,其中的細(xì)節(jié)設(shè)置十分重要,具體如下。
賬號:如果有用戶違反FTP 的規(guī)定,你可以點(diǎn)擊此處的“禁用賬號”,讓該用戶在一段時間內(nèi)被禁止登錄。另外此處的“鎖定用戶于主目錄”一定要勾選,否則你硬盤的絕對地址將暴露。
常規(guī):根據(jù)自身的實際需要,在此設(shè)置最大的下載和上傳速度、登錄到本服務(wù)器的最大用戶數(shù)、同一I
,P 的登錄線程數(shù)等。
IP訪問:你可以在此拒絕某個討厭的IP 訪問你的FTP 服務(wù)器,只要在“編輯規(guī)則”處填上某個IP 地址,以后該IP 的訪問將會全部被攔下。
配額:勾選“啟用磁盤配額”,在此為每位FTP 用戶設(shè)置硬盤空間。點(diǎn)擊“計算當(dāng)前”,可知當(dāng)前的所有已用空間大小,在“最大”一欄中設(shè)定最大的空間值。
最后,請在有改動內(nèi)容的標(biāo)簽卡上點(diǎn)擊右鍵,選擇“應(yīng)用”,如此才能使設(shè)置生效!
好了!現(xiàn)在,一個簡單的個人FTP 服務(wù)器就已經(jīng)完整地呈現(xiàn)在你面前了。不過這時還要測試一下能否成功地下載和上傳。
下載和上傳
要使用FTP 服務(wù)器下載和上傳,就要用到FTP 的客戶端軟件。常用的FTP 客戶端軟件有CuteFTP 、Fl ashFXP 、FTP Explorer 等等。對于它們的具體使用,這里就不細(xì)講了?;旧现灰谶@些軟件的“主機(jī)名”處中填入你廟宇的FTP 服務(wù)器IP 地址,而后依次填入用戶名,密碼和端口(一般為21),點(diǎn)擊連接,只要能看到你設(shè)定的主目錄并成功實現(xiàn)文件的下載和上傳,就說明這個用Serv-U 建立起來的FTP 服務(wù)器能正常使用了!
,流媒體

字號:大 中 小
架設(shè)流媒體服務(wù)器之旅
準(zhǔn)備好了硬件,下面就開始一步步教大家架設(shè)自己的流媒體服務(wù)器。我將其分為Microsoft 公司的Windows Media和RealNetworks 的Real Media兩大部分,都包括直播與點(diǎn)播服務(wù)器的建立,并在最后向大家介紹一下Apple 的QuickTime 和Nullsoft 的流媒體服務(wù)器。
由于Microsoft 公司的Windows Media點(diǎn)播服務(wù)必須建立在Server 版的操作系統(tǒng)上,所以筆者選取Windows .Net Enterprise Server 3647作為此次流媒體服務(wù)器建立的系統(tǒng)平臺。為了比較RealNetworks 和Microsoft 最新一代流媒體服務(wù)器的優(yōu)劣,筆者采用了它們最新的流媒體系統(tǒng),以下是筆者使用的具體軟件:
操作系統(tǒng):Windows .Net Enterprise Server 3647、Windows XP Service Pack 1
流媒體軟件:Windows Media Services 9.0(Windows .Net Server 自帶) 、Windows Media Encoder 9 Series Release Candidate(由于此軟件在.Net Server 下運(yùn)行不正常,故安裝在XP 中,并且只有此軟件安裝在XP 中) 、Windows Media Encoder 7.1、Windows Media Player 9.0 Build z903、Helix Universal Server 9.01 FOR Win2k(9.0.2.794)、Helix Producer Plus 9.0.1、RealOne Player 2.0 Build 6.0.11.853。 下面,就讓我們開始吧!不要走開哦!??!
WinMedia 網(wǎng)上廣播服務(wù)
單純的使用Windows Media Encoder這個軟件即可實現(xiàn)網(wǎng)上廣播服務(wù),不過,借助于Windows Media Services ,利用Windows Media Encoder制作的流媒體文件,我們的網(wǎng)絡(luò)廣播站功能將更為強(qiáng)大。下面,我們將利用Windows Media Encoder單獨(dú)建立廣播站,并將其納入Windows Media Services,實現(xiàn)更強(qiáng)大的功能。
1. 安裝Windows Media Services。
,首先安裝Windows 2000 Server或者Windows .Net Server,然后打開“開始-控制面板-管理工具-管理您的服務(wù)器”或“開始-控制面板-添加或刪除程序-添加/刪除Windows 組件”(建議使用第二種),在其中勾取“Web應(yīng)用程序服務(wù)器”,也就是2000 Server中的IIS 服務(wù)器,單擊“下一步”進(jìn)行添加; 添加IIS 完畢后,再次啟動添加/刪除Windows 組件程序,并勾取Windows Media Service 項,單擊詳細(xì)信息,在其中選擇“用于Web 的Windows Media Services Administrator”以啟動Windows Media Services的Web 管理功能(2000中可能沒有這些選項,只需要安裝Windows Media Services即可);
2. 安裝Windows Media Encoder。
從微軟網(wǎng)站下載Windows Media Encoder 7.1(由于Windows Media Encoder 9.0無法在.Net Server下工作)進(jìn)行安裝,至此,Windows Media服務(wù)的服務(wù)器和編碼器都已經(jīng)具備;
3. 從“開始-程序-Windows Media” 啟動Windows Media Encoder,在出現(xiàn)的向?qū)Ы缑嬷懈鶕?jù)自己的需要選擇合適的選項,建議新手“使用新建會話向?qū)V播、捕獲或轉(zhuǎn)換文件”,選擇后單擊確定;
4. 由于進(jìn)行的是廣播,所以在下一個彈出的畫面中請選擇“在附屬設(shè)備或計算機(jī)屏幕廣播實況事件”,這樣的選擇能夠讓W(xué)indows Media Encoder直接進(jìn)行廣播或者將其加入Windows Media Service服務(wù);
5. 在下一個畫面中選擇您進(jìn)行視頻或音頻捕獲的設(shè)備,筆者沒有視頻卡,所以只能選擇“屏幕捕獲”,有視頻卡的朋友請選擇您的視頻卡;
6. 廣播信號必須通過一個有效的端口進(jìn)行傳輸,因此必須對它進(jìn)行設(shè)置。Windows Media Encoder默認(rèn)的端口為8080,但由于這個端口經(jīng)常被其它軟件占用,所以建議朋友們單擊“查找可用端口”以換成其它隨機(jī)端口或者直接輸入沒有被占用的端口。我選擇了“3170”端口;
7. 然后就開始選擇我們進(jìn)行廣播的流媒體質(zhì)量,有一個公式您可以參考:流媒體配置文件帶寬×最大連接用戶數(shù)=您的上行帶寬(不是下載,是上傳)。您如果有2Mbps 的上行帶寬,選擇了100Kbps 的配置文件,則允許同時20個觀眾看到您的廣播,由此可見,流媒體服務(wù)對帶寬的需求是巨大的;
8. 在這個窗口您可以選擇將進(jìn)行廣播的流媒體存檔,以便于以后觀看或者進(jìn)行點(diǎn)播,若只是作為實況廣播服務(wù),并且硬盤空間不大,您可以不選??;