我們最常用的云存儲(chǔ)有各式各樣的郵箱,網(wǎng)盤等,郵箱的容量限制,而且文件管理不方便;常用的百度網(wǎng)盤、qq微云等都挺不錯(cuò),提供免費(fèi)的云存儲(chǔ),并方便的支持文件的管理。唯一的缺點(diǎn)是無法在線編輯文件,商業(yè)化的云存儲(chǔ)也涉及利益問題,會(huì)員和普通用戶的差別也會(huì)導(dǎo)致普通用戶的下載速度受到限制。后來無意間發(fā)現(xiàn)了一款新的云存儲(chǔ)–Seafile,該存儲(chǔ)平臺(tái)擁有了上述所有功能,而且是開源的,我們可以下載其源碼自己搭建云存儲(chǔ)服務(wù)器。
Seafile 特性
跨平臺(tái)文件同步
Seafile 以資料庫的形式組織文件。每個(gè)資料庫都可同步到任何桌面電腦, 包括 Windows, Mac 和 Linux。用戶也可以選擇性地同步一個(gè)目錄。未同步的文件可通過“云文件瀏覽器”訪問。Seafile 在文件同步方面性能極佳,數(shù)萬小文件可在1分鐘內(nèi)完成同步。
移動(dòng)端文件訪問
文件可通過 Seafile 移動(dòng)端來訪問。支持 Android 和 iOS。緩存文件可在無網(wǎng)絡(luò)的環(huán)境中使用。用戶也可通過移動(dòng)端來備份照片和通訊錄。
掛載盤客戶端:不用同步即可像本地磁盤一樣訪問云端文件。
直接通過本地 S 盤來訪問云端文件,不占用本地存儲(chǔ)。為電腦提供服務(wù)器的海量存儲(chǔ)空間。同操作系統(tǒng)無縫集成,還可以離線修改文件。
在線編輯和協(xié)同編輯
Seafile 支持通過集成 Office Online Server 或者 Collabora Online server 實(shí)現(xiàn) Office 文件的在線協(xié)同編輯 (包括 docx/pptx/xlsx 格式)。Seafile 也提供視頻,音頻,PDF, 圖片和文本文件的預(yù)覽。
云存儲(chǔ)平臺(tái)搭建
1.實(shí)驗(yàn)環(huán)境
系統(tǒng):redhat7.0
ip:172.25.27.2
hostname:server2
2.下載源碼并搭建服務(wù)
官網(wǎng):https://www.seafile.com/features/
官網(wǎng)下載地址:https://www.seafile.com/download/
我們下載其Linux 服務(wù)器端
官方安裝文檔:http://manual-cn.seafile.com/
[root@server2 ~]# wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.2.3_i386.tar.gz
[root@server2 ~]# tar -zxf seafile-server_6.2.3_x86-64.tar.gz
[root@server2 ~]# mkdir -p seafile/installed/
[root@server2 ~]# mv seafile-server_6.2.3_x86-64.tar.gz seafile/installed/
[root@server2 ~]# mv seafile-server-6.2.3/ seafile/
[root@server2 ~]# cd seafile/
[root@server2 ~]# yum -y install epel-release
[root@server2 ~]# rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
[root@server2 ~]# yum -y install python-imaging MySQL-python python-memcached python-ldap python-urllib3 ffmpeg ffmpeg-devel
[root@server2 ~]# pip install pillow moviepy
[root@server2 ~]# yum install -y mariadb-server
[root@server2 ~]# systemctl start mariadb
[root@server2 ~]# mysql_secure_installation ##為數(shù)據(jù)庫設(shè)置密碼
[root@server2 seafile]# cd seafile-server-6.2.3/
[root@server2 seafile-server-6.2.3]# ./setup-seafile-mysql.sh ##會(huì)要填很多信息,按要求填就可以了
epel源的安裝也可以用以下方式安裝
[root@server2 ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
[root@server2 ~]# yum clean all
[root@server2 ~]# yum repolist
3.啟動(dòng) Seafile 服務(wù)器
啟動(dòng) Seafile 服務(wù)器和 Seahub 網(wǎng)站
[root@server2 seafile-server-6.2.3]# ./seafile.sh start # 啟動(dòng) Seafile 服務(wù)
[root@server2 seafile-server-6.2.3]# ./seahub.sh start # 啟動(dòng) Seahub 網(wǎng)站 (默認(rèn)運(yùn)行在8000端口上),可指定端口
第一次啟動(dòng) seahub 時(shí),seahub.sh 腳本會(huì)提示你創(chuàng)建一個(gè) seafile 管理員帳號(hào)。
服務(wù)啟動(dòng)后, 打開瀏覽器并輸入以下地址
http://172.25.27.2:8000/
會(huì)被重定向到登陸頁面. 輸入管理員用戶名和密碼即可。
恭喜! 現(xiàn)在你已經(jīng)成功的安裝了 Seafile 服務(wù)器.
接下來可以愉快的使用他提供的功能了
域名頻道提供4U大小標(biāo)準(zhǔn)的服務(wù)器托管服務(wù),帶寬從1M到100M可選。
服務(wù)器托管與單獨(dú)構(gòu)建機(jī)房和租用專線上網(wǎng)相比、其整體運(yùn)營成本有較大降低。
獨(dú)立服務(wù)器托管客用戶自行采購服務(wù)器,安裝好系統(tǒng)及相應(yīng)軟件。
域名頻道的豪華型服務(wù)器租用針對(duì)大型企業(yè)網(wǎng)站,獨(dú)家優(yōu)惠,性價(jià)比超高,詳情進(jìn)入http://m.forest-oxygen.cn/server/