這幾年各大網(wǎng)盤限速的限速,泄密的泄密,,放一些隱私文件還怕外泄了,。自己就搗鼓了一下私有云存儲,對比各種開源私有云,,最后選擇了“Seafile'開源云存儲平臺,,原因是Seafile是一個開源、專業(yè),、可靠的云存儲平臺,;解決文件集中存儲、共享和跨平臺訪問等問題.Seafile是由北京海文互知網(wǎng)絡(luò)有限公司開發(fā),,發(fā)布于2012年10月,;除了一般網(wǎng)盤所提供的云存儲以及共享功能外,Seafile還提供消息通信,、群組討論等輔助功能,,幫助更好的圍繞文件展開協(xié)同工作。 Seafile 支持所有平臺,,使用方便,,跨平臺同步文件,可以掛載客戶端,,不用同步就可以像訪問本地文件一樣訪問云端,。移動端有ios/安卓應(yīng)用可能自動同步手機相冊等文件,也可以瀏覽器web端訪問云盤,。上傳文件穩(wěn)定,,以塊的形式加密存儲到服務(wù)器,保密性好,,可以斷點續(xù)傳,,還有好多實用性功能。 centos安裝步驟: 一.數(shù)據(jù)庫的支持 Seafile需要有數(shù)據(jù)庫的支持,,我這里使用的是lnmp環(huán)境,,網(wǎng)站,,云盤可以放一臺服務(wù)器共用同一個數(shù)據(jù)庫,。 Lnmp環(huán)境安裝官網(wǎng)有具體教程,這里復(fù)制一份參考 復(fù)制命名執(zhí)行:wget http://soft./lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp 一鍵安裝,根據(jù)自己的需求選擇版本,,等待安裝完成,。 二.。安裝Seafile 去官網(wǎng)下載安裝包: 我這里使用的是 centos 選擇linux版本 登陸服務(wù)器,,選擇一個目錄 我這里放到根目錄 /cloud_disk 執(zhí)行命令:mkdir /cloud_disk : cd /cloud_disk ?。簑get http://seafile-downloads.oss-cn-shanghai./seafile-server_7.1.2_x86-64.tar.gz 下載成功后使用命令解壓: 執(zhí)行命令:tar -zxvf seafile-server_7.1.2_x86-64.tar.gz 根據(jù)個人使用習(xí)慣是否改名 執(zhí)行命令:mv seafile-server_7.1.2_x86-64 seafile-server : cd seafile-server 執(zhí)行安裝 Seafile腳本,根據(jù)需求選擇設(shè)置選項 ?。?/setup-seafile-mysql.sh 安裝完成執(zhí)行命令啟動seafile服務(wù) ?。?/seafile.sh start 啟動seahub網(wǎng)站(不加端口的情況下默認(rèn)運行在8000端口) :./seahub.sh start 8080 然后就可以根據(jù)自己設(shè)置的域名或IP 端口號登陸web端 輸入設(shè)置好用戶名和密碼登陸 然后自己的私有云存儲就搭建好了,。后面附上一些配置文件和停止服務(wù)命令: 客戶端可以對應(yīng)自己的平臺到官網(wǎng)下載對應(yīng)的客戶端應(yīng)用使用:https://www./download/ 停止服務(wù) ?。?/seafile.sh stop
:./seahub.sh stop 開源版中包括以下三個配置文件: /cloud_disk/conf/ccnet.conf: 用來配置網(wǎng)絡(luò)和 LDAP/AD 連接 /cloud_disk/conf/seafile.conf: 用來配置 Seafile /cloud_disk/conf/seahub_settings.py: 用來配置 Seahub |
|