专栏首页应兆康的专栏【腾讯云的1001种玩法】如何利用腾讯云搭建个人网盘( Seafile )
原创

【腾讯云的1001种玩法】如何利用腾讯云搭建个人网盘( Seafile )

前言

在这个数据爆炸的时代,大部分人已经离不开个人云服务了,针对信息量超大的这回各种网盘已经扑面而来,如:腾讯微云,百度网盘,360网盘等。但是,现大多数网盘均停止服务了,面对这个问题,我们该如何解决,本文就是为了解决这个问题。本文有大量图文,方便学习者可以一步一步进行参考。

好了,现在开始搭建我们自己的网盘吧!

准备环境

我们需要的东西,点击下面的文字链即可转入下载,小编分享的软件都采用了百度云,因为小编的服务器要过期了。。。

下面百度云提取码均为:ying

1、腾讯云主机(安装了CentOS 7系统)

2、Xshell 工具

3、FlashFXP 工具

购买腾讯云服务器

开始安装

一、通过Xshell工具连接服务器

成功连接如上图

二、更新你的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

由于该网站为国外的网站,所以可能下载会很慢,因此,小编在这里为已经大家准备了安装包点击这里下载即可。再通过FlashFXP工具上传至服务器即可。

上传好了,我们通过ls命令查看:

五、解压和安装

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

好啦,安装好了,现在可以开始使用你自己的云盘啦!!!

如果有小伙伴安装失败了,可以联系小编。

邮箱:yzk.1314@outlook.com(请注明来意,来源)

如果安装失败请检查服务器的安全组配置

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 一图入门Python

    有编程基础的同学可以借助此图30分钟入门Python最基本语法,不喜勿喷,喜欢可以收藏 看不清楚可以右键保存图片查看 ? 转载需注明出处 附上代码连接:点击这里...

    YingJoy_
  • QCloud_OCR 身份证识别 初探

    今天给大家带来的是腾讯云的OCR文字识别,如何使用它来识别身份证。当然,它还可以识别名片,还有许多功能,喜欢研究的小伙伴可以深入深入。本教程采用了Python语...

    YingJoy_
  • 建立一个单一数字的评估指标

    YingJoy_
  • 【漏洞预警】PostgreSQL任意代码执行 漏洞(CVE-2019-9193)预警通告

    近日,安全研究人员披露了PostgreSQL提权代码执行漏洞(CVE-2019-9193)的漏洞细节,具有数据库服务端文件读权限的攻击者利用此漏洞,可执行任意系...

    绿盟科技安全情报
  • TCP端口复用引发的异常,用setsockopt来解决

    OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。假如端口被socket使用过,并且利用socket...

    小小咸鱼YwY
  • TCP端口复用引发的异常,用setsockopt来解决

    OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

    小小咸鱼YwY
  • JavaWeb(七)之详解JavaWeb路径

    前言   在我们的实际开发中,经常要写路径,不管是链接,重定向还是转发,这都是需要路径的。那这一篇我给大家详细的分享一下Web中的各种路径问题。   世界上一切...

    用户1195962
  • 开源流媒体服务器SRS学习笔记(3) - HTTPCallback实现安全认证

    按上回继续,安全论证是绝大多数应用的基本要求,如果任何人都能无限制的发布/播放视频,显然不适合。SRS中可以通过HTTPCallback机制来实现,参考下面的配...

    菩提树下的杨过
  • 344. 反转字符串

    编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。

    祝你万事顺利
  • 互联网架构-云+社区技术沙龙第22期干货下载

    2019年5月25日,由云+社区主办的第22期云+技术沙龙-互联网架构,在深圳腾讯滨海大厦举行。本次活动聚焦在互联网架构及其相关领域,到场的嘉宾有腾讯Turin...

    云加社区技术沙龙

扫码关注云+社区

领取腾讯云代金券