如果有動手能力,并且希望數(shù)據(jù)能掌握在自己手中,那么給自己或團(tuán)隊搭建私有的文件同步云存儲平臺是個不錯的選擇。Seafile?是一個免費開源且專業(yè)可靠的云存儲平臺軟件,能自建一個類似?Dropbox?功能的私有云存儲服務(wù)!可以實現(xiàn)文件同步、共享、跨平臺訪問、團(tuán)隊協(xié)作等功能……
網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及定制網(wǎng)站建設(shè)服務(wù),專注于企業(yè)網(wǎng)站設(shè)計,高端網(wǎng)頁制作,對成都汽車玻璃修復(fù)等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計,網(wǎng)站優(yōu)化推廣哪家好,專業(yè)成都網(wǎng)站營銷優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。
Seafile?是由國內(nèi)團(tuán)隊開發(fā)的一個國際化的開源云存儲軟件項目,目前據(jù)說已有10萬左右的用戶,典型的機(jī)構(gòu)用戶包括比利時的皇家自然科學(xué)博物館、德國的 Wuppertal 氣候、能源研究所等等。Seafile 同時提供了客戶端和服務(wù)器端軟件免費下載,任何個人或公司都能搭建屬于自己的私有文件同步服務(wù)。
Seafile?的服務(wù)器端支持?Linux?、Windows 以及樹莓派平臺,客戶端除了網(wǎng)頁版之外,還支持?Mac、Linux、Windows 三個桌面平臺以及?Android?和?iOS?兩個移動平臺。你可以利用局域網(wǎng)里的一臺電腦作為服務(wù)器,搭建一個僅局域網(wǎng)內(nèi)部能訪問的專有云存儲服務(wù),也能將 Seafile 部署到互聯(lián)網(wǎng)上的諸如阿里云、Linode?或任何?VPS、獨立服務(wù)器上,實現(xiàn)一個私人的在線云存儲服務(wù)。
同時,Seafile 支持用戶同時使用多個同步服務(wù)器,而且能夠在不同服務(wù)器之間切換。比如,用戶可以用公司服務(wù)器來同步工作文件,用個人服務(wù)器與朋友共享私人文件,兩者互不干擾,私密性也可保證。而且,由于 Seafile 是開源的項目,因此相對來說數(shù)據(jù)的私密性還是有保障的,起碼不必?fù)?dān)心有什么看不見的后門。
Seafile 的一些特色:
1、文件組織成資料庫,每個資料庫可以單獨同步和共享
2、用戶可為每個同步的目錄單獨設(shè)置數(shù)據(jù)加密密碼,在上傳數(shù)據(jù)到服務(wù)器之前,Seafile 會先使用用戶的密碼對數(shù)據(jù)加密。這個密碼不會上傳到服務(wù)器,也就是說,連服務(wù)器的管理員都無法偷看你的私人數(shù)據(jù)
3、群組功能,用戶可以創(chuàng)建和加入群組, 在群組中共享文件。這對團(tuán)隊協(xié)作很有用
4、在線文件協(xié)作,包括文件在線預(yù)覽、評論、推薦等等
5、txt 純文本、Markdown、源代碼等文本格式可以直接在線編輯
6、Seafile 采用了類似 git?的數(shù)據(jù)模型和分布式同步技術(shù),但是針對自動同步和大文件管理做了優(yōu)化,同其他的開源項目(SparkleShare, Owncloud) 相比?Seafile 并不需依賴于 git
最近一段時間,國內(nèi)網(wǎng)盤掀起大規(guī)模整改風(fēng),華為網(wǎng)盤、115網(wǎng)盤、新浪微盤、金山快盤等多家個人免費云存儲業(yè)務(wù)都面臨關(guān)停。這意味著網(wǎng)盤的免費午餐即將吃到頭了。使用上述網(wǎng)盤服務(wù)的用戶除了在限期內(nèi)多準(zhǔn)備硬盤,把自己的文件下載到本地硬盤上這個方法外,還可以選擇搭建屬于自己的私有云存儲。
小編甄選了目前市面上存在的各種私有云服務(wù),選擇了Seafile ?免費開源云存儲服務(wù)進(jìn)行介紹。據(jù)悉,該服務(wù)由國內(nèi)團(tuán)隊開發(fā),目前在全球已有20萬用戶,包括北京大學(xué)、比利時的皇家自然科學(xué)博物館、德國的 Wuppertal ?氣候、能源研究所等多家知名機(jī)構(gòu)。任何個人和企業(yè)用戶都可以自己搭建云服務(wù)器,享受云時代便利。該服務(wù)的客戶端和服務(wù)端軟件均可免費下載,開源版的好處在于所有代碼公開化,惡意代碼和漏洞很難在眾目睽睽之下生存。
該服務(wù)具備以下特點:
? 可靠的文件同步:文件組織成資料庫。每個資料庫可選擇性的同步到任意設(shè)備。可靠高效的文件同步將提高您的工作效率。
? 內(nèi)置文件加密:一個資料庫可以用您選擇的密碼來加密。文件加密后再上傳到服務(wù)器。即使是系統(tǒng)管理員也無法查看加密的資料庫。
? 團(tuán)隊協(xié)作:可以共享文件到群組。權(quán)限管理、版本控制、事件通知讓協(xié)作更為流暢。
? 高性能:Seafile 服務(wù)器內(nèi)核由 C 語言編寫。運行起來小巧快速。
? 升級簡單:只需下載最新的軟件包,簡單一個腳本即完成版本升級。
? 適用于企業(yè)環(huán)境:可與 AD/LDAP 集成??赏?AD 群組和用戶信息。
Seafile客戶端有Win7/Win8.1/Win10、Mac、Linux等桌面版,也有Android和iOS版,也可以通過網(wǎng)頁版連接;服務(wù)端支持Windows、Linux和樹莓派系統(tǒng)。這表明該服務(wù)幾乎支持所有系統(tǒng)。
在局域網(wǎng)條件下,其中的設(shè)備可以訪問自己搭建的云存儲服務(wù)器。如果你想要隨時隨地使用自己的云存儲,則可以將Seafile部署到VPS、獨立服務(wù)器,以及阿里云、Linode等云服務(wù)上。
另外,Seafile支持多服務(wù)器切換。比如你可以區(qū)分開私用和公用服務(wù)器,自己的文件可上傳到私用服務(wù)器中,公司文件可以使用公用服務(wù)器同步,一切由用戶決定。這樣可不必?fù)?dān)心其他用戶有機(jī)會看到你的個人文件。
不會的,下面是配置方法
首先,找一個干凈的地方,創(chuàng)建空文件夾,例如在我的機(jī)器上,配置:
安裝好所需要的相關(guān)庫文件:
* libevent-dev (2.0 or later )
* libcurl4-openssl-dev (1.0.0 or later)
* libglib2.0-dev (2.28 or later)
* uuid-dev
* intltool (0.40 or later)
* libsqlite3-dev (3.7 or later)
* libmysqlclient-dev (5.5 or later)
* libarchive-dev
* libtool
* libjansson-dev
* valac
* libfuse-dev
安裝2個重要庫:
其中第一個可以用./configure ; make ; make install 安裝,第二個用cmake。
然后,安裝以下的python庫:(可以用easy_install安裝,sudo apt-get install python-setuptools)
* [ django 1.5]
* [ djblets]
* sqlite3
* simplejson (python-simplejson)
* PIL (aka. python imaging library, python-image)
* chardet
* gunicorn
為了方便管理,把目錄結(jié)構(gòu)調(diào)整成這個樣子:
然后到下面這幾個目錄去下載對應(yīng)的源碼,注意版本對應(yīng),我這里選擇的是3.1.3版本。
* []
* []
* []
* []
解壓:
tar xf
把seafhub放到上一級目錄去
所以整個目錄結(jié)構(gòu)就變成這樣了:
開始編譯?。?/p>
libsearpc
cd libsearpc-${version}
./autogen.sh
./configure
make
make install
ccnet
cd ccnet-${version}
./autogen.sh
./configure --disable-client --enable-server # `export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig` if libsearpc is not found
make
make install
seafile
cd seafile-${version}
./autogen.sh
./configure --disable-client --enable-server
make
make install
繼續(xù),利用ccnet-init和seaf-server-init初始化
ccnet-init --config-dir=/home/netlab/NSDI2015/SeaFile-3.1.3/ccnet --name=lzq8272587 --host=202.127.216.22 --port=10001
seaf-server-init -v -d /home/netlab/NSDI2015/SeaFile-3.1.3/seafile-data -p 12001 -P 8082
修改seahub下的setenv模板:
export CCNET_CONF_DIR=/home/netlab/NSDI2015/SeaFile-3.1.3/ccnet
export SEAFILE_CONF_DIR=/home/netlab/NSDI2015/SeaFile-3.1.3/seafile-data
export PYTHONPATH=/home/netlab/NSDI2015/SeaFile-3.1.3/seafile-server/seahub/thirdpart
保存,重命名,去掉尾部的template,然后運行run-seahub.sh.template
運行python manager.py syncdb
如果保存,檢查是不是環(huán)境變量沒有配置好,直接在終端里面輸入上述三條指令配置即可。
進(jìn)入seafile-server所在的目錄,執(zhí)行seafile-admin setup進(jìn)行配置!
OK!
start, create admin:
天互數(shù)據(jù)
新聞名稱:seafile阿里云服務(wù)器 chia阿里云服務(wù)器
分享網(wǎng)址:http://jinyejixie.com/article30/dohpipo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、移動網(wǎng)站建設(shè)、服務(wù)器托管、電子商務(wù)、靜態(tài)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)