1.1 环境要求
centos7.3
python2.7
python-setuptools
mysql已经安装并且服务正常运行中(如果没有安装,请先安装,因为在安装seafile过程中,要用到mysql创建数据库和表等)
1.2 准备工作
准备一台虚拟机或者一台云主机ECS
2.1 下载64位的Seafile安装包6.2.5
针对Centos7的安装包地址https://www.seafile.com/download/
2.2 部署和目录设计
#创建getui目录,本人是以root用户登录,定位在根目录下。
mkdir getui
#将下载的seafile-server_6.2.5_x86-64.tar.gz上传到getui目录下
mv seafile-server_6.2.5_x86-64.tar.gz getui/
#解压文件
cd getui/
tar -xzf seafile-server_6.2.5_x86-64.tar.gz
#在getui目录里创建installed目录
mkdir installed
#将压缩文件移到installed目录
mv seafile-server_6.2.5_x86-64.tar.gz installed
2.3 安装mysql
yum install mairiadb-server mariadb -y
#启动数据库服务
systemctl start mariadb
systemctl enable mariadb #作为开机自启
#设置数据库根密码
<