教你搭建個人/企業私有云盤-seafile
工具/原料
·
Linux伺服器(網上一大堆,不要虛擬注意,要雲主機,這樣你才有操作許可權!小編的是89一個月的測試主機。)
xshell(以前的教程中用到過,連線伺服器用的)
seafile開源的企業私有網盤系統,當然個人用別人也不會攔著你。
方法/步驟
1.連線linux伺服器,安裝lnmp環境(這個不會裝的可以百度,按照官方教程來就行了。)
2.下載seafile檔案包
3.使用screen -S seafile命令新建會話視窗,防止中途斷線,丟失視窗。
4.使用cd命令切換到www資料夾下(這裡根據自己想要儲存的路徑來)。
cd /home/www
5.使用mkdir命令在www資料夾下建一個seafile資料夾。
mkdir seafile
6.使用cd命令轉到新建的seafile資料夾。
cd seafile
7.使用wget+資源地址 命令將seafile軟體包下載到新建的seafile資料夾中。
使用tar -xzvf 命令解壓下載好的資源包。
tar -xzvf seafile-server_6.0.8_x86-64.tar.gz
上面的命令結構是tar -xzvf 檔名.tar.gz 根據下載的軟體名子改變即可。
8.按照官方要求,要在seafile目錄裡再建一個installed資料夾。
mkdirinstalled
然後把下載的安裝包移到installed資料夾下(這步其實沒什麼卵用,就是為了養成好習慣而已)
mv seafile-server_6.0.8_x86-64.tar.gz installed
這樣設計目錄的好處在於和 seafile 相關的配置檔案都可以放在 seafile 目錄下,便於集中管理.後續升級時,你只需要解壓最新的安裝包到 seafile 目錄下.
安裝依賴元件
1.安裝前的準備工作安裝 Seafile 伺服器之前,請確認已安裝以下軟體MariaDB 或者 MySQL 伺服器 (MariaDB 是 MySQL 的分支),
python 2.7 (從 Seafile 5.1 開始,python 版本最低要求為2.7)
python-setuptools
python-imaging
python-mysqldb
python-ldap
python-urllib3
python-memcache (或者 python-memcached)
如果沒裝,就執行下面命令安裝MariaDB
yum install mariadb-server
2.再執行下面的命令安裝python
yum install python2.7 python-setuptools python-imaging python-mysqldb python-ldap python-urllib3 python-memcache
安裝srafile
1.執行cd命令轉到解壓出來的seafile資料夾。
cd seafile-server-6.0.8
2.執行安裝指令碼並回答預設問題
./setup-seafile-mysql.sh
2.設定伺服器名稱,輸入seafile,並回車
3.輸入域名或者ip,這裡小編就填寫伺服器ip了,懶得弄域名,回車。
4.接下來就是設定存放你的寶貝資源的檔案目錄了,這裡要選擇大的磁碟路徑哦,小編這裡www目錄掛載的磁碟是最大的,所要當初下載檔案的時候都是往www目錄裡下載。因此程式預設的檔案就在www下。回車!
5.接下來是設定埠號,小編這裡就默認了,直接回車,如果你的伺服器8082埠被佔用,就改別的吧。回車。
6.下面是新建資料庫或者選擇已經存在的資料庫,我們是新安裝的,當然是新建,果斷選1,回車
7.再下面是填寫資料庫伺服器地址,我這個就是本機,預設即可。回車
8.下面是填寫資料庫埠,一般都是3306,預設,回車。
9.下面是輸入資料庫使用者名稱為root的密碼,這個在安裝lnmp的時候是你自己設定的。這裡注意,linux輸入密碼是不顯示的,你直接輸入即可,輸入完成按回車。
10.下面為seafile建立mysql使用者,輸入使用者名稱,預設即可。回車
11.給資料庫使用者seafile設定密碼,還是什麼都不顯示的 輸入即可。回車
12.設定ccnet服務的資料庫名(步驟真多啊,我有點後悔寫這個教程了。。。。),預設,回車
13.給seafile-server起個數據庫名,預設,回車
14.給seahub設定資料庫名……,預設,回車!!!!!!!!
終於到了確認配置資訊的步驟了/(ㄒoㄒ)/~~,按回車。
安裝成功的畫面!
15.啟動seafile服務
./seafile.sh start
16.啟動seahub,並設定後臺登陸郵箱
./seahub.sh start
輸入登入密碼=》確認密碼=》啟動成功!
17.登入網頁版網盤,並配置。
在瀏覽器中輸入:http://150.107.0.174:8000/ (你的ip地址:埠號)就會重定向到登陸介面
接下來就可以自己摸索裡面的功能了,而且這個雲盤也提供各種平臺的客戶端下載,帶自動同步功能。