经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库运维 » LinuxShell » 查看文章
树莓派搭建Seafile个人网盘
来源:cnblogs  作者:青春往事  时间:2018/10/8 8:58:53  对本文有异议

步骤一、安装Seafile依赖包

  1. yum install python-setuptools python-ldap python-memcached MySQL-python mariadb mariadb-server

步骤二、安装pip和python库

  1. curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  2. python get-pip.py
  3. pip install requests
  1. 步骤三、配置mariadb数据库

启动 mariadb服务:

  1. sudo systemctl start mariadb.service
  2. sudo systemctl enable mariadb.service

配置 mariadb:

  1. /usr/bin/mysql_secure_installation
  2. #New password 和 Re-enter new password 字段都设置为 Password,其他字段一路回车使用默认值

步骤四、安装Seafile网盘程序(一定要下载树莓派版本,其他版本是没办法运行的)

下载Seafile网盘:

  1. wget https://github.com/haiwen/seafile-rpi/releases/download/v6.3.2/seafile-server_6.3.2_stable_pi.tar.gz

创建Seafile网盘文件夹:

  1. mkdir -p /data/pan
  2. mv seafile-server_* /data/pan
  3. cd /data/pan
  4. tar -xzf seafile-server_*
  5. mkdir installed
  6. mv seafile-server_* installed
  1. 这样设计目录的好处在于
  2. 1. seafile 相关的配置文件都可以放在 pan 目录下,便于集中管理.
  3. 2.后续升级时,你只需要解压最新的安装包到 pan 目录下.

安装Seafile网盘:

  1. cd seafile-server-*
  2. ./setup-seafile-mysql.sh
  1. [server name] 字段输入 Seafile,[ This server's ip or domain ] 字段输入域名或服务器公网IP地址,
  2. [ 1 or 2 ] 字段选择 1,mysql 的 [ root password ] 字段输入 Password,其他字段一路回车使用默认值

启动 Seafile 服务器:

  1. ./seafile.sh start
  2. ./seahub.sh start

修改防火墙规则:

  1. sudo firewall-cmd --zone=public --permanent --add-port=8082/tcp
  2. sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
  3. sudo firewall-cmd --reload

大功告成!
恭喜,您的 Seafile 已经部署完成,您现在拥有专属的网盘了,登录的帐号密码为您启动 Seafile 步骤中设置的邮箱和密码。
可以通过 IP访问网盘:http://<您的域名>:8000
可以通过域名访问网盘:如 http://www.yourdomain.com:8000 ,其中 www.yourdomain.com 替换为您注册的域名

 

参考文献:
腾讯云:https://cloud.tencent.com/developer/labs/lab/10093
科技爱好者:http://blog.lxx1.com/1420
seafile官方文档:https://manual-cn.seafile.com/deploy/using_mysql.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号