準備網域名稱
網域名稱註冊
網域名稱解析
安裝 seafile
安裝依賴環境
使用 yum 安裝 python 及 mysql:
yum install python python-setuptools python-imaging python-ldap python-memcached mysql-python mariadb mariadb-server
啟動 mariadb 服務:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
配置 mysql:
/usr/bin/mysql_secure_installation
配置過程輸入引數如截圖所示,其中 new password 和 re-enter new password 欄位都設定為 6qy9yyie,其他字段一路回車使用預設值:
安裝 seafile
wget
解壓 seafile 安裝包:
tar -zxvf seafile-server_5.1.4_x86-64.tar.gz
安裝 seafile 安裝包:
sudo mkdir -p /opt/seafile/installed
sudo mv seafile-server_5.1.4_x86-64.tar.gz /opt/seafile/installed
sudo mv seafile-server-5.1.4/ /opt/seafile
cd /opt/seafile/seafile-server-5.1.4
sudo ./setup-seafile-mysql.sh
執行過程輸入引數如截圖所示,[server name] 字段輸入 seafile,[ this server』s ip or domain ] 字段輸入教程第一步申請的網域名稱,[ 1 or 2 ] 字段選擇 1,mysql 的 [ root password ] 字段輸入 6qy9yyie,其他字段一路回車使用預設值:
啟動 seafile 及修改防火牆規則
啟動 seafile
sudo ./seafile.sh start
sudo ./seahub.sh start
執行過程輸入引數如截圖所示,其中 [ admin email ] 設定為您登入網盤的帳號,如 [email protected],[ admin password ] 和 [ admin password again ] 設定為登入網盤的密碼,如 admin_6qy9yyie:
修改防火牆規則
sudo firewall-cmd –zone=public –permanent –add-port=8082/tcp
sudo firewall-cmd –zone=public –permanent –add-port=8000/tcp
sudo firewall-cmd –reload
大功告成!
恭喜,您的 seafile 已經部署完成,您現在擁有專屬的網盤了,登入的帳號密碼為您啟動 seafile 步驟中設定的郵箱和密碼。
可以通過 ip 訪問網盤:
可以通過網域名稱訪問網盤:如其中 yourdomain.com 替換為您註冊的網域名稱
搭建個人網盤小試
sudo apt get update sudo apt get install mysql serversudo apt get install python2.7 python setuptools python imaging python ldap python mysqldb python...
使用docker搭建個人網盤nextcloud
docker run d p 8080 80 privileged true v home www nextcloud8080是我們訪問時的埠號,可自行根據自身要求修改,改了埠記得放行。雖然我們在這裡將nextcloud安裝成功了,但是還有乙個問題沒有解決,就是如果我們的伺服器重啟了該怎麼辦,解決方...
搭建 Seafile 專屬網盤
網域名稱購買完成後,需要將網域名稱解析到實驗雲主機上,實驗雲主機的 ip 為 您的 cvm ip 位址 網域名稱設定解析後需要過一段時間才會生效,通過ping命令檢查網域名稱是否生效 如 ping www.yourdomain.com如果 ping 命令返回的資訊中含有你設定的解析的 ip 位址,說...