我們在博客上談到了一些雲存儲平台或服務,其中一些是由第三方提供的,而其他一些則是可以配置的,並且可以將計算機用作此服務器。
那一天 今天我們要討論的是Seafile這是一個很好的平台 這將使您可以使用服務器在雲中創建私有文件服務。
關於Seafile
Seafile是 企業文件託管平台 具有高可靠性和高性能。
這個工具 它將允許您將文件放置在其自己的服務器上 並能夠在不同設備上同步和共享文件,甚至可以作為虛擬磁盤訪問所有文件。
可能會吸引那些想嘗試的人的功能之一 這個工具是Seafile整理庫中的文件。
每個庫都可以同步到任何台式計算機,包括Windows,Mac和Linux。
用戶 您還可以有選擇地同步任何文件夾 因此可以通過稱為“雲文件瀏覽器”的功能訪問未同步的文件。
Seafile具有出色的文件同步性能。 一分鐘內可以同步處理成千上萬的小文件。
庫和文件夾可以與具有隻讀或讀寫權限的用戶或組共享。
共享文件夾後,可以在子文件夾上設置詳細權限,從而可以通過共享鏈接與外部用戶共享文件。
共享鏈接可以通過密碼和支持(設置到期日期)進行保護。
如何在不同的Linux發行版上安裝Seafile?
由於目前有許多不同類型的Linux服務器操作系統, 開發人員選擇創建通用的“ Linux安裝程序”。
在Linux上配置Seafile 他們只需要打開一個終端並使用wget下載最新的穩定軟件包即可。
Si 是64位系統的用戶 必須使用以下命令下載軟件包:
wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz
當為 使用32位系統的用戶可以安裝:
wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz
獲取服務器軟件後, 您將需要解壓縮打包文件。
tar -xvzf seafile-server _ *. tar.gz
現在 我們必須輸入解壓縮時創建的文件夾,如果是64位文件,請輸入:
cd seafile-server_6.2.3_x86-64
或如果輸入的是32位:
cd seafile-server_6.2.3_i386
如上所述,Seafile服務器軟件是通用安裝程序。
開發人員沒有打包多個Linux發行版,而是提供了幾種不同的Shell腳本,用戶可以運行它們以使一切正常運行。
組態
首先,我們將從執行以下命令開始:
sudo sh setup-seafile.sh
該過程的第一部分是命名服務器Seafile。 然後d他們必須指定服務器的IP地址。
一旦指定了IP地址,現在腳本將要求您指定Seafile應該將其同步的所有數據保存在何處。
默認情況下,此目錄為〜/ seafile-data。
對於大多數用戶而言,這是可以做到的。 如果要更改它,請在安裝程序中指定該位置的路徑。
Si 您想更改端口 服務器軟件在其中運行的默認值,以及下面的選項將允許您這樣做。 否則,只需按Enter鍵並繼續。
安裝並配置服務器軟件後,腳本將打印IP,服務器名稱,端口等。 並詢問“是否可以”。
有了它 Seafile已安裝。 要運行服務器,請執行以下操作:
./seafile.sh start
要停止服務器,只需運行:
./seafile.sh stop
要重新啟動服務器,請使用以下命令:
./seafile.sh restart
現在 對於同步客戶端,他們只能訪問官方網站 並下載要安裝系統的客戶端,該客戶端還包括適用於Android和iOS的客戶端。