基于CentOS 搭建 Seafile 专属网盘
系統(tǒng)要求:CentOS 7.2 64 位操作系統(tǒng)
安裝 Seafile
安裝依賴環(huán)境
使用?yum?安裝 Python 及 MySQL:
yum install python python-setuptools python-imaging python-ldap python-memcached MySQL-python mariadb mariadb-server啟動 MariaDB 服務(wù):
sudo systemctl start mariadb.service sudo systemctl enable mariadb.service配置 MySQL:
/usr/bin/mysql_secure_installation配置過程輸入?yún)?shù)如截圖所示,其中?New password?和?Re-enter new password?字段都設(shè)置為?Password,其他字段一路回車使用默認(rèn)值:
安裝 Seafile
下載 Seafile 安裝包:
wget https://mc.qcloudimg.com/static/archive/3d8addbe52be88df4f6139ec7e35b453/seafile-server_5.1.4_x86-64.tar.gz解壓 Seafile 安裝包:
tar -zxvf seafile-server_5.1.4_x86-64.tar.gz安裝 Seafile 安裝包:
sudo mkdir -p /opt/seafile/installed sudo cp 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執(zhí)行過程輸入?yún)?shù)如截圖所示,[server name]?字段輸入?root,[ This server's ip or domain ]?字段輸入教程第一步申請的域名,[ 1 or 2 ]字段選擇?1,mysql 的?[ root password ]?字段輸入?root,其他字段一路回車使用默認(rèn)值:
啟動 Seafile 及修改防火墻規(guī)則
啟動 Seafile
sudo ./seafile.sh start sudo ./seahub.sh start執(zhí)行過程輸入?yún)?shù)如截圖所示,其中?[ admin email ]?設(shè)置為您登錄網(wǎng)盤的帳號,如 jikexianfeng@outlook.com,[ admin password ]?和?[ admin password again ]?設(shè)置為登錄網(wǎng)盤的密碼,如root:
修改防火墻規(guī)則
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 已經(jīng)部署完成,您現(xiàn)在擁有專屬的網(wǎng)盤了,登錄的帳號密碼為您啟動 Seafile 步驟中設(shè)置的郵箱和密碼。
- 可以通過 Ip 訪問網(wǎng)盤:http://118.89.65.22:8000
- 可以通過域名訪問網(wǎng)盤:如?http://www.jikexianfeng.xyz:8000
轉(zhuǎn)載于:https://www.cnblogs.com/jikexianfeng/p/8478195.html
總結(jié)
以上是生活随笔為你收集整理的基于CentOS 搭建 Seafile 专属网盘的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js中三元运算符的两种情况
- 下一篇: FFT小结