【迷之高產(chǎn)25%】打造自己的網(wǎng)盤(四)--Owncloud和Seafile的一點(diǎn)提示進(jìn)入周末高產(chǎn)狀態(tài),,主要是本周堆了4篇文章一直沒有動(dòng)工,,再堆下去可能就忘記了,干脆直接寫完算了,,本篇文章解決了前幾篇文章遲遲沒有解決的老大難問題,,Owncloud和Seafile的部署安裝,。
一、OwncloudOwncloud是基于PHP的,功能大而全,,支持插件也多,但是博主的測(cè)試中沒法解決各種環(huán)境帶來的問題,,今天偶然翻到一篇網(wǎng)站的文章,,用官方的一鍵包安裝完成,省事簡(jiǎn)單,,特么其他網(wǎng)站寫那么多長(zhǎng)篇大論卻沒有一點(diǎn)實(shí)際用處的教程真不知道是怎么搭建起來的,,八成全是互相抄來抄去,采集來采集去,,我是按照XX的安裝教程愣是沒解決問題,,而且網(wǎng)上大部分教程老舊,都是N年前的東西,。 為了保證安裝成功,,博主采用了和原文章一樣的系統(tǒng),,所以為了搭建成功建議你也使用一樣的系統(tǒng),本次使用的系統(tǒng)是CentOS 7,,Debian系列和CentOS 6沒測(cè)試過,,如果用Debian建議使用Debian 8或Ubuntu 16等較新的系統(tǒng)。 1.安裝原文鏈接:http://www./vpsdajianowncloud.html Owncloud官方一鍵包合集:https://download./download/repositories/stable/owncloud/ (其他系統(tǒng)可以參考安裝,,本文以CentOS 7為例)
完成后重啟apache:
加入開機(jī)自動(dòng)啟動(dòng)apache
輸入 ip/owncloud就可以看到owncloud的界面了,,設(shè)置好管理員賬戶和密碼就好了 2.使用進(jìn)入ip/owncloud,直接設(shè)置管理員賬戶和密碼即可成功登錄,。 主頁面簡(jiǎn)單易懂 Owncloud支持文件分享,,可以設(shè)置分享文件強(qiáng)制過期和強(qiáng)制密碼,還可以設(shè)置郵箱通知注冊(cè)用戶,。 文件信息查看 實(shí)測(cè)Owncloud是支持在線播放mp4格式的,,mp3格式會(huì)顯示封面圖片但是會(huì)迷之跳轉(zhuǎn)到一個(gè)IP,不知道是不是我這里運(yùn)營商的問題,。不支持office文檔的預(yù)覽,。支持pdf文檔的預(yù)覽。 其實(shí)介紹也就這么多了,,在本系列的文章中已經(jīng)可以對(duì)比出所試用的網(wǎng)盤的優(yōu)缺點(diǎn)了,,但是基本功能都是一致的。 客戶端支持Owncloud是豐富的,,Windows客戶端就是一個(gè)同步盤,,免費(fèi),可以實(shí)時(shí)同步某個(gè)文件夾,,但是iOS和Android客戶端是收費(fèi)的,。 3.總結(jié)Owncloud的優(yōu)點(diǎn)就是成熟,支持的插件也多,,所以如果選用自己或者團(tuán)隊(duì)使用Owncloud一般都是優(yōu)先選擇的,。如果只是簡(jiǎn)單的管理文件,各種網(wǎng)盤程序都差不多,,每個(gè)人所需要的功能也不同,,所以可以參考我的文章做出自己的選擇。
二,、一點(diǎn)關(guān)于Seafile的部署上一篇文章中https://www./post-192.html 寫明了Seafile的部署教程,,但是部署的版本是5.0.5穩(wěn)定版,如果需要使用官方的6.x最新版是需要自己手動(dòng)配置的,,正好手里空閑一臺(tái)機(jī)器就配置了一下,,發(fā)現(xiàn)使用SQlite很好配置,如果使用MySQL其實(shí)裝的東西繁多,容易失敗,,而且官方說明了只在Ubuntu,、Debian 8和CentOS 7使用過,如果像上次博主使用CentOS 6容易帶來不必要的麻煩,,比較有些東西不是老舊了就是不適用,。 官方的配置手冊(cè),非常詳細(xì),,還有啟用Https都有說明:http://manual-cn./ 如果是CentOS 7配置還要參考這篇帖子:https://bbs./t/centos7/1220/2 詳細(xì)說明了系統(tǒng)的防火墻問題,,以免導(dǎo)致因?yàn)榉阑饓栴}打不開。 [高產(chǎn)似那啥]打造自己的網(wǎng)盤(三)--Seafile網(wǎng)盤最近本站迷之高產(chǎn)似那啥了,, 官方網(wǎng)站:https://www./home/ 一、談?wù)凷eafile個(gè)人體驗(yàn)使用了一圈下來感覺Seafile還是不錯(cuò)的,,適合個(gè)人使用和小團(tuán)隊(duì)使用(三人以上收費(fèi)),,界面做的很友好,速度也不錯(cuò),,該有的基本都有了,,例如文件預(yù)覽、分享,,甚至還可以建立自己的維基百科,把一些文檔寫進(jìn)去,,這樣小團(tuán)隊(duì)工作的時(shí)候就可以直接在團(tuán)隊(duì)內(nèi)部的網(wǎng)盤中查閱文檔,,無需上百度谷歌的一點(diǎn)點(diǎn)查閱了。目前發(fā)現(xiàn)例如上傳那種細(xì)節(jié)很簡(jiǎn)單,,沒有Pydio的細(xì)致,,還有office文檔只能下載無法預(yù)覽,有些可惜,。 Seafile的使用范圍很廣,,樹莓派客戶端都有,PC手機(jī)等更不用說了,,如果是個(gè)人用博主還是非常推薦使用這款程序的,。 二、Seafile的安裝和部署https(轉(zhuǎn)載)暫時(shí)只支持Debian系統(tǒng),,必須是64位,。原文鏈接:https:///article/120.html 1.HOSTNAME (主機(jī)名) 的設(shè)置在VPS上進(jìn)行任何涉及到網(wǎng)絡(luò)的操作時(shí)請(qǐng)先設(shè)置好主機(jī)名. 若主機(jī)名設(shè)置沒有完成或設(shè)置錯(cuò)誤(比如, 你執(zhí)行hostname命令時(shí)如果顯示cloud.就是典型的主機(jī)名設(shè)置錯(cuò)誤), 請(qǐng)不要繼續(xù). 2.VPS基礎(chǔ)設(shè)置(1) 更新和升級(jí)包管理器. 不多作介紹了. (2) 部分主機(jī)商提供的操作系統(tǒng)已默認(rèn)安裝了APACHE, 請(qǐng)將其卸載. 若您手動(dòng)安裝過MySQL/APACHE/NGINX/PHP之類的程序, 請(qǐng)全部卸載或重裝系統(tǒng), 否則會(huì)產(chǎn)生不可預(yù)知的錯(cuò)誤. Postfix/Sendmail之類的MTA無需卸載. 3.安裝Seafile分為兩個(gè)版本, 一個(gè)是開源社區(qū)版, 另一個(gè)是專業(yè)版. 專業(yè)版如果超過三個(gè)用戶則需要額外購買授權(quán), 如果是個(gè)人使用的話我推薦你安裝專業(yè)版, 畢竟功能較為豐富. 我們以3用戶免費(fèi)授權(quán)的專業(yè)版為例介紹其安裝方法. 下面給出的安裝腳本為當(dāng)前穩(wěn)定版5.0.5版本的安裝, 若您需要使用更新的版本, 請(qǐng)到官網(wǎng)上https://注冊(cè)一個(gè)用戶, 上面有最新版本下載. 一切準(zhǔn)備就緒后, 請(qǐng)用root賬戶登錄SSH, 執(zhí)行下面的命令. 下面的文件下載目錄請(qǐng)勿更改, 否則會(huì)出錯(cuò). DEBIAN系統(tǒng):
按照提示操作即可安裝完畢. 若安裝過程中報(bào)錯(cuò), 請(qǐng)將報(bào)錯(cuò)行貼在下面或者把安裝日志通過郵件發(fā)給我, 我可以幫你排查. 安裝完畢后不要急著退出, 往上翻幾頁能看到你的管理員用戶名和密碼. 這時(shí)我們打開https://cloud.已經(jīng)可以訪問了. 由于我們尚未安裝安全證書, 瀏覽器可能會(huì)提示證書不受信任, 我們直接忽略即可.
在Seafile中整合Let’s Encrypt安全證書采用上述方法安裝的Seafile已經(jīng)安裝了NGINX前端proxy, 通過FASTCGI的方式將前端流量轉(zhuǎn)發(fā)給后端Seafile服務(wù)器. 因此, 給Seafile安裝Let’s Encrypt和普通的Nginx安裝Let’s Encrypt有所差異. 1.安裝Let’s Encrypt這一步很簡(jiǎn)單, 直接從Let’s Encrypt網(wǎng)上抄下來就行了.
最后一步執(zhí)行時(shí)會(huì)有warning, 不用理會(huì). 2.配置Seafile我們通過web-root方式配置NGINX-Let’s Encrypt. 然而, 雖然我們已經(jīng)安裝了NGINX, 但這個(gè)NGINX只是一個(gè)前端proxy, 將訪問請(qǐng)求轉(zhuǎn)給后端seafile服務(wù)器處理, 因此并沒有實(shí)質(zhì)上的網(wǎng)站文件夾web-root. 為了解決這個(gè)問題, 需要建立一個(gè)偽網(wǎng)站根目錄, 用于Let’s Encrypt驗(yàn)證. 執(zhí)行
然后, 編輯Seafile-NGINX配置文件. 該配置文件可能隨軟件版本不同而有所差異, 我這里是/etc/nginx/conf.d/seafile.conf, 可能有的VPS上是/etc/nginx/sites-enabled/seafile, 請(qǐng)自行查看. 編輯該配置文件, 在主文件塊中加入下面的行:
然后執(zhí)行service nginx reload重新加載nginx配置文件. 上面這步修改的目的是將用于驗(yàn)證的acme-challenge請(qǐng)求重定向到我們建立的偽web-root文件夾中, 使得SSL證書得以頒發(fā). 3.配置Let’s Encrypt我們需要配置Let’s Encrypt以生成對(duì)應(yīng)的證書. 執(zhí)行:
編輯文件/etc/letsencrypt, 取消下列行之前的注釋, 并替換為符合你條件的內(nèi)容:
4.生成Let’s Encrypt證書配置好上述文件后我們即可生成Let’s Encrypt證書了. 執(zhí)行下面的命令:
這樣, 我們就生成了Let’s Encrypt頒發(fā)的SSL證書. 我們還需要更改Seafile/NGINX配置文件以使用該證書. 編輯之前的那個(gè)配置文件, 我這里是/etc/nginx/conf.d/seafile.conf. 找到ssl_certificate那兩行, 將地址作如下的更改:
然后執(zhí)行service nginx reload重新載入NGINX配置文件. 這樣, Let’s Encrypt就在Seafile上面配置完畢了. 需要注意的是, Let’s Encrypt有效期為90天, 因此你需要設(shè)置cronjob或者手動(dòng)續(xù)期. 三,、使用可以與客戶端鏈接,同步文件,。 個(gè)人維基百科,,創(chuàng)建必備的詞條。 分享系統(tǒng),,可以加密分享和時(shí)間限制,,個(gè)人系統(tǒng)做出一些大型網(wǎng)盤才有的功能還是不錯(cuò)的。 MP3和MP3文件預(yù)覽,,完美支持,,但是office文檔不支持預(yù)覽,有些遺憾,。 因?yàn)榘姹靖鼏栴},,還有本次使用的seafile版本并不是最新版本,可能有些功能已經(jīng)被添加或刪除,。 四,、使用總結(jié)Seafile的易用性和功能十分全面,作為個(gè)人使用或者小團(tuán)隊(duì)使用完全夠用,,做到了網(wǎng)盤需要做到的功能,。如果沒有特殊的要求,seafile是個(gè)人建設(shè)網(wǎng)盤的最佳選擇之一,! 打造自己的網(wǎng)盤(二)--360網(wǎng)盤遷移選擇與Pydio7使用體驗(yàn)近期最熱門的事件應(yīng)該是360網(wǎng)盤關(guān)閉事件,,又一家大型網(wǎng)盤的關(guān)閉讓我們?cè)俅沃匾暺饋韲鴥?nèi)的網(wǎng)盤是否靠譜? 網(wǎng)盤在前幾年打起了容量戰(zhàn),,先后不斷增加容量,,讓我們普通人感到占了大便宜,存片存游戲存音樂,,后來國家開始加強(qiáng)管理,,大量電影等內(nèi)容被和諧。實(shí)際上網(wǎng)盤所給的容量其實(shí)華而不實(shí),,因?yàn)楹苌儆腥丝梢源鏉M幾個(gè)T的容量,,即使存滿了有多少是可以正常查看和分享的。在網(wǎng)上看到一篇帖子,,網(wǎng)盤本來是滿足一些專業(yè)需求的,,這也是為什么在國內(nèi)網(wǎng)盤TB級(jí)別的時(shí)候,國外網(wǎng)盤仍然是幾十到幾百GB的容量,。國內(nèi)的網(wǎng)盤發(fā)展無疑走錯(cuò)了道路,,一開始為了市場(chǎng)擴(kuò)大容量,無視版權(quán)問題,后來被監(jiān)管加上沒有有效的盈利手段,,突然限速,、版權(quán)限制和推出付費(fèi)VIP會(huì)員讓普通消費(fèi)者心生不滿,專業(yè)需求的同步盤的功能基本不更新或者殘廢,,導(dǎo)致不能滿足真正需要的人的滿足,,兩頭不討好。 國外網(wǎng)盤的發(fā)展盈利就是靠賣容量,,因?yàn)榘鏅?quán)問題比較看中,,網(wǎng)盤太大也沒有什么卵用,普通人存儲(chǔ)一些文檔照片幾十GB已經(jīng)足夠,。專業(yè)人士使用肯定會(huì)愿意付費(fèi)使用,,網(wǎng)盤完全不用發(fā)愁沒法盈利。 越來越大的維護(hù)壓力,、版權(quán)壓力和找不到合適的盈利方式導(dǎo)致國內(nèi)網(wǎng)盤一個(gè)個(gè)關(guān)閉,,最終新浪、金山,、360等大型公司還是撐不住了?,F(xiàn)在存活的知名網(wǎng)盤中,百度云靠賣VIP和一些實(shí)用功能暫時(shí)生存了下去,;騰訊微云依靠騰訊財(cái)大氣粗養(yǎng)著,,但是微云一直也是半死不活的狀態(tài),隨時(shí)會(huì)關(guān)閉,;115有著大量高昂的付費(fèi)用戶和神秘后臺(tái),,加上離線功能和存島國片還能存活著。 在360網(wǎng)盤宣布關(guān)閉后,,百度云隨即莫名其妙來了一波促銷,,放出的優(yōu)惠券總額是3.60億,代表什么意思誰都能看出來,?;顒?dòng)地址:http://yun.baidu.com/buy/center?tag=10&from=home 博主在360網(wǎng)盤也有一些資料存放,不過大多數(shù)都無關(guān)緊要,,如果下載再上傳的話未免太不現(xiàn)實(shí)了,百度云和115并沒有提供遷移方式,,博主在網(wǎng)上找到了兩款工具幫助大家遷移360網(wǎng)盤的內(nèi)容,。因?yàn)槠邢薅夜俜揭呀?jīng)有了詳細(xì)的方法,單獨(dú)拿出來寫反而沒有什么必要,。 工具1:云搬家云搬家還從未聽說過,,在這次360事件后接觸了到這款產(chǎn)品,可以遷移百度云、360網(wǎng)盤,、OneDrive,、和彩云、天翼云的內(nèi)容,,目前可以通過手機(jī)客戶端和微信號(hào)的方式遷移,。 工具2:和彩云和彩云是中國移動(dòng)旗下的,現(xiàn)在盈利方式靠賣容量,,而且背靠移動(dòng)的大山,在盈利模式上沒有去一味的追求容量,,所以和彩云還是比較靠譜的,。目前提供百度云,、360網(wǎng)盤和天翼云的遷移,。和彩云另外支持RSS訂閱功能,。 談完360的事情,博主將繼續(xù)自建網(wǎng)盤的探索,。在上一篇文章中,,《Aria2+KodExplorer,打造自己的云存儲(chǔ)》 介紹了Linux的神器Aria2和芒果云,,這兩個(gè)工具簡(jiǎn)單方便,,適合小白,,如果有更高級(jí)的需求呢?博主在不斷尋找網(wǎng)盤程序的過程中發(fā)現(xiàn)了兩個(gè)工具可以給不同需求的人使用,。 一點(diǎn)無關(guān)緊要的話在介紹兩個(gè)工具前,,博主再次試用了Owncloud,無奈還是放棄了,,嚴(yán)苛的安裝要求沒點(diǎn)水平真是難以安裝,。Owncloud的成熟度是沒問題的,但是在LNMP環(huán)境下,,因?yàn)榘惭b了一些緩存組件,,導(dǎo)致無法安裝,一點(diǎn)緩存組件都不能安裝,,搜索了解決方法無果,,換用AMH面板搭建,但是偽靜態(tài)是個(gè)大問題,,owncloud的Nginx偽靜態(tài)在官方文檔中和網(wǎng)絡(luò)上不是陳舊就是給的說明不夠詳細(xì),,Owncloud博主是放棄了 工具1:iBarn官網(wǎng):http://www.:82/ iBarn應(yīng)該是和百度云最像的了,如果你經(jīng)常分享或者公用一些資料,,這款簡(jiǎn)單的程序最適合不過了,。主界面色彩豐富,功能簡(jiǎn)單易懂,,還有和百度云類似的分享功能,,還有存儲(chǔ)BT種子的功能,雖然沒發(fā)現(xiàn)這玩意怎么用,。,。。 如果是一個(gè)小團(tuán)隊(duì)共享文件,,或者自己只是存儲(chǔ)一些文檔圖片等簡(jiǎn)單內(nèi)容,,這個(gè)簡(jiǎn)單的程序很不錯(cuò)。但是簡(jiǎn)單肯定是有代價(jià),,不能預(yù)覽,,只有網(wǎng)頁端,對(duì)現(xiàn)在多終端和預(yù)覽需求無法滿足,,如果你要求功能較多,,這款工具不太適合你使用。 程序?yàn)镻HP,,需要數(shù)據(jù)庫支持,,安裝簡(jiǎn)單。 工具2:Pydio 7Pydio是本篇文章的重頭戲了,,由國外開發(fā),,以前叫做AjaXplorer。從名字可以看出,,程序使用了大量的Ajax無刷新技術(shù),,可以不用重新加載網(wǎng)頁就能完成新內(nèi)容的打開。Pydio個(gè)人版是免費(fèi)的,,而且足夠使用,,商業(yè)版本比較昂貴,適合企業(yè)用戶使用,。 Pydio是PHP程序,,需要數(shù)據(jù)庫支持,安裝簡(jiǎn)單,,支持簡(jiǎn)體中文,,但是漢化程度并不完善,不影響使用,。 1.安裝到官網(wǎng)下載安裝包: 安裝程序沒有什么特別的,,推薦使用Apache環(huán)境,當(dāng)然安裝包內(nèi)有Nginx的偽靜態(tài)設(shè)置方法,,方便了許多,。基本的配置管理員信息和數(shù)據(jù)庫信息,。 2.使用主界面非常的漂亮,,輸入管理員賬號(hào)登錄即可。Pydio分為兩個(gè)文件夾,,公用和私人,,我們個(gè)人存儲(chǔ)使用私人文件夾。建議同時(shí)記住存儲(chǔ)文件夾的位置,,這樣我們可以設(shè)置Aria2的下載路徑,,方便我們下載文件。 程序的設(shè)置和插件功能,,大多數(shù)插件都用不上,。。,。 文件詳細(xì)信息,,上傳了一張圖片,我們可以看到圖片的尺寸信息,。 文件的操作,,支持各種方式打開、復(fù)制,、移動(dòng),,設(shè)置文件標(biāo)簽,,還有可以分享文件給他人下載,十分方便,。文件刪除會(huì)默認(rèn)刪除到回收站中,,如果我們不小心手賤刪除了文件還可以找回來。 文件上傳,,十分強(qiáng)大,,支持單文件和整個(gè)文件夾上傳,如果上傳錯(cuò)了還能清除上傳列表,,同時(shí)支持本地和遠(yuǎn)程上傳,。能把上傳這么簡(jiǎn)單一個(gè)功能做的如此有細(xì)節(jié),可以看出Pydio的功能強(qiáng)大,。 文件預(yù)覽,,驚喜的是Pydio支持音樂文件和視頻文件的預(yù)覽,可以正常播放mp3和mp4等常規(guī)音視頻文件,,讓人興奮的功能,。 多終端支持,支持MacOS,、Windows,、iOS和Android。Windows程序僅僅是一個(gè)簡(jiǎn)單的同步盤,,Android程序是收費(fèi)0.99美元,。 3.Windows客戶端簡(jiǎn)單介紹Pydio的Windows客戶端就是個(gè)同步盤而已,綁定自己的站點(diǎn),,在綁定本地電腦上的一個(gè)文件夾就行了,,實(shí)時(shí)同步,可以同步文檔,、照片甚至QQ的聊天記錄,,還是十分方便的,但是程序有些簡(jiǎn)陋,,就這么一個(gè)功能,。。,。 國內(nèi)網(wǎng)盤的關(guān)閉潮讓我們選擇一個(gè)靠譜的網(wǎng)盤甚至自建自己的網(wǎng)盤越來越重要,,本篇文章也結(jié)合博主自己的經(jīng)驗(yàn)給予了一些思路和工具,希望網(wǎng)盤這樣一樣方便的工具不要消失在互聯(lián)網(wǎng)中,,以后存活的網(wǎng)盤希望越來越靠譜和好用,。 打造自己的網(wǎng)盤(一)--Aria2+KodExplorer今年年內(nèi)國內(nèi)很多網(wǎng)盤陸續(xù)關(guān)閉,而百度云盤限速+內(nèi)容審核,,115續(xù)費(fèi)偏貴,,個(gè)人用的網(wǎng)盤基本沒有多少可以安心使用的了,。國外的網(wǎng)盤不是被墻就是速度不佳,還有容量也偏小,,即使是微軟的OneDrive只有通過購買訂閱Office365的情況下才能獲得1TB空間,。反正都會(huì)跑路棄坑,不如自己建立一個(gè)網(wǎng)盤系統(tǒng)安心點(diǎn),。 因?yàn)樽约杭夹g(shù)有限還有考慮到實(shí)現(xiàn)難度,博主選擇了Aria2+KodExplorer(芒果云)來實(shí)現(xiàn)自建網(wǎng)盤,。 一,、網(wǎng)盤程序 先是對(duì)比一下我們所能接觸到最可靠的網(wǎng)盤系統(tǒng)。 1.Owncloud Owncloud是國外開發(fā)的,,版本更新很久了,,功能也很全面,適合建立私有云和公有云系統(tǒng),,而且有完善的生態(tài)環(huán)境,,例如手機(jī)APP、電腦客戶端等,,但是個(gè)人感覺安裝略微蛋疼,。首先是PHP版本要求必須5.4以上,當(dāng)然這個(gè)好說,,最蛋疼的是博主在安裝的時(shí)候,,提示服務(wù)器錯(cuò)誤,然后并沒有提供原因和幫助,,就是錯(cuò)誤了,,什么鬼啊。棄了,,雖然博主以前用過一段時(shí)間確實(shí)好用,,可以在本地電腦設(shè)置一個(gè)文件夾實(shí)時(shí)同步文件,保證文件不丟失,。但是考慮到這個(gè)莫名其妙的錯(cuò)誤,,還有同服務(wù)器上還有其他網(wǎng)站的原因就放棄了這個(gè)客戶端。另外,,Owncloud提供的Nginx偽靜態(tài)文檔不太全面,,按官方文檔設(shè)置還是有偽靜態(tài)問題,對(duì)于博主這個(gè)小白不懂偽靜態(tài)的語法,。 如果搭建私有云個(gè)人還是非常推薦Owncloud的,,開發(fā)和生態(tài)環(huán)境非常完善。 2.Seafile Seafile沒有實(shí)際體驗(yàn)過,,但是提供的環(huán)境也不少,,Windows和Linux,,還有樹莓派版本,版本也一直在更新,,社區(qū)支持也完善,,但是部署對(duì)于小白比較繁雜。因?yàn)闉榱藢?shí)現(xiàn)網(wǎng)盤的功能,,例如文檔閱覽,,音樂播放需要安裝繁多的Linux組件,有些組件安裝了但是安裝程序還是提示沒有安裝,,可能是我打開的方式不對(duì)吧,。。,。 3.迷你云 迷你云是基于NodeJS開發(fā)的,,Windows和Linux服務(wù)端都有提供,部署官方有完整的教程,,還算順利,。不過搭建完了我以為是在我的服務(wù)器上操作,后來發(fā)現(xiàn)需要到官方網(wǎng)站上注冊(cè)登錄賬號(hào),,再綁定服務(wù)器IP,。這樣導(dǎo)致管理繁瑣,還有官網(wǎng)跑了怎么辦,。,。。 4.芒果云KodExplorer 芒果云其實(shí)就是一個(gè)前幾年玩的一個(gè)概念,,云系統(tǒng),,可以安裝網(wǎng)頁APP,給出一個(gè)類似本地電腦的桌面環(huán)境,,但是重點(diǎn)不在這,,我們最多關(guān)注的是文件管理。自適應(yīng),,和本地電腦幾乎一致的體驗(yàn),,無數(shù)據(jù)庫,開源免費(fèi),,這幾乎滿足了一個(gè)個(gè)人云盤的條件,。 下面帶來使用芒果云的體驗(yàn)。 安裝 無數(shù)據(jù)庫和安裝向?qū)У姆爆?,直接扔到服?wù)器目錄就行,,推薦LAMP、Kangle環(huán)境使用,Nginx沒有使用過,,但是個(gè)人沒有看到Nginx偽靜態(tài)的文檔,,可能會(huì)有問題。 使用 默認(rèn)會(huì)有三個(gè)賬戶,,管理員,、注冊(cè)用戶和游客,也可以分別設(shè)置不同的文件夾給這三類用戶,。
使用體驗(yàn)和本地電腦一致,,刪除新建都有。
文件的預(yù)覽,,目前視頻和音樂無法播放,,可能是服務(wù)器缺少組件也可能是程序包含的組件太老,導(dǎo)致瀏覽器不支持導(dǎo)致的,,博主還在尋找解決方法。文檔支持Office文檔的預(yù)覽,,但是不能編輯,,稍有遺憾。
程序的其他功能,,更換主題,、更換壁紙等。還有一些網(wǎng)絡(luò)桌面APP使用,,APP實(shí)測(cè)都是正常使用的,。 額外文檔:http://www./index.php/linuxserver/kodAria2c.html Aria2和芒果云整合管理。 二,、Aria2和服務(wù)器選擇 1.服務(wù)器選擇 服務(wù)器方面按照對(duì)國內(nèi)的網(wǎng)絡(luò)還有價(jià)格,、性價(jià)比談一些自己的看法和經(jīng)驗(yàn)。 服務(wù)器如果綜合考慮肯定是國外的為上,。為什么不選擇國內(nèi)服務(wù)器,?國內(nèi)服務(wù)器價(jià)格高昂,帶寬成本高,,即使是建立自己網(wǎng)站的小型虛擬服務(wù)器,,一個(gè)月也要68元左右,而且?guī)捫?,性能一般,,磁盤也小。當(dāng)然如果你只是存放一些文檔音樂,,還是可以的,。 國外考慮美國和歐洲多一些,亞洲其他國家的服務(wù)器帶寬成本也很高,而且對(duì)國內(nèi)友好的線路并不多,。美國西海岸和歐洲國家一般對(duì)國內(nèi)來說還算不錯(cuò),,加上帶寬普通大,硬件也給的足,。 博主因?yàn)槭请娦啪W(wǎng)絡(luò),,選擇了法國的獨(dú)立服務(wù)器,Atom C2750 8核+8G內(nèi)存+1TB HDD硬盤,,1G端口無限流量,,當(dāng)然還有配置偏低一點(diǎn)的,價(jià)格更低的獨(dú)立服務(wù)器,,法國等歐洲地區(qū)的服務(wù)器一般都很便宜,。如果想要速度好一些,可以加一些錢購買美國西海岸的,,速度也不錯(cuò),。如果是聯(lián)通則考慮加拿大和美國西海岸。 還有一種成本偏低的VPS虛擬服務(wù)器,,選擇一些大硬盤的VPS價(jià)格很低,,例如有一款1G內(nèi)存+512G硬盤的VPS,在美國達(dá)拉斯,,月付3美元,。不過選擇獨(dú)立服務(wù)器的考慮是:1.資源獨(dú)享,不用因?yàn)猷従雍椭鳈C(jī)商超售導(dǎo)致硬件縮水,。2.流量帶寬限制,,VPS一般都會(huì)限制帶寬和流量,獨(dú)立服務(wù)器一般沒有限制,,即使有限制大多數(shù)給的流量非常充足,。 如圖,安裝了銳速加速后法國的服務(wù)器下載可以滿速,,沒有使用高速通道和離線下載加速,。當(dāng)然國內(nèi)網(wǎng)絡(luò)環(huán)境非常復(fù)雜,選擇一款合適的服務(wù)器需要觀察和測(cè)試很多才能找到一款合適自己的,。 2.Aria2 Aria2作為一款Linux下的下載神器,,很多極客都在使用,可以下載http資源,、種子文件,、磁力鏈接等,功能強(qiáng)大,,而且整合Chrome插件可以擺脫百度云盤的速度限制,。
Aria2官方項(xiàng)目頁面:https://aria2./ 下面介紹Aria2在CentOS6.X的搭建方法: 轉(zhuǎn)載自:http:///n/341279751838 1.搭建Aria2,。 (1)RPM安裝(推薦) 安裝rpmforge源
安裝Aria2
(2)編譯安裝 Aria2 1.17.1以上版本要求 安裝clang
安裝GCC 通過SCL安裝GCC CentOS 6
編譯Aria2
配置Aria2創(chuàng)建配置文件 參考文檔:http:///usage.html
下載博主配置好的conf文件:https:///f.php?k=ac73d 再使用SFTP客戶端連接服務(wù)器,,傳到/etc/aria2 文件夾下替換即可。
Aria2的使用 配置完成后,,就可以開始使用了,。 Aria2有兩種模式 命令直接調(diào)用直接在命令行下載
下載完成后自動(dòng)退出,就和wget 的工作方式一樣。 Aria2命令行使用使用Aria2下載文件,,只需在命令后附加地址即可。如: aria2c http://www./pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2 分段下載 利用Aria2的分段下載功能可以加快文件的下載速度,,對(duì)于下載大文件時(shí)特別有用,。為了使用aria2的分段下載功能,你需要在命令中指定 aria2c -s 2 http://www./pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2 這將使用2連接來下載該文件,。 斷點(diǎn)續(xù)傳 在命令中使用 aria2c -c http://www./pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2 下載torrent文件 你也可以使用Aria2下載BitTorrent文件。如: aria2c -o gutsy.torrent http://cdimage./daily-live/current/gutsy-desktop-i386.iso.torrent 后臺(tái)下載 aria2c -D url aria2c –deamon=true url 驗(yàn)證文件 aria2c –checksum=md5=別人提供的md5 BT下載 aria2c /tmp/CentOS-6.3-i386-bin-DVD1to2.torrent aria2c http://mirrors.163.com/centos/6.6/isos/x86_64/CentOS-6.6-x86_64-minimal.torrent 列出種子內(nèi)容 aria2c -S .torrent 下載種子內(nèi)特定編號(hào)的文件 aria2c –select-file=1,4-7 .torrent 此處下載編號(hào)為1,4,5,6,7的文件 設(shè)置bt端口 aria2c –listen-port=1234 .torrent 設(shè)置dht端口 aria2c –dht-listen-port=1234 .torrent 下載需要引用頁的文件 aria2c –referer=referurl url 限速下載 aria2c –max-download-limit=500k url //單個(gè)文件 aria2c –max-overall-download-limit=500k url //全局 下載需要Cookie驗(yàn)證的文件 aria2c –essay-header=’Cookie:cookie名稱=cookie內(nèi)容’ url aria2c –load-cookies=cookie文件 url Metalink aria2c http:///mylinux.metalink 批量下載文本中所有URL aria2c -i uris.txt 注意:當(dāng)源地址存在諸如 RPC Server模式(推薦)Aria2作為后臺(tái)常駐程序,監(jiān)測(cè)rpc端口的活動(dòng)情況,,添加并下載文件,。完成后繼續(xù)在后臺(tái)運(yùn)行。 涉及到命令輸入,,力求簡(jiǎn)化,,第二種模式明顯更省事。 啟動(dòng)Aria2 RPC模式命令行啟動(dòng)
配置文件啟動(dòng)(推薦)
是指配置文件所在的絕對(duì)路徑。默認(rèn)位置是: 依照上述配置一路下來,,具體是
這時(shí)正確無誤的話,,Aria2就啟動(dòng)了。 啟動(dòng)腳本 為方便管理,,創(chuàng)建一個(gè)管理腳本,。
腳本下載:https:///data/2016102116153296148938.txt 添加可執(zhí)行權(quán)限
啟動(dòng)Aria2
命令行的模式無疑使用有些麻煩,而且SSH客戶端不可能我們一直連接著,,我們需要一個(gè)WebUI管理監(jiān)測(cè),。 推薦兩個(gè):Aria2 Web UI或者YAAW。 Web UI是MD界面的,,界面好看,,但是因?yàn)槲粗虿┲魑茨艹晒κ褂茫赞D(zhuǎn)而使用YAAW,,YAAW相對(duì)更簡(jiǎn)單,,基本功能都有,例如添加任務(wù),、設(shè)置下載目錄,、設(shè)置下載客戶端UA、刪除,、暫停等,。 webui-aria2
訪問這臺(tái)機(jī)器的9999端口就可以了,這里為了方便用python做為WEB服務(wù)器,其它任意一種WEB服務(wù)器都是可以的,。 如果你不想搭建可使用 注意:需要根據(jù)情況設(shè)置一下Aria2 RPC的地址,,一般為Aria2后臺(tái)進(jìn)程運(yùn)行的ip:port,例如192.168.119.100:6800,。 YAAW
訪問這臺(tái)機(jī)器的9999端口就可以了,這里為了方便用python做為WEB服務(wù)器,其它任意一種WEB服務(wù)器都是可以的,。 YAAW也有線版本 http:/// 注意:需要根據(jù)情況設(shè)置一下Aria2 RPC的地址,,一般為Aria2后臺(tái)進(jìn)程運(yùn)行的ip:port,例如192.168.119.100:6800。 其他版本:方便我們使用Aria2 Windows下圖形版本Aria2c Remote Control http:///projects/aria2cremote/ 給jsonrpc加上驗(yàn)證使用token驗(yàn)證(建議使用)需要1.18.4以上版本,,賬號(hào)密碼方式將在后續(xù)版本中停用,! 配置文件
命令行 使用 啟用驗(yàn)證后,使用 使用密碼驗(yàn)證需要1.15.2以上,,1.18.6以下版本 配置文件
命令行 使用 啟用驗(yàn)證后,使用 對(duì)于RPC模式來說, 界面和后端是分離的, 只要給后端設(shè)置密碼即可. 前端認(rèn)證什么的是毫無意義的,。 其它相關(guān)YAAW搭配腳本 迅雷離線(需會(huì)員賬號(hào)) Chrome Extension: ThunderLixianAssistant 旋風(fēng)離線 UserScript: XuanFengEx 百度網(wǎng)盤 Chrome Extension: BaiduExporter 115網(wǎng)盤 Chrome Extension: 115exporter 其他腳本 Chrome Extension 添加到aria2
至此個(gè)人云存儲(chǔ)的搭建方案基本完成,,如果有更好的方法或者程序博主還會(huì)繼續(xù)分享出來! |
|