用Windows搭建私人云盤(pán)教程
發(fā)布時(shí)間:2021-12-03 點(diǎn)擊數(shù):1382
工具:python2.7.1
云服務(wù)器:這里我用的是騰訊云Windows server 2012 R2
1.安裝Python 2.7.11 32位
下載并安裝python 2.7.11 32bit
配置環(huán)境變量,將安裝路徑添加到path,如果你安裝在C:\Python27,則添加C:\Python27到PATH環(huán)境變量。
注意:一定要使用Python 2.7.13 32bit。64位和其他版本不起作用。
2.下載/解壓縮Seafile Server
下載Windows服務(wù)版6.0.7
創(chuàng)建一個(gè)新文件夾來(lái)存儲(chǔ)seafile程序,例如C:\SeafileProgram\。請(qǐng)記住文件夾的位置,我們稍后會(huì)使用它。
解壓縮seafile-server_5.1.3_win32.tar.gz到C:\SeafileProgram\
提示:推薦右鍵7-zip解壓,云服務(wù)器自帶,需解壓兩次。 .gz .tar
目錄如下:
C:\SeafileProgram\seafile-server-6.0.7
3.啟動(dòng)/初始
進(jìn)入C:\SeafileProgram\seafile-server-6.0.7然后雙擊run.bat以啟動(dòng)Seafile Server。彈出選擇存儲(chǔ)Seafile Server數(shù)據(jù)的磁盤(pán)對(duì)話框,請(qǐng)選擇具有足夠可用空間的磁盤(pán),單擊“確定”按鈕后,Seafile將在選擇的磁盤(pán)上創(chuàng)建名為seafile-server的文件夾。這是Seafile Server的數(shù)據(jù)文件夾。例如,如果選擇磁盤(pán)D,則數(shù)據(jù)文件夾將為D:\seafile-server。這時(shí)系統(tǒng)托盤(pán)中出現(xiàn)了一個(gè)seafile圖標(biāo)。
4.添加管理員帳戶
右鍵單擊Seafile Server的托盤(pán)圖標(biāo),然后選擇添加管理員帳戶。在對(duì)話框提示中輸入您的管理員用戶名和密碼。用戶名為郵箱
如果操作成功,托盤(pán)圖標(biāo)將顯示一個(gè)說(shuō)明已成功添加管理員帳戶的氣泡
5.配置Seafile Server
右鍵單擊托盤(pán)圖標(biāo),選擇“ 打開(kāi)seafile-server文件夾”。
打開(kāi)文件conf/ccnet.conf并修改以下行。
SERVICE_URL = XXX
將值更改SERVICE_URL為http://<your ip address>:8000。假設(shè)Windows服務(wù)器的IP地址是192.168.1.100,然后將其更改為SERVICE_URL = http://192.168.1.100:8000
編輯完成后,右鍵單擊托盤(pán)圖標(biāo),然后選擇“ 重新啟動(dòng)seafile”
6.訪問(wèn)Seahub
打開(kāi)瀏覽器并訪問(wèn)http://127.0.0.1:8000。使用管理員帳戶登錄。如果可以登錄,則初始化成功。
7.遠(yuǎn)程訪問(wèn)SeaHub
在其他電腦上,將本地ip改為云服務(wù)器的公網(wǎng)IP即可。
注意:如果訪問(wèn)失敗,多為防火墻和端口問(wèn)題。
進(jìn)入云服務(wù)器的管理工具——Windows防火墻安全管理——屬性——防火墻狀態(tài),關(guān)閉
新建入站規(guī)則——選擇端口——輸入特定端口,默認(rèn)為8000和8082,分別用于登陸和上傳——給規(guī)則起一個(gè)名字
這是就可以在其他電腦腦登陸了
8.訪問(wèn)資料庫(kù)
登陸后點(diǎn)擊頭像,即可設(shè)置和系統(tǒng)管理。但我在這里出現(xiàn)一個(gè)問(wèn)題:資料庫(kù)訪問(wèn)失敗,只顯示紅色的失敗兩個(gè)字,
解決如下:
找到conf下的seahub_settings.py文件,在末尾加入:
TIME_ZONE = 'UTC'
這樣,我們的私有云盤(pán)就搭建好了,我們也可以在安卓或者蘋(píng)果手機(jī)上使用。
云服務(wù)器:這里我用的是騰訊云Windows server 2012 R2
1.安裝Python 2.7.11 32位
下載并安裝python 2.7.11 32bit
配置環(huán)境變量,將安裝路徑添加到path,如果你安裝在C:\Python27,則添加C:\Python27到PATH環(huán)境變量。
注意:一定要使用Python 2.7.13 32bit。64位和其他版本不起作用。
2.下載/解壓縮Seafile Server
下載Windows服務(wù)版6.0.7
創(chuàng)建一個(gè)新文件夾來(lái)存儲(chǔ)seafile程序,例如C:\SeafileProgram\。請(qǐng)記住文件夾的位置,我們稍后會(huì)使用它。
解壓縮seafile-server_5.1.3_win32.tar.gz到C:\SeafileProgram\
提示:推薦右鍵7-zip解壓,云服務(wù)器自帶,需解壓兩次。 .gz .tar
目錄如下:
C:\SeafileProgram\seafile-server-6.0.7
3.啟動(dòng)/初始
進(jìn)入C:\SeafileProgram\seafile-server-6.0.7然后雙擊run.bat以啟動(dòng)Seafile Server。彈出選擇存儲(chǔ)Seafile Server數(shù)據(jù)的磁盤(pán)對(duì)話框,請(qǐng)選擇具有足夠可用空間的磁盤(pán),單擊“確定”按鈕后,Seafile將在選擇的磁盤(pán)上創(chuàng)建名為seafile-server的文件夾。這是Seafile Server的數(shù)據(jù)文件夾。例如,如果選擇磁盤(pán)D,則數(shù)據(jù)文件夾將為D:\seafile-server。這時(shí)系統(tǒng)托盤(pán)中出現(xiàn)了一個(gè)seafile圖標(biāo)。
4.添加管理員帳戶
右鍵單擊Seafile Server的托盤(pán)圖標(biāo),然后選擇添加管理員帳戶。在對(duì)話框提示中輸入您的管理員用戶名和密碼。用戶名為郵箱
如果操作成功,托盤(pán)圖標(biāo)將顯示一個(gè)說(shuō)明已成功添加管理員帳戶的氣泡
5.配置Seafile Server
右鍵單擊托盤(pán)圖標(biāo),選擇“ 打開(kāi)seafile-server文件夾”。
打開(kāi)文件conf/ccnet.conf并修改以下行。
SERVICE_URL = XXX
將值更改SERVICE_URL為http://<your ip address>:8000。假設(shè)Windows服務(wù)器的IP地址是192.168.1.100,然后將其更改為SERVICE_URL = http://192.168.1.100:8000
編輯完成后,右鍵單擊托盤(pán)圖標(biāo),然后選擇“ 重新啟動(dòng)seafile”
6.訪問(wèn)Seahub
打開(kāi)瀏覽器并訪問(wèn)http://127.0.0.1:8000。使用管理員帳戶登錄。如果可以登錄,則初始化成功。
7.遠(yuǎn)程訪問(wèn)SeaHub
在其他電腦上,將本地ip改為云服務(wù)器的公網(wǎng)IP即可。
注意:如果訪問(wèn)失敗,多為防火墻和端口問(wèn)題。
進(jìn)入云服務(wù)器的管理工具——Windows防火墻安全管理——屬性——防火墻狀態(tài),關(guān)閉
新建入站規(guī)則——選擇端口——輸入特定端口,默認(rèn)為8000和8082,分別用于登陸和上傳——給規(guī)則起一個(gè)名字
這是就可以在其他電腦腦登陸了
8.訪問(wèn)資料庫(kù)
登陸后點(diǎn)擊頭像,即可設(shè)置和系統(tǒng)管理。但我在這里出現(xiàn)一個(gè)問(wèn)題:資料庫(kù)訪問(wèn)失敗,只顯示紅色的失敗兩個(gè)字,
解決如下:
找到conf下的seahub_settings.py文件,在末尾加入:
TIME_ZONE = 'UTC'
這樣,我們的私有云盤(pán)就搭建好了,我們也可以在安卓或者蘋(píng)果手機(jī)上使用。