阿里雲服務器ECS Ubuntu16.04 + Seafile 搭建私人網盤 (Seafile Pro)

原文鏈接:👉 傳送門

本文主要講述 使用 Ubuntu 16.04 雲服務器 通過腳本實現對 Seafile Pro 的安裝,完成私人網盤的搭建

首先給出 Seafile 專業版的下載地址(Linux): 👉 傳送門

在本機下載好安裝包後,通過 WinSCP 將安裝包放在 /opt/ 目錄下,並將專業版的安裝包重命名爲 seafile-pro-server_6.3.11_x86-64.tar.gz 的格式(方便安裝)。這裏使用的安裝方式是使用官方給出的 Seafile 安裝腳本 安裝,優點是一步到位,壞處是安裝失敗需要還原到鏡像。

使用步驟

安裝乾淨的 16.04 或 CentOS 7 系統,並做好鏡像 (如果安裝失敗需要還原到鏡像)。

切換成 root 賬號 (sudo -i)

獲取安裝腳本

Ubuntu 16.04(適用於 6.0.0 及以上版本):

wget https://raw.githubusercontent.com/haiwen/seafile-server-installer-cn/master/seafile-server-ubuntu-16-04-amd64-http

運行安裝腳本並指定要安裝的版本 (6.3.11)

bash seafile-server-ubuntu-16-04-amd64-http 6.3.11

輸入 2 選擇安裝專業版

該腳本運行完後會在命令行中打印配置信息和管理員賬號密碼,請仔細閱讀。(你也可以查看安裝日誌 /opt/seafile/aio_seafile-server.log ),MySQL 密碼在 /root/.my.cnf 中。

通過 Web UI 對服務器進行配置

安裝完成後,需要通過 Web UI 服務器進行基本的配置,以便能正常的從網頁端進行文件的上傳和下載:

  1. 首先在瀏覽器中輸入服務器的地址,並用管理員賬號和初始密碼登錄

  2. 點擊界面的右上角的頭像按鈕進入管理員界面

  3. 進入設置頁面填寫正確的服務器對外的 SERVICE_URL 和 FILE_SERVER_ROOT,比如

    SERVICE_URL: http://126.488.125.111:8000
    FILE_SERVER_ROOT: 'http://126.488.125.111/seafhttp'
    

    注意: 126.488.125.111 是你服務器的公網 ip

對了,還要在還要在 雲服務器管理控制檯 設置新的安全組規則(808280 端口),可以參考下圖自行配置

現在可以退出管理員界面,並進行基本的測試。關於服務器的配置選項介紹和日常運維可以參考 http://manual-cn.seafile.com/config/index.html

在本地打開 Web UI

因爲使用一鍵安裝腳本安裝,默認使用了 nginx 做反向代理,並且開啓了防火牆,所以你需要直接通過 80 端口訪問,而不是 8000 端口。

注意:在本地輸入的 ip 地址是你的雲服務器的公網 IP

通過客戶端登陸

Windows 客戶端登陸

Android 客戶端登陸


至此,私人云盤已經搭建完畢

更多詳細步驟請閱讀: 👉 官方腳本說明

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章