天天看點

Windows搭建私人雲盤

工具:python2.7.1

雲伺服器:這裡我用的是騰訊雲Windows server 2012 R2

1.安裝Python 2.7.11 32位

下載下傳并安裝python 2.7.11 32bit

配置環境變量,将安裝路徑添加到path,如果你安裝在C:\Python27,則添加C:\Python27到PATH環境變量。

注意:一定要使用Python 2.7.13 32bit。64位和其他版本不起作用。

2.下載下傳/解壓縮Seafile Server

下載下傳Windows服務版6.0.7

建立一個新檔案夾來存儲seafile程式,例如C:\SeafileProgram\。請記住檔案夾的位置,我們稍後會使用它。

解壓縮seafile-server_5.1.3_win32.tar.gz到C:\SeafileProgram\

提示:推薦右鍵7-zip解壓,雲伺服器自帶,需解壓兩次。 .gz  .tar

目錄如下:

C:\SeafileProgram\seafile-server-6.0.7

3.啟動/初始

進入C:\SeafileProgram\seafile-server-6.0.7然後輕按兩下run.bat以啟動Seafile Server。彈出選擇存儲Seafile Server資料的磁盤對話框,請選擇具有足夠可用空間的磁盤,單擊“确定”按鈕後,Seafile将在選擇的磁盤上建立名為seafile-server的檔案夾。這是Seafile Server的資料檔案夾。例如,如果選擇磁盤D,則資料檔案夾将為D:\seafile-server。這時系統托盤中出現了一個seafile圖示。

4.添加管理者帳戶

右鍵單擊Seafile Server的托盤圖示,然後選擇添加管理者帳戶。在對話框提示中輸入您的管理者使用者名和密碼。使用者名為郵箱

如果操作成功,托盤圖示将顯示一個說明已成功添加管理者帳戶的氣泡

5.配置Seafile Server

右鍵單擊托盤圖示,選擇“ 打開seafile-server檔案夾”。

打開檔案conf/ccnet.conf并修改以下行。

SERVICE_URL = XXX      

将值更改SERVICE_URL為

http://<your ip address>:8000。假設Windows伺服器的IP位址是192.168.1.100

,然後将其更改為SERVICE_URL =

http://192.168.1.100:8000

編輯完成後,右鍵單擊托盤圖示,然後選擇“ 重新啟動seafile”

6.通路Seahub

打開浏覽器并通路

http://127.0.0.1:8000

。使用管理者帳戶登入。如果可以登入,則初始化成功。

7.遠端通路SeaHub

在其他電腦上,将本地ip改為雲伺服器的公網IP即可。

注意:如果通路失敗,多為防火牆和端口問題。

進入雲伺服器的管理工具——Windows防火牆安全管理——屬性——防火牆狀态,關閉

建立入站規則——選擇端口——輸入特定端口,預設為8000和8082,分别用于登陸和上傳——給規則起一個名字

這是就可以在其他電腦腦登陸了

8.通路資料庫

登陸後點選頭像,即可設定和系統管理。但我在這裡出現一個問題:資料庫通路失敗,隻顯示紅色的失敗兩個字,

解決如下:

找到conf下的seahub_settings.py檔案,在末尾加入:

TIME_ZONE = 'UTC'      
Windows搭建私人雲盤

這樣,我們的私有雲盤就搭建好了,我們也可以在安卓或者蘋果手機上使用。

下一篇: NoSQL概述