本文目錄
顯示
1.
一、seafile安裝前準(zhǔn)備
1.1.
1.1 準(zhǔn)備一臺(tái)vps
1.2.
1.2 準(zhǔn)備一個(gè)域名
2.
二、seafile安裝全過(guò)程
2.1.
2.1 一鍵快速安裝
3.
三、seafile配置與使用
3.1.
3.1 修改密碼
3.2.
3.2 基本設(shè)置
3.3.
3.3 圖片相冊(cè)
3.4.
3.4 視頻播放
3.5.
推薦閱讀
打造個(gè)人云存儲(chǔ)系統(tǒng)首選的就是nextcloud了,安裝和配置都非常簡(jiǎn)單,同時(shí)有著非常豐富的插件,利用這些插件可以滿足不同的人對(duì)網(wǎng)盤(pán)應(yīng)用的需要,例如在線編輯office文檔、播放視頻音樂(lè)、網(wǎng)絡(luò)相冊(cè)以及在不同的設(shè)備之間同步文件等等。老劉博客前文《pandownload下線了,我花了30分鐘自己搭建了一個(gè)網(wǎng)盤(pán)》,就是通過(guò)nextcloud搭建的。
有人說(shuō)nextcloud在加密傳輸方面有待改進(jìn),其中最新的nextcloud已經(jīng)支持服務(wù)器端加密存儲(chǔ)和設(shè)備之間端對(duì)端加密傳輸了,nextcloud在安全性與易用性這兩塊已經(jīng)做到了同類產(chǎn)品的前沿了。今天要分享的seafile,是一個(gè)與nextcloud類似的云存儲(chǔ)系統(tǒng)。
seafile有一個(gè)大的優(yōu)勢(shì)在于采取的是文件分塊機(jī)制,它將你的文件分成一定的大小,使大文件變成多個(gè)小文件進(jìn)行儲(chǔ)存。雖然不能直接讀取服務(wù)器上的文件,但帶來(lái)的新特性就是可以進(jìn)行增量同步,加密文件的同步變得非常容易。seafile對(duì)于上傳大批量文件和超大文件是有優(yōu)勢(shì)的。
一、seafile安裝前準(zhǔn)備
網(wǎng)站:
官網(wǎng):https://www.seafile.com/
一鍵包:https://github.com/haiwen/seafile-server-installer-cn
1.1 準(zhǔn)備一臺(tái)vps
seafile對(duì)vps的配置要求稍微比nextcloud要高一些,建議1gb內(nèi)存,一鍵安裝包要求安裝干凈的 ubuntu 16.04/18.04 或 centos 7/8 系統(tǒng)。關(guān)于vps主機(jī)的選購(gòu)參考:國(guó)內(nèi)主流云服務(wù)商2020年雙11特惠促銷(xiāo)活動(dòng)匯總。
1.2 準(zhǔn)備一個(gè)域名
本步驟為可選項(xiàng),不過(guò)如果打算長(zhǎng)期使用seafile的話,還是建議seafile綁定域名,這樣可以部署https訪問(wèn),提高安全性。關(guān)于域名的選購(gòu)參考:ucloud年度大促:.com域名注冊(cè)首年20元.cn首年10元ssl證書(shū)30元。
二、seafile安裝全過(guò)程
2.1 一鍵快速安裝
本文使用的是seafile官方提供的一鍵安裝包,以幫助你快速的安裝好 seafile 服務(wù)器,并配置好 mariadb, memcached, webdav, ngnix 和開(kāi)機(jī)自動(dòng)啟動(dòng)腳本。先安裝干凈的 ubuntu 16.04/18.04 或 centos 7/8 系統(tǒng),并做好鏡像 (如果安裝失敗需要還原到鏡像)。
腳本會(huì)讓您選擇要安裝的版本, 按照提示進(jìn)行選擇即可:
如果要安裝專業(yè)版, 需要先將下載好的專業(yè)版的包 seafile-pro-server_6.0.13_x86-64.tar.gz 放到 /opt/ 目錄下
如果是安裝開(kāi)源版,安裝腳本在執(zhí)行過(guò)程中會(huì)檢查 /opt目錄下是否有指定版本號(hào)的安裝包,如果存在則會(huì)安裝此包,否則會(huì)從 seafile 網(wǎng)站下載。所以,為了避免因下載失敗而導(dǎo)致安裝中斷,您可以提前下載好安裝包放到/opt/目錄下。
該腳本運(yùn)行完后會(huì)在命令行中打印配置信息,請(qǐng)仔細(xì)閱讀,mysql 的 root 用戶密碼存儲(chǔ)在 /root/.my.cnf 中;mysql 的 seafile 用戶密碼存儲(chǔ)在 /opt/seafile.my.cnf 中。
三、seafile配置與使用
3.1 修改密碼
打開(kāi)你的ip地址,現(xiàn)在你可以看到seafile登錄界面了。如果是502錯(cuò)誤,說(shuō)明你的seafile沒(méi)有啟動(dòng),執(zhí)行命令:service seafile-server start
修改seafile管理員賬號(hào)和密碼。執(zhí)行以下命令:
然后輸入郵箱和賬號(hào),添加一個(gè)管理員賬號(hào)和密碼。
3.2 基本設(shè)置
這個(gè)是seafile的界面,比較干凈簡(jiǎn)潔。
打開(kāi)個(gè)人設(shè)置頁(yè)面,可以設(shè)置頭像、郵箱和密碼等。
進(jìn)入系統(tǒng)設(shè)置頁(yè)面填寫(xiě)正確的服務(wù)器對(duì)外的 service_url 和 file_server_root,
用戶管理中可以開(kāi)啟注冊(cè)
以及刪除原有的用戶。
3.3 圖片相冊(cè)
seafile新建資料庫(kù)。
然后就是批量上傳圖片了。(點(diǎn)擊放大)
seafile支持圖片幻燈片瀏覽。
你也可以給文件設(shè)置共享權(quán)限。
3.4 視頻播放
seafile可以對(duì)視頻進(jìn)行在線播放。