y空间下载_阿里云网盘来啦!大咖手把手教你如何搭建免费"5G极速下载”私人网盘...

,第1章 背景情况

从大学开始就在使用网盘,当时有很多比如360网盘、115网盘、百度网盘等等,但是目前活下来的,个人用户比较多的就是百度网盘和腾讯的微云了,百度网盘免费用户2TB空间,收费用户5TB空间。李导这边也在使用着百度网盘很多年了。

f699f878d87d95b8a8de01debc20d40f.png

各种个人网盘app占比

第2章 阿里云网盘来啦

这几天浏览的时候突然发现阿里云弄了个阿里云网盘,目前还在内测阶段。根据目前透漏的信息, 阿里云网盘几个特点:
  1. 阿里云网盘普通用户容量为1TB,会员容量为6TB。(这个还是不错的,只要会员别太贵,哈哈)
  2. 阿里云网盘普通用户的下载速度为10Mb/s。(这个还是很值得期待的)
  3. 找到了阿里云网盘官网:aliyundrive.com(目前无法打开)

第3章 深入挖掘

网站打不开就放弃了?不!!! • 尝试0: aliyundrive.com 无法访问,为何? 浏览器分析下: 发现各种css无法加载 4ec11e38918e242ad8427fe106815817.png • 尝试1: 查查域名信息whois,看来阿里早有打算搞这个阿里云网盘 f0dd275da841b6fea204754d581b7010.png • 尝试2: 看看百度快照,已经无法查询到了 • 尝试3: Linux下面访问下:aliyundrive.com(有惊喜)
[root@ecs ~]# curl   http://aliyundrive.com/阿里云网盘.loader-x {display: block;width: 2em;height: 2em;margin: 100px auto;color: inherit;pointer-events: none;color: #f60;  }.loader-x {border-top: .2em solid currentcolor;border-right: .1em solid transparent;-webkit-animation: loader-x 1s linear infinite;animation: loader-x 1s linear infinite;border-radius: 100%;position: relative;  }  @-webkit-keyframes loader-x {to {-webkit-transform: rotate(360deg);transform: rotate(360deg);    }  }  @keyframes loader-x {to {-webkit-transform: rotate(360deg);transform: rotate(360deg);    }  }    var GLOBAL_CONFIG={"domain_suffix":".aliyundrive.com"};!(function(c,b,d,a){c[a]||(c[a]={});c[a].config={pid:"ifb4dn5x77@e4355fb3b841c83",appType:"web",imgUrl:"https://arms-retcode.aliyuncs.com/r.png?",sendResource:true,enableLinkTrace:true,behavior:true,environment:location.host.indexOf('stg')==0?'pre':'prod'};with(b)with(body)with(insertBefore(createElement("script"),firstChild))setAttribute("crossorigin","",src=d)})(window,document,"https://retcode.alicdn.com/retcode/bl.js","__bl");var Global = {  base_url: 'https://dev.g.alicdn.com/smartdrive/h5-main/0.0.14',links: {//二维码链接      qr: location.protocol + '//' + location.host + '/downloadapp',     },//app 下载链接    app_download: {//818//android: 'http://mtl.alibaba-inc.com/oss/mupp/13642438/build/app/outputs/apk/release/wangpan_v1.0.08191105.apk',//ios: 'http://mtl3.alibaba-inc.com/project/iosdownload.htm?fileId=61759301'//828      ios: 'http://mtl3.alibaba-inc.com/project/iosdownload.htm?fileId=62430770',//  苹果包        android: 'http://mtl.alibaba-inc.com/oss/mupp/13700375/build/app/outputs/apk/release/wangpan_v1.0.08272151.apk'//  安卓包    }  };
• 尝试4: 发现了app下载链接(目前还无法下载)
http://mtl.alibaba-inc.com/oss/mupp/13700375/build/app/outputs/apk/release/wangpan_v1.0.08272151.apk#目前链接还无法下载

第4章 就到这里了

• 经过一顿折腾,发现阿里云网盘目前已经发布了几次版本,但是还处于内测阶段,期待正式发布吧。 • 同时,我们也可以自己搭建个网盘。

第5章 最后小福利

来自于企业项目库中的项目私有云盘项目,由我们michae夏老师整理的, 企业级搭建自己的个人(企业)私有网盘。

5.0 项目架构图

f2ff7a019e1559a198aa291179eed2be.png

5.1 开始前准备

环境项目版本
系统版本CentOS 7.x
Web版本nginx 1.16
PHP版本PHP 7.1
数据库MariaDB 5.5
阿里云账号

5.2 创建ECS部署环境

5.2.1 Nginx部署

配置阿里云yum源 (如果是虚拟机需要进行配置,云服务器忽略此步骤)
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
安装Nginx
yum install nginx -y
配置Nginx
vim /etc/nginx/conf.d/yunpan.confserver {listen 80;server_name cloud.oldboyedu.com;index index.html index.php index.htm;root /app/;location ~* \.php$        {fastcgi_pass  127.0.0.1:9001;fastcgi_index index.php;include fastcgi_params;fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;fastcgi_param   SCRIPT_NAME        $fastcgi_script_name;        }}
语法检查,没有问题则启动服务 d149e527dd56206d9c653bdd81866237.png
systemctl restart nginx    #重启nginxsystemctl enable nginx   #开机自启动nginx

5.2.2 部署php

5.2.2.1 配置PHP的yum源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
5.2.2.2 安装php
yum install php71w-mysql php71w-bcmath php71w-gd php71w-mcrypt php71w-mbstring php71w-odbc php71w-xml php71w-fpm -ybr
5.2.2.3 修改php配置
vim /etc/php-fpm.d/www.conf
89b107185712a9714709c7eb6aad079d.png
user和group修改为nginx
5.2.2.4 重启服务
systemctl restart php-fpm systemctl enable php-fpm

5.2.3 部署数据库

yum install mariadb-server -y
启动数据库
systemctl restart mariadb-server   #此处start也可以 start是开启 restart重启
设置数据库密码
mysqladmin -uroot password oldboyedu.com   # 密码设置为自己的密码

5.2.4 下载可道云源码

mkdir /app/ && cd /appwget http://static.kodcloud.com/update/download/kodbox.1.11.zip\#解压unzip kodbox.1.11.zip\#授权777chmod -Rf nginx.nginx ./*

5.2.5 浏览器访问服务器域名

11656bcc7929e4e8fae09c5f63562e8b.png 数据库配置页面,填写刚才修改的数据库账号与密码 8c15f67d33a0af74addca0ae1888c9ee.png 设置管理员账号密码

6707e3ac41e2387b115df58698d0955a.png

5.2.6 部署成功效果

截止到这一步已经完成部署自己私人云盘,大家可以开心的玩耍,上传了 fff7870f620cda52620072820118171a.png

5.2.7 添加阿里云oss(企业实战)

这一步是企业需求了,一般是ecs云服务器(运行服务nginx,php,数据库)+oss存储(用来存放用户上传的数据) 下面内容需要大家熟悉些阿里云用法
5.2.7.1 添加访问控制授权用户
1d18d6fedbca84979ff2fd9b5f06b4e1.png c241ee9abba53350e4297c38238ccb87.png
5.2.7.2 创建成功记录如下图标记的记录,后续需要使用
17e22cb9644c4fbff6ac025662a1c2f0.png
5.2.7.3 授权用户
e8305d24ef74e8e6e252afb632e8eb6d.png 43dcb93394ce23b142bd5e9ae8e5e018.png
5.2.7.4 添加oss存储项目
94ef5fa6c72c98083105fee4a64503d8.png
5.2.7.5 授权RAM里创建的用户
fd101f50ff488b6a7e8cd05537f42394.png
5.2.7.6 设置跨域访问
19607649ba7d535fe9dbf61662d0e5e1.png 0f46559f368e861f32311fd46af54dcb.png

5.3 可道云web界面设置连接oss存储

0294c671199fb355ad93e1160f27fd5a.png d924415e76061786b171a6b10ac1e3bd.png
5.3.1.1 按照要求填写相关 oss 的信息保存即可
c658d1cbba34eb0a3bab687c69ba2f90.png
5.3.1.2 设为默认存储即可完成

5.4 补充: 通过手机app访问自己的私有网盘

搭建好的私有云盘,通过APP访问
下载app:
https://kodcloud.com/download/

5.4.1 登录的时候选择 切换站点

fe45a45079d9c3b078fc9916fdb2d0fe.png

5.4.2 输入你的ip或者是域名

这里输入的是cloud.oldboyedu.com

170b701f8b5348c7cbef2781325e3c5b.png

5.4.3 确定后,重新登录即可

70396c1fb71f31a6949ed2f701630a39.png

5.4.4 快去自己试试吧

获取操作文档及源码

长按或扫描下方二维码,即可获取操作文档及源码

98449fa1680de1d10a7354ef1091348b.png

(+请备注:云网盘资料)

是不是已经迫不及待的想要看到这些代码了?a9747a458487670f86c55690be936bfc.png 

长按或扫描下方二维码,关注我哟~ 0e414c9d952691e94cc146c21d290664.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值