美文网首页腾云阁「腾讯云的1001种玩法」征文活动程序员资源干货
【小白学云计算】如何利用腾讯云搭建个人网盘(Seafile)

【小白学云计算】如何利用腾讯云搭建个人网盘(Seafile)

作者: a3aac2d1b674 | 来源:发表于2017-03-21 16:11 被阅读1313次

    腾讯云技术社区-简书主页持续为大家呈现云计算技术文章,欢迎大家关注!


    前言

    在这个数据爆炸的时代,大部分人已经离不开个人云服务了,针对信息量超大的这回各种网盘已经扑面而来,如:腾讯微云,百度网盘,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
    

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

    相关推荐
    你不知道的云计算?
    就是快!10分钟搭建一台web服务器!

    此文已由作者授权腾讯云技术社区发布,转载请注明文章出处,获取更多云计算技术干货,可请前往腾讯云技术社区

    相关文章

      网友评论

      • 56bfaa71ecdb:按照你的教程已经部署完成运行了。但是最后的页面就是现实不出来。
      • dbd83ea29ef2:做到第二步就不行了,说是那个systemctl command找不到
      • smartphp:这一个月65也太贵了。
        a3aac2d1b674:@smartphp 有一年免费体验呀,然后,你可以考虑给咱们腾讯云技术社区投稿哦~~社区作者每月都有腾讯云资源奖励呢~~https://www.qcloud.com/act/try?fromSource=qcloud.6035.6035.6035?utm_source=qcloudbanner&utm_medium=banner1&utm_campaign=qcloud

      本文标题:【小白学云计算】如何利用腾讯云搭建个人网盘(Seafile)

      本文链接:https://www.haomeiwen.com/subject/xpkgnttx.html