私人網盤Filerun搭建和使用教程

一直以來都使用Owncloud作為網盤,最近也研究了Nextcloud,但是這兩款都還是存在一些遺憾。最近發現了一個FileRun的網盤程序,功能十分強大,注重和Google、Zoho協同和在線編輯功能,還可以和Aria2進行組合搭建離線下載播放,介面美觀,搭建過程簡單,拿出來和大家分享

目前市面上的主流網盤程序包括OwncloudNextcloud、KodExplorer、Seafile等,這款Filerun算是新面孔,也比較小眾,功能上同類。此外,最重要的FileRun+Aria2結合起來,可以搭建一個帶有離線下載功能的網盤,如果你在家裡的NAS上搭建的話完全可以進一步發揮、擴展。

一、FIlerun可以實現什麼功能?

整體來說和Owncloud/Nextcloud功能類似,但有些地方更有優勢。比如可以直接調用微軟Google等外部程序實現在線預覽、編輯文檔,這個功能在Owncloud中實現是非常麻煩的。

1.文件存儲:這個是基本功能了,功能基本和其他程序同質化,總體來說還是比較完善的。

簡化導入程序:你如果想用SMBFTP直接把文件同步到VPS上,可以直接用Filerun打開,包括用Webdev也是同理,但是在owncloud上就不行了,因為owncloud的文件都是在資料庫中有對應的,通過後台直接傳上去的是看不到的。

上傳和下載介面都比較美觀,但是上傳的時候居然沒法後台上傳,這點讓人很不爽。

2.瀏覽照片:支持的格式廣泛,包括RAW、NEF等無損格式,可以自動生成縮略圖,從實測來說效率非常高。

照片可以瀏覽Metadata輸入,如EXIF數據、GPS等數據。

預覽的時候有幻燈片效果挺漂亮。

直接調用第三方擴展,比如用pixlr在線編輯、cloudconvert轉換格式等,這裡我不得不說太厲害了。


3.在線編輯文檔:不用插件直接實現在線編輯doc、xls等文件格式。以前在Owncloud上的時候,要想實現在線預覽的功能可是很麻煩,這裡很方便。

完美支持中文,雖然不會整天在這裡寫字,但是平時簡單看一下還是很不錯的。

PDF自然也不在話下。

直接調用Google Doc、Office 來編輯文檔,有喜歡用Google Doc或者Office Web 編輯器的可以直接編輯。另外還支持包括zoho,習慣用zoho的可以在自己網盤直接編輯。

對文檔有比較基礎的分類、標記功能。

可以對文檔目錄留言標記

4.音頻、視頻支持

支持音樂的格式也非常全面,包括FLAC、ALAC等無損格式,播放無需轉碼。其他諸如MP3、AAC更不在話下。音樂還可以進行多種分類。

音樂有一個不錯的播放器,不過感覺用處不大。

視頻內置播放器,可以在線觀看。本篇我我利用Aria2實現離線下載視頻後在線觀看

你們說速度不夠?那是vps沒選好,你們說流量不夠?用VPS跑ss夠了還不夠自己看小視頻?

5.客戶端及同步

目前客戶端遺憾的是沒有ios,其他平台的都有。Win下的居然是直接使用Nextcloud的客戶端,這個讓人有點哭笑不得,但是實際用起來完全沒問題。

可以同步到win的文件夾中,平時我的雲文檔主要是通過這種形式來實現的。


安卓使用的是自己的客戶端,但是經過測試也可以使用Nextcloud的客戶端,ios的話是不是也可以使用我沒測試,大家可以試試。

從體驗來看,推薦官方自己的客戶端。體驗上來說是優於Nextcloud的,各種圖片、音頻都能在線打開,細節優化也比較好。

6.分享

不論是照片、文件、視頻都有很好的分享支持,直接生成分享連結可以分享給他人,可以通過web頁面直接發送郵件。分享連結可以直接關聯google的短域名,遺憾的是國內沒法用。

可以設置有效期、密碼等等,功能還是比較豐富的。

可以分享單個文件或整個文件夾,對於不同類別的文件可以設置不同的展示模式,比如圖片可以展示預覽。

7.豐富的插件

二、Filerun搭建教程

說了這麼多,現在來說說關於搭建吧。搭建這個東西有一點小小的複雜性,而且運行下去也有一筆支出的,建議仔細考慮選擇合適自己的方案。

搭建Filerun可以分為兩部分,搭建運行環境和Filerun程序。Filerun是一個PHP程序,需要在虛擬主機、VPS上運行,我在之前寫過一個系列,是關於VPS教程的,如有有時間的可以看看。可以搜一下:系列:IT男的VPS系列教程。

我並不是很推薦虛擬主機,因為這個東西需要很多額外模塊支持,虛擬主機的話主機商不一定都支持,而且限制比較多,還是多花點錢買個VPS吧。

以下是之前寫的VPS基礎教程和Owncloud的一個教程,可以參考,有一些基礎操作本篇可能略過。

IT男的VPS系列教程 篇二:網盤私有化-應對公共網盤危機本文是一個偏技術類的文章,是講述關於VPS和生活相關的應用,但難度並不高,我也是一個管理專業出身現學現賣的。而且本文是一個系列教程,之前已經寫了第一篇,關於內網穿透的,具體可以看這裡:IT男的VPS系列教程篇一:內網穿透(Frp)-拯救沒有公網IP的你IT男的VPS系列教程篇一:內網穿透(...化名叡阡千|贊92評論91收藏951查看詳情

IT男的VPS系列教程 篇一:內網穿透(Frp)-拯救沒有公網IP的你一、概述本文是一個偏技術類的文章,針對的人群未接觸過該領域的小白。雖然說是技術類文章,但難度並不高,我也是一個管理專業出身現學現賣的。看看張大媽這裡這類的文章還真的不多,因此拋磚引玉。文章是一個系列教程,由於腦子裡構思的內容太多,一次性實在沒有動力寫完,所以做成了系列。什麼是VPS?VPS(Virt化名叡阡千|贊778評論505收藏6k查看詳情

第一步:搭建運行環境

但是我在篇一、篇二中搭建運行環境用的是軍哥的LNMP,不少朋友反映沒有可視介面,因此我今天給大家另外推薦一個可視化一鍵面板:寶塔,能夠方便實現PHP運行環境搭建。另外,目前可以用的一鍵面板選擇很多了,如寶塔、WDCP、LNMP、Oneinstack等等,有興趣也可以多嘗試一下,各有各的優點。

寶塔和LNMP各有優劣、難分伯仲,各自選擇合適自己的下手吧。

寶塔的可視化介面做的很好,省去了繁瑣的命令介面,更容易上手。但是不足也很明顯,內存占用高、帶的程序太多容易慢。

1.選購安裝主機:我一直在Vultr購買主機,作業系統Ubuntu14.04。選擇一款合適的主機也有學問,但我這裡不展開,國內網絡環境這麼複雜,我也講不清楚,總之建議自己試試。國外的主機最近牆的厲害、炸的厲害,反而近期國內阿里雲、京東雲、騰訊雲三家也是對標競爭,價格越來越便宜,而且國內的話速度相對好點。

2.登錄VPS主機:利用SSH工具登錄VPS主機,SSH用法不多說,可以看我前期的原創,推薦Putty或xshell。

3.一鍵下載及安裝寶塔:輸入以下命令一鍵安裝,在輸入Y確定安裝,之後就是一些列的自動程序。有興趣的去寶塔官方看安裝說明。

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

大約十分鐘後安裝完成,如圖所示是登陸地址、用戶名和密碼。(注意:目前有不少國內主機需要開埠,因為8888一般不是常用埠沒有默認打開)

4.安裝LNMP服務環境:雖然Filerun官方推薦了Apache,但是我還是推薦大家安裝Nginx,所以選擇LNMP進行一鍵安裝。各個程序的版本可以自選,不明白的可以按照我的配置來選。注意如果內存過小mysql選擇版本不超過5.6。安裝方式選擇編譯安裝,雖然時間長但是系統穩定。

有可視化介面確實比LNMP的命令行方便啊。點擊左上角任務可以查看安裝進度,大概半小時完成安裝。

5.安裝擴展模塊:Filerun是需要幾個擴展模塊的,默認沒有安裝。選擇軟體管理-php7.0-設置,需要安裝的模塊有ionCube、ImageMagick、exif。之後注意要重啟一下PHP。

點擊安裝,即可列隊任務。是不是很方便?

順便設置一下上傳文件大小的限制

第二部:搭建Filerun程序

6.綁定域名:提前把你的域名指向到你的伺服器。

7.建立新網站:進入網站-添加站點,輸入你的域名、FTP、資料庫配置。

現在配置一個SSL也非常簡單,一鍵完成。給自己的網站加把小綠鎖吧。

8.上傳網站程序:去官方下載程序源碼,下載地址,注意根據PHP版本分別下載。

下載完成後通過文件管理進入網站根目錄,點擊上傳,把程序上傳上去。

之後點擊解壓

9.配置安裝:在地址欄中輸入你的域名,提示安裝嚮導

系統檢測你的配置情況,如果存在一兩項不是OK的可以查看具體原因,可能是模塊沒有打開或者配置問題,但也不一定影響安裝。

輸入資料庫的地址、用戶名和密碼,就是之前創建的那個。如果找不到了也可以去導航-資料庫中查看。

安裝成功,給你了超級用戶的用戶名和密碼。

登錄後提示修改初始密碼

在後台設置中打開imagemagick和ffmpeg。

到此全部安裝完成,可以使用啦。

10.其他配置:開啟Outh認證,要使用官方的安卓客戶端,必須打開。

11.配合Aria2:最近很流行搭建這種離線網盤,下載的視頻直接觀看,下載大姐姐太方便了。安裝aria2教程我也說了,以前寫過可以翻翻。唯一要做的就是下載的時候把下載地址填上你Filerun的地址,如果你安裝正確,地址應該是如下:

也可以直接修改aria的配置文件,把下載地址修改為filerun的地址。

之後再aria中可以盡情的下載啦,由於aria在vps上,下載速度嗖嗖的(不過我的這個缺不怎麼快)。但是這個有個問題,由於Aria是系統的root權限,但是Filerun是用的www權限,所以不能對這些文件修改、移動或刪除。

不過目前來看視頻播放的功能只能算是勉強,看看普通視頻還可以:

此外關於Filerun裡面還有需要詳細的配置,篇幅關係就不一一講了,大家如果有什麼問題歡迎討論。

總結一下

Filerun功能強大、介面美觀、協同同步功能齊全、在線編輯能力強,各項功能都比較完善。

主要不足

  1. 不支持掛載第三方網盤。
  2. 沒有ios客戶端。
  3. 目前網上的資料比較少。
  4. 程序比較龐大,不是輕量級的。