【腾讯云的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 条评论
登录 后参与评论

相关文章

来自专栏性能与架构

Mysql Dual Master双主复制架构

常用的复制方式是一主一从的基本架构,但有时可能还会需要在一些特定的场景下进行Master的切换 如在Master端进行一些维护操作时,可能要停止MySQL的服务...

4174
来自专栏后端云

本地存储条件下的热迁移

每个读者都可能会问这样一个问题,虚拟机用的好好的,为啥要迁移呀?也就是迁移的价值和目的在哪里。在数据中心的日常运维中,常常要处理下面几种场景和需求,了解了这些需...

1304
来自专栏一场梦

emlog被评论时邮件通知插件

1053
来自专栏Debian社区

三个简单而优秀的 Linux 网络监视器

你可以通过 iftop、Nethogs 和 vnstat 这三个 Linux 网络命令,了解有关你网络连接的大量信息。iftop 通过进程号跟踪网络连接,Net...

1106
来自专栏Linux运维学习之路

zabbix自动发现与自动注册及SNMP监控

自动发现与自动注册 自动发现:zabbix Server主动发现所有客户端,然后将客户端登记自己的小本本上,缺点zabbix server压力山大(网段大,客户...

6438
来自专栏杂烩

一个综合的分布式项目之项目环境准备 原

    创建maven项目相信看到这的oscer都会,这里就不赘述,主要贴出一些配置文件(限于篇幅随意贴了点,全部的请看github上)。

501
来自专栏企鹅号快讯

python与office(一)

导语 得益于众多python爱好者的努力,python处理word、excel都有了许多现成的“轮子”。从今天开始,我将不定期更新“python与office”...

2256
来自专栏有趣的Python

22- vue django restful framework 打造生鲜超市 -第三方登录集成

Django2.0.2(Django-rest-framework)以及前端vue开发的前后端分离的商城网站 线上演示地址: http://vueshop.mt...

6439
来自专栏木头编程 - moTzxx

VMWare14 安装Mac OS系统(图解)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

7173
来自专栏张戈的专栏

解决Nginx Helper插件一键清理缓存功能导致网站打不开问题

5 月份,张戈博客分享了一篇《Nginx 开启 fastcgi_cache 缓存加速,支持 html 伪静态页面》的文章。文中也提到了 WordPress 有一...

3839

扫码关注云+社区