首页 > 其他 > 详细

基于CentOS私人网盘搭建--seafile

时间:2019-11-09 16:38:28      阅读:71      评论:0      收藏:0      [点我收藏+]

  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

出现如图界面后按回车,并y确定进入MySQL密码设置

技术分享图片

技术分享图片

New password 和 Re-enter new password 字段都设置为mysqlPsd,其他字段如无需求一路回车使用默认值即可

第四步:下载Seafile安装包并解压

wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.2.3_x86-64.tar.gz
tar -zxvf seafile-server_6.2.3_x86-64.tar.gz

第五步:安装seafile安装包

sudo mkdir -p /opt/seafile/installed
sudo mv seafile-server_6.2.3_x86-64.tar.gz /opt/seafile/installed
sudo mv seafile-server-6.2.3 /opt/seafile
cd /opt/seafile/seafile-server-6.2.3
sudo ./setup-seafile-mysql.sh

执行过程输入参数:

[server name] 字段输入 Seafile

[ This server‘s ip or domain ] 字段输入你的公网IP,

[ 1 or 2 ] 字段选择 1

mysql 的 [ root password ] 字段输入 mysqlPsd其他字段如看名字,如无要求一路回车使用默认值:

第六步:

启动seafile服务(如图所示,输入你登入网盘账户和密码)

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

技术分享图片

 第七步:配置防火墙

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

 第8步:访问

  http://你的IP:8000/

  输入第六步你设置的网盘账号密码即可

基于CentOS私人网盘搭建--seafile

原文:https://www.cnblogs.com/MacrossFT/p/11824373.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!