建立私有云(Seafile)

Heros_zero發表於2018-04-26

一次,使用Linux(Debian),當然其他發行版本都可以,只需改變少許地方也能執行。

Debianor Ubuntu root 密碼是什麼? (這裡需要自己手動設定)

sudopasswd root

軟體前提:

1.    MySQL

2.    Python(最低要求2.7)

3.    Python外掛 python-setuptools、python-imaging、python-mysqldb、python-ldap、python-urllib3、python-memcache(或者python-memcached)

 

先建立自己想要儲存的路徑

我的是: /home/heros/myfile

 

從Seafile官網下載所需軟體:

wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.1.2_x86-64.tar.gz

 

使用tar –zxvf 命令解壓下載好的壓縮包

解壓後,就會有以下資料夾,切換進去cd seafile-server-6.1.2

 

然後,安裝必備軟體

 

執行安裝指令碼,設定相關資訊 (按Enter鍵 繼續)

 

[servername] 這裡是設定服務名稱 我是設定seafile (按Enter鍵,進行下一步操作)

[Thisserver’s ip or domain] 這裡是設定域名或ip 我是設定本地ip 192.168.83.134(注意是設定自己伺服器ip地址)

[default"/home/heros/myfile/seafile-data"] 這裡預設就行了

[default“8082”] 這裡是埠號 預設就行 如果衝突 就換成其他埠號

[1 or2] 這裡是選擇1 我們是第一次用這東西

[default“localhost”] 這裡是設定mysql的ip地址 我們採用本地的就行了(預設)

[default“3306”] mysql的埠號 預設就行

[rootpasswd] 這裡是輸入root 密碼 登入mysql (注意,輸入密碼沒有顯示)

 

[default“seafile”] 這裡是預設建立”seafile”使用者 預設就行

[passwordfor seafile] 這裡是給”seafile”使用者設定密碼 自己設定

[default“ccnet-db”] 這裡是預設建立”ccnet-db”資料庫 預設

[default“seafile-db”] 同上

[default“seahub-db”] 依然同上

 

 

按Enter鍵,開始配置

 

配置完成後,我們首先啟動

sudo./seafile.sh start

 

然後,再啟動

sudo./seahub.sh start

[adminemail] 設定登入郵箱

[adminpassword] 設定登入密碼

[adminpassword again] 重新輸入密碼

 

 

最後,輸入伺服器ip地址+埠號8000 就可以進行訪問了

我的是 192.168.83.134:8000

 

嘗試登入,看看是怎樣的介面

 


相關文章