ftp與流媒體
快速架設(shè)基于寬帶的FTP 服務(wù)器目前很多用戶已經(jīng)寬帶接入了Internet 。包月的的寬帶提供的帶寬,已經(jīng)足以使你的計(jì)算機(jī)成為互聯(lián)網(wǎng)上的一臺(tái)服務(wù)器。下面我就以易于在個(gè)人計(jì)算機(jī)上搭建FTP 服務(wù)器為例,
快速架設(shè)基于寬帶的FTP 服務(wù)器
目前很多用戶已經(jīng)寬帶接入了Internet 。包月的的寬帶提供的帶寬,已經(jīng)足以使你的計(jì)算機(jī)成為互聯(lián)網(wǎng)上的一臺(tái)服務(wù)器。下面我就以易于在個(gè)人計(jì)算機(jī)上搭建FTP 服務(wù)器為例,介紹其操作。
要利用寬帶架設(shè)自己的網(wǎng)絡(luò)服務(wù)器,首先要考慮的是如何讓用戶通過(guò)互聯(lián)網(wǎng)找到你的計(jì)算機(jī)。如果你有一個(gè)固 定的IP ,問(wèn)題就簡(jiǎn)單多了,但實(shí)事上,絕大多數(shù)寬帶用戶的IP ,都是Internet 服務(wù)提供商自動(dòng)分配的一個(gè)動(dòng)態(tài)IP 。朋友不能通過(guò)一個(gè)固定的IP 尋找你的計(jì)算機(jī),你也不可能每次在計(jì)算機(jī)的IP 改變后手動(dòng)通知你的朋友,這一問(wèn)題的解決,我以免費(fèi)的動(dòng)態(tài)域名解析軟件“花生殼客戶端”向大家闡述。地址問(wèn)題解決后,接下來(lái)還要安裝服務(wù)器軟件。在FTP 服務(wù)器的架設(shè)中,Serv-U 是使用比較多的工具,但它是一個(gè)只有30天使用期限的共享軟件,30天過(guò)后,大部分的功能將不能使用,所以在這里我以Windows XP Professional 自帶的IIS 向大家介紹。
一、花生殼客戶端的設(shè)置
花生殼(PeanutHull),是網(wǎng)域科技有限公司的一款功能強(qiáng)大、使用簡(jiǎn)便的動(dòng)態(tài)域名解析服務(wù)軟件,可以在它的網(wǎng)站上免費(fèi)下載和使用它的最新版本(http://www.oray.net /)。
花生殼客戶端安裝后,它會(huì)隨系統(tǒng)一起啟動(dòng)。在默認(rèn)設(shè)置下,它會(huì)啟動(dòng)前臺(tái)控制和后臺(tái)服務(wù),并在系統(tǒng)的通知區(qū)域顯示為一個(gè)小盒子,當(dāng)網(wǎng)絡(luò)連通且登錄到花生殼服務(wù)器時(shí),它會(huì)是彩色的,我們現(xiàn)在還沒(méi)連接到花生殼服務(wù)器,所以它是灰色的。
要連接到花生殼服務(wù)器,我們必須先申請(qǐng)一個(gè)網(wǎng)域護(hù)照(賬戶) 。
登錄到http://www.oray.net /,左鍵點(diǎn)擊“我要注冊(cè)網(wǎng)域護(hù)照”,或直接在花生殼客戶端“狀態(tài)”選項(xiàng)卡上左鍵單擊“申請(qǐng)網(wǎng)域護(hù)照”,進(jìn)入網(wǎng)域護(hù)照的申請(qǐng)網(wǎng)頁(yè),在那里簽署用戶協(xié)議、填寫護(hù)照基本信息、設(shè)置密碼提示問(wèn)題后,就會(huì)得到一個(gè)網(wǎng)域護(hù)照。
有了護(hù)照,就可以在網(wǎng)域申請(qǐng)一個(gè)免費(fèi)的域名。
在花生殼客戶端的菜單欄選擇“控制→我的控制臺(tái)”,在打開(kāi)的網(wǎng)頁(yè)表單上填入網(wǎng)域護(hù)照和密碼,登錄到“我的控制臺(tái)”,在這里你可以修改個(gè)人資料,申請(qǐng)免費(fèi)域名等操作。剛申請(qǐng)的域名不能立即使用,還必須激活。在“我的控制臺(tái)”的“花生殼維護(hù)中心”,左鍵單擊“管理花生殼服務(wù)”,在新打開(kāi)的頁(yè)面中會(huì)列出已激
,活和未激活的域名(圖) 。對(duì)于未激活的域名,左鍵單擊“激活花生殼服務(wù)”,根據(jù)提示,填寫你的站點(diǎn)分類、站點(diǎn)描述等信息后,該域名就會(huì)被激活。
圖
申請(qǐng)了護(hù)照,注冊(cè)并激活了域名后,現(xiàn)在我們來(lái)登錄花生殼服務(wù)器。在系統(tǒng)通知區(qū)域,雙擊灰色的小盒子,會(huì)彈出花生殼客戶端,在“狀態(tài)”選項(xiàng)卡上,填入網(wǎng)域護(hù)照和密碼,然后在菜單欄選擇“文件→刷新”,這時(shí),花生殼客戶端根據(jù)網(wǎng)域護(hù)照開(kāi)始連接報(bào)務(wù)器,稍等,在“狀態(tài)”選項(xiàng)卡你就會(huì)看到服務(wù)器連接狀態(tài)由原來(lái)的“離線”變?yōu)椤霸诰€”,同時(shí),在“域名”選項(xiàng)卡的“指向本機(jī)域名列表”中也出現(xiàn)了被激活的域名。至此,你就完成了動(dòng)態(tài)IP 跟固定域名的解析。
二、設(shè)置IIS
若你的系統(tǒng)沒(méi)有安裝IIS ,請(qǐng)?jiān)凇翱刂泼姘濉敝械摹疤砑踊騽h除程序”中安裝IIS(“Internet 信息服務(wù)”)
在“控制面板”的“管理工具”中,啟動(dòng)IIS ,并啟動(dòng)IIS 上的FTP 服務(wù)。在默認(rèn)情況下,此時(shí)你的FTP 服務(wù)器已經(jīng)搭建好了,并且可以立即登錄,但是該FTP 中沒(méi)有任何文件。右擊IIS 中的“默認(rèn)FTP 站點(diǎn)”節(jié)點(diǎn),選擇“屬性”命令,打開(kāi)相應(yīng)的屬性設(shè)置對(duì)話框。
點(diǎn)擊“主目錄”選項(xiàng)卡,在FTP 站點(diǎn)目錄的“本地路徑”處填上你要設(shè)置的共享文件路徑。默認(rèn)情況下,此處的文件夾位置為“C :InetpubFtproot”,你如果臨時(shí)想改變共享目錄,隨時(shí)都可在此處修改,以后別人
,登錄你的FTP 服務(wù)器時(shí)顯示的文件列表就是在這個(gè)目錄中。
在“主目錄”的選項(xiàng)卡中,你還可設(shè)置FTP 服務(wù)器的文件訪問(wèn)權(quán)限,分別有讀取、寫入和記錄訪問(wèn)。安全起見(jiàn),這里的寫入權(quán)限一般不選,保證匿名用戶不能隨意對(duì)你文件進(jìn)行操作。
設(shè)置登錄的用戶。如果你愿意提供“匿名”訪問(wèn)的權(quán)限,還需在“安全賬戶”選項(xiàng)中選擇“允許匿名連接”選項(xiàng)。此外,你還可從Windows XP Professional 的用戶賬號(hào)(控制面板→管理工具→計(jì)算機(jī)管理→本地用戶和組) 中選擇FTP 服務(wù)器的特殊賬號(hào),當(dāng)然也可以自己設(shè)置用戶名和密碼。
在“消息”選項(xiàng)卡中,有“歡迎”、“退出”和“最大連接數(shù)”3個(gè)輸入框,分別代表別人在登錄、退出時(shí)FTP 服務(wù)器給出的提示停息,你可以根據(jù)自己的需要設(shè)置。此處,最大連接數(shù)是設(shè)置同時(shí)連接本地FTP 的最大主機(jī)臺(tái)數(shù)。
在“FTP站點(diǎn)”選項(xiàng)卡中設(shè)置FTP 標(biāo)識(shí),包括說(shuō)明、IP 地址和端口,在“描述”文本框中,把“默認(rèn)FTP 站點(diǎn)”改為你的FTP 站點(diǎn)名稱,其它的一般不需要改動(dòng),按照默認(rèn)選項(xiàng)即可。
三、測(cè)試FTP 服務(wù)器
FTP 服務(wù)器架設(shè)好以后,我們可以在本地測(cè)試一下??梢圆捎脙煞N方法登錄到FTP 服務(wù)器。
1、在IE 的地址欄中輸入ftp://在花生殼中申請(qǐng)的域名,若你的FTP 服務(wù)器允許匿名登錄,你應(yīng)能看到在IIS“主目錄”中設(shè)定的路徑下的目錄和文件。
2、利用FTP 客戶端軟件,比如CuteFTP XP ,在FTP 服務(wù)器的地址設(shè)置中,填入在花生殼中申請(qǐng)的域名,若你的FTP 器允許匿名登錄,還要在登錄方式中選擇“匿名”的復(fù)選框,然后連接。如果設(shè)置正確的話,會(huì)在FTP 客戶端中看到你允許別人操作的目錄和文件。
既然是服務(wù)器,為別人提供良好的服務(wù)才能當(dāng)之無(wú)愧,所以,最后別忘了在“主目錄”的“根”下新建一個(gè)文本索引(一般是index.txt ),以便別人很快的找到自己所需的東東。
,用FTP Serv-U輕松搭建FTP 服務(wù)器
你用過(guò)FTP 方式從網(wǎng)上下載音樂(lè)、電影嗎?你想把自己硬盤里收藏的好東西和網(wǎng)上的朋友一起分享嗎?現(xiàn)在,就跟著本文的作者一起,把自己的電腦變成一臺(tái)FTP 服務(wù)器吧!讀完之后你就會(huì)發(fā)現(xiàn),其實(shí)架設(shè)一個(gè)FTP 服務(wù)器真的很簡(jiǎn)單 ^_^ !
FTP簡(jiǎn)介
FTP的全稱是File Transfer Protocol(文件傳輸協(xié)議) 。顧名思義,就是專門用來(lái)傳輸文件的協(xié)議。而F TP 服務(wù)器,則是在互聯(lián)網(wǎng)上提供存儲(chǔ)空間的計(jì)算機(jī),它們依照FTP 協(xié)議提供服務(wù)。當(dāng)它們運(yùn)行時(shí),用戶就可以連接到服務(wù)器上下載文件,也可以將自己的文件上傳到FTP 服務(wù)器中。因此,F(xiàn)TP 的存在,大大方便了網(wǎng)友之間遠(yuǎn)程交換文件資料的需要,充分體現(xiàn)了互聯(lián)網(wǎng)資源共享的精神?,F(xiàn)在許多朋友都已經(jīng)用上了寬帶網(wǎng),而且硬盤也有足夠的空間,完全可以通過(guò)軟件手段把自己的電腦變?yōu)橐慌_(tái)FTP 服務(wù)器,和網(wǎng)絡(luò)中的朋友們一起分享大家各自收藏的好東東!
用Serv -U 架設(shè)個(gè)人FTP
架設(shè)FTP ,其實(shí)并沒(méi)有技術(shù)難度,只需用Serv-U 這個(gè)軟件就可輕松搞定了。Serv-U 支持所有版本的Windows 操作系統(tǒng),可以設(shè)定多個(gè)FTP 服務(wù)器,可以限定登錄用戶的權(quán)限、登錄目錄及服務(wù)器空間大小,功能非常完善。以下筆者就以Serv-U 漢化版為例,給大家講講架設(shè)個(gè)人FTP 的具體步驟。
首先下載安裝Serv-U ,運(yùn)行,將出現(xiàn)“設(shè)置向?qū)А贝翱?,我們就?lái)跟隨著這個(gè)向?qū)У闹敢徊讲竭M(jìn)行操作。
1. 設(shè)置Serv -U 的IP 地址與域名
一路單擊“下一步”跳過(guò)系統(tǒng)提示信息,來(lái)到“您的IP 地址”窗口(如圖1),這里要求輸入本機(jī)的IP 地址。
,圖1 輸入你的IP 地址
如果你的電腦有固定的IP 地址,那就直接輸入;如果你只有動(dòng)態(tài)IP (例如撥號(hào)用戶),那該處請(qǐng)留空,S erv-U 在運(yùn)行時(shí)會(huì)自動(dòng)確定你的IP 地址。
下一步,進(jìn)行“域名”設(shè)定。這個(gè)域名只是用來(lái)標(biāo)識(shí)該FTP 域,沒(méi)有特殊的含義,比如筆者輸入“ftp.wxxi520.com”。
接下來(lái)的“系統(tǒng)服務(wù)”選項(xiàng)必須選“是”,這樣當(dāng)你的電腦一啟動(dòng),服務(wù)器也會(huì)跟著開(kāi)始運(yùn)行。
2.設(shè)置匿名登錄
匿名訪問(wèn)就是允許用戶以Anonymous 為用戶名,無(wú)需特定密碼即可連接服務(wù)器并拷貝文件。如果你不想讓陌生人隨意進(jìn)入你的FTP 服務(wù)器,或想成立VIP 會(huì)員區(qū),就應(yīng)該在“匿名賬號(hào)”窗口中選“否”,這樣就只有經(jīng)過(guò)你許可的用戶才能登錄該FTP 。鑒于匿名登錄尚有一定的實(shí)用需求,筆者在此選“是”(如圖2)。
圖2 允許匿名登錄
之后就要為匿名賬戶指定FTP 上傳或下載的主目錄,這是匿名用戶登錄到你的FTP 服務(wù)器后看到的目錄。設(shè)定后,向?qū)н€會(huì)繼續(xù)詢問(wèn)你是否將匿名用戶鎖定于此目錄中,從安全的角度考慮,建議選“是”。這樣匿名登錄的用戶將只能訪問(wèn)你指定的主目錄及以下的各級(jí)子目錄,而不能訪問(wèn)上級(jí)目錄,便于保證硬盤上其他文件的安全。
,3.創(chuàng)建新賬戶
除了匿名用戶,我們一般還需要建立有密碼的專用賬號(hào),也就是說(shuō)可以讓指定用戶以專門的賬號(hào)和密碼訪問(wèn)你的服務(wù)器,這樣做適用于實(shí)行會(huì)員制下載或只讓好友訪問(wèn)。在“命名的賬號(hào)”窗口中將“創(chuàng)建命名的賬號(hào)嗎”選為“是”,進(jìn)入“賬號(hào)名稱”設(shè)置,填入你制定的賬號(hào)名稱,而后在“賬號(hào)密碼”窗口輸入該賬號(hào)的密碼。
單擊“下一步”,會(huì)要求你指定FTP 主目錄,并詢問(wèn)是否將用戶鎖定于主目錄中,選“是”,作用與匿名賬戶設(shè)定基本相同,不再贅述。
緊接著要設(shè)置該賬戶的遠(yuǎn)程管理員權(quán)限,分為“無(wú)權(quán)限”、“組管理員”、“域管理員”、“只讀管理員”和“系統(tǒng)管理員”五種選項(xiàng),每項(xiàng)的權(quán)限各不相同,可根據(jù)具體情況進(jìn)行選擇。
至此,我們已擁有了一個(gè)域——ftp.wxxi520.com 及兩個(gè)用戶——Anonymous 和wxxi520。點(diǎn)擊“完成”退出向?qū)?,稍等片刻Serv-U 軟件主界面將自動(dòng)彈出,我們還要在此進(jìn)行一些管理員設(shè)置。
4.管理員設(shè)置
圖3為Serv-U 管理員界面,每個(gè)Serv-U 引擎都能用來(lái)運(yùn)行多個(gè)虛擬的FTP 服務(wù)器,而虛擬的FTP 服務(wù)器就稱為“域”。
,圖3 Serv-U 管理員界面
對(duì)FTP 服務(wù)器來(lái)說(shuō),建立多個(gè)域是非常有用的,每個(gè)域都有各自的用戶、組和相關(guān)的設(shè)置。以下筆者就簡(jiǎn)要說(shuō)說(shuō)管理器界面上必要的各項(xiàng)設(shè)置。
★ 首先點(diǎn)擊窗體左方的“本地服務(wù)器”,勾選右邊的“自動(dòng)開(kāi)始(系統(tǒng)服務(wù))”。
★ 選擇左方的“域→活動(dòng)”,這里記載了該域下所有用戶的活動(dòng)情況,是非常重要的監(jiān)控?cái)?shù)據(jù)。
★ “域→組”:在此可自建一些用戶組,把各類用戶歸到相應(yīng)的組中,便于管理。
★ “域→用戶”:這里有我們剛建立的兩個(gè)賬號(hào),其中的細(xì)節(jié)設(shè)置十分重要,具體如下。
賬號(hào):如果有用戶違反FTP 的規(guī)定,你可以點(diǎn)擊此處的“禁用賬號(hào)”,讓該用戶在一段時(shí)間內(nèi)被禁止登錄。另外此處的“鎖定用戶于主目錄”一定要勾選,否則你硬盤的絕對(duì)地址將暴露。
常規(guī):根據(jù)自身的實(shí)際需要,在此設(shè)置最大的下載和上傳速度、登錄到本服務(wù)器的最大用戶數(shù)、同一I
,P 的登錄線程數(shù)等。
IP訪問(wèn):你可以在此拒絕某個(gè)討厭的IP 訪問(wèn)你的FTP 服務(wù)器,只要在“編輯規(guī)則”處填上某個(gè)IP 地址,以后該IP 的訪問(wèn)將會(huì)全部被攔下。
配額:勾選“啟用磁盤配額”,在此為每位FTP 用戶設(shè)置硬盤空間。點(diǎn)擊“計(jì)算當(dāng)前”,可知當(dāng)前的所有已用空間大小,在“最大”一欄中設(shè)定最大的空間值。
最后,請(qǐng)?jiān)谟懈膭?dòng)內(nèi)容的標(biāo)簽卡上點(diǎn)擊右鍵,選擇“應(yīng)用”,如此才能使設(shè)置生效!
好了!現(xiàn)在,一個(gè)簡(jiǎn)單的個(gè)人FTP 服務(wù)器就已經(jīng)完整地呈現(xiàn)在你面前了。不過(guò)這時(shí)還要測(cè)試一下能否成功地下載和上傳。
下載和上傳
要使用FTP 服務(wù)器下載和上傳,就要用到FTP 的客戶端軟件。常用的FTP 客戶端軟件有CuteFTP 、Fl ashFXP 、FTP Explorer 等等。對(duì)于它們的具體使用,這里就不細(xì)講了?;旧现灰谶@些軟件的“主機(jī)名”處中填入你廟宇的FTP 服務(wù)器IP 地址,而后依次填入用戶名,密碼和端口(一般為21),點(diǎn)擊連接,只要能看到你設(shè)定的主目錄并成功實(shí)現(xiàn)文件的下載和上傳,就說(shuō)明這個(gè)用Serv-U 建立起來(lái)的FTP 服務(wù)器能正常使用了!
,流媒體
字號(hào):大 中 小
架設(shè)流媒體服務(wù)器之旅
準(zhǔn)備好了硬件,下面就開(kāi)始一步步教大家架設(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)平臺(tái)。為了比較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。 下面,就讓我們開(kāi)始吧!不要走開(kāi)哦?。?!
WinMedia 網(wǎng)上廣播服務(wù)
單純的使用Windows Media Encoder這個(gè)軟件即可實(shí)現(xiàn)網(wǎng)上廣播服務(wù),不過(guò),借助于Windows Media Services ,利用Windows Media Encoder制作的流媒體文件,我們的網(wǎng)絡(luò)廣播站功能將更為強(qiáng)大。下面,我們將利用Windows Media Encoder單獨(dú)建立廣播站,并將其納入Windows Media Services,實(shí)現(xiàn)更強(qiáng)大的功能。
1. 安裝Windows Media Services。
,首先安裝Windows 2000 Server或者Windows .Net Server,然后打開(kāi)“開(kāi)始-控制面板-管理工具-管理您的服務(wù)器”或“開(kāi)始-控制面板-添加或刪除程序-添加/刪除Windows 組件”(建議使用第二種),在其中勾取“Web應(yīng)用程序服務(wù)器”,也就是2000 Server中的IIS 服務(wù)器,單擊“下一步”進(jìn)行添加; 添加IIS 完畢后,再次啟動(dòng)添加/刪除Windows 組件程序,并勾取Windows Media Service 項(xiàng),單擊詳細(xì)信息,在其中選擇“用于Web 的Windows Media Services Administrator”以啟動(dòng)Windows Media Services的Web 管理功能(2000中可能沒(méi)有這些選項(xiàng),只需要安裝Windows Media Services即可);
2. 安裝Windows Media Encoder。
從微軟網(wǎng)站下載Windows Media Encoder 7.1(由于Windows Media Encoder 9.0無(wú)法在.Net Server下工作)進(jìn)行安裝,至此,Windows Media服務(wù)的服務(wù)器和編碼器都已經(jīng)具備;
3. 從“開(kāi)始-程序-Windows Media” 啟動(dòng)Windows Media Encoder,在出現(xiàn)的向?qū)Ы缑嬷懈鶕?jù)自己的需要選擇合適的選項(xiàng),建議新手“使用新建會(huì)話向?qū)V播、捕獲或轉(zhuǎn)換文件”,選擇后單擊確定;
4. 由于進(jìn)行的是廣播,所以在下一個(gè)彈出的畫面中請(qǐng)選擇“在附屬設(shè)備或計(jì)算機(jī)屏幕廣播實(shí)況事件”,這樣的選擇能夠讓W(xué)indows Media Encoder直接進(jìn)行廣播或者將其加入Windows Media Service服務(wù);
5. 在下一個(gè)畫面中選擇您進(jìn)行視頻或音頻捕獲的設(shè)備,筆者沒(méi)有視頻卡,所以只能選擇“屏幕捕獲”,有視頻卡的朋友請(qǐng)選擇您的視頻卡;
6. 廣播信號(hào)必須通過(guò)一個(gè)有效的端口進(jìn)行傳輸,因此必須對(duì)它進(jìn)行設(shè)置。Windows Media Encoder默認(rèn)的端口為8080,但由于這個(gè)端口經(jīng)常被其它軟件占用,所以建議朋友們單擊“查找可用端口”以換成其它隨機(jī)端口或者直接輸入沒(méi)有被占用的端口。我選擇了“3170”端口;
7. 然后就開(kāi)始選擇我們進(jìn)行廣播的流媒體質(zhì)量,有一個(gè)公式您可以參考:流媒體配置文件帶寬×最大連接用戶數(shù)=您的上行帶寬(不是下載,是上傳)。您如果有2Mbps 的上行帶寬,選擇了100Kbps 的配置文件,則允許同時(shí)20個(gè)觀眾看到您的廣播,由此可見(jiàn),流媒體服務(wù)對(duì)帶寬的需求是巨大的;
8. 在這個(gè)窗口您可以選擇將進(jìn)行廣播的流媒體存檔,以便于以后觀看或者進(jìn)行點(diǎn)播,若只是作為實(shí)況廣播服務(wù),并且硬盤空間不大,您可以不選??;