0%

CentOS搭建自己的云盘服务器

更新你的 CentOS 系统

为了系统更加稳定,将系统更新更新
更新完后将系统进行重启,下面命令已加入重启命令

sudo yum install epel-release
sudo yum update -y && sudo reboot

安装依赖环境

sudo 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

sudo /usr/bin/mysql_secure_installation

下载并解压缩 Seafile 服务器端

下载并解压最新版本的 Seafile 服务器存档(目前最新版为 5.1.4 )

cd 
wget https://bintray.com/artifact/download/seafile-org/seafile/seafile-server_5.1.4_x86-64.tar.gz

解压和安装

tar -zxvf seafile-server_5.1.4_x86-64.tar.gz
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

运行下面命令启动

sudo ./seafile.sh start
sudo ./seahub.sh start

修改防火墙规则

为了允许 Seafile 服务端和客户端之间的 Web 访问和文件同步,使用以下命令修改防火墙规则:

sudo firewall-cmd --zone=public --permanent --add-port=8082/tcp
sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
sudo firewall-cmd --reload

打开浏览器查看成果

http://<这里输入你们服务器公网 ip>:8000

Disqus评论区没有正常加载,请使用科学上网