,第1章 背景情况
从大学开始就在使用网盘,当时有很多比如360网盘、115网盘、百度网盘等等,但是目前活下来的,个人用户比较多的就是百度网盘和腾讯的微云了,百度网盘免费用户2TB空间,收费用户5TB空间。李导这边也在使用着百度网盘很多年了。第2章 阿里云网盘来啦
这几天浏览的时候突然发现阿里云弄了个阿里云网盘,目前还在内测阶段。根据目前透漏的信息, 阿里云网盘几个特点:- 阿里云网盘普通用户容量为1TB,会员容量为6TB。(这个还是不错的,只要会员别太贵,哈哈)
- 阿里云网盘普通用户的下载速度为10Mb/s。(这个还是很值得期待的)
- 找到了阿里云网盘官网:aliyundrive.com(目前无法打开)
第3章 深入挖掘
网站打不开就放弃了?不!!! • 尝试0: aliyundrive.com 无法访问,为何? 浏览器分析下: 发现各种css无法加载![4ec11e38918e242ad8427fe106815817.png](https://i-blog.csdnimg.cn/blog_migrate/31b5f61f42f00371024ee1dd5265043f.png)
![f0dd275da841b6fea204754d581b7010.png](https://i-blog.csdnimg.cn/blog_migrate/7efa3a76a8be49cd0c0340c0cf0c4a08.png)
[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 项目架构图
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.repo
wget -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.conf
server {
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](https://i-blog.csdnimg.cn/blog_migrate/5ebd063f12e8bad06a4a78c43808a8b3.png)
systemctl restart nginx #重启nginxsy
stemctl 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.rpm
rpm -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](https://i-blog.csdnimg.cn/blog_migrate/965dd1cd521db010d3addb43a5a7bf49.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 /app
wget http://static.kodcloud.com/update/download/kodbox.1.11.zip
\#解压
unzip kodbox.1.11.zip
\#授权777
chmod -Rf nginx.nginx ./*
5.2.5 浏览器访问服务器域名
![11656bcc7929e4e8fae09c5f63562e8b.png](https://i-blog.csdnimg.cn/blog_migrate/1601cc2201b32337e64e32bb64f55bae.png)
![8c15f67d33a0af74addca0ae1888c9ee.png](https://i-blog.csdnimg.cn/blog_migrate/05f5c86ec229e16949fb02b70ffb0386.png)
5.2.6 部署成功效果
截止到这一步已经完成部署自己私人云盘,大家可以开心的玩耍,上传了![fff7870f620cda52620072820118171a.png](https://i-blog.csdnimg.cn/blog_migrate/a0855d2b17d417db6cc70a6aee5ff0dd.png)
5.2.7 添加阿里云oss(企业实战)
这一步是企业需求了,一般是ecs云服务器(运行服务nginx,php,数据库)+oss存储(用来存放用户上传的数据) 下面内容需要大家熟悉些阿里云用法5.2.7.1 添加访问控制授权用户
![1d18d6fedbca84979ff2fd9b5f06b4e1.png](https://i-blog.csdnimg.cn/blog_migrate/a51cfe15455a8384f37be107fcf2cba3.png)
![c241ee9abba53350e4297c38238ccb87.png](https://i-blog.csdnimg.cn/blog_migrate/ac86bf58e0644b7374da4911dc1ff455.png)
5.2.7.2 创建成功记录如下图标记的记录,后续需要使用
![17e22cb9644c4fbff6ac025662a1c2f0.png](https://i-blog.csdnimg.cn/blog_migrate/d09adcccde2db03778609c0facd728ff.png)
5.2.7.3 授权用户
![e8305d24ef74e8e6e252afb632e8eb6d.png](https://i-blog.csdnimg.cn/blog_migrate/2466000f6d58d41a98193bec55f71e88.png)
![43dcb93394ce23b142bd5e9ae8e5e018.png](https://i-blog.csdnimg.cn/blog_migrate/22d96041ddd303850868455ee0245b8d.png)
5.2.7.4 添加oss存储项目
![94ef5fa6c72c98083105fee4a64503d8.png](https://i-blog.csdnimg.cn/blog_migrate/f1f3e22b5d20f354a27e8dc10844ddb2.png)
5.2.7.5 授权RAM里创建的用户
![fd101f50ff488b6a7e8cd05537f42394.png](https://i-blog.csdnimg.cn/blog_migrate/a877e1081956f241bf59553d7cca82a0.png)
5.2.7.6 设置跨域访问
![19607649ba7d535fe9dbf61662d0e5e1.png](https://i-blog.csdnimg.cn/blog_migrate/376b0df2274d5841b910415af71ac616.png)
![0f46559f368e861f32311fd46af54dcb.png](https://i-blog.csdnimg.cn/blog_migrate/7fc83c95524ebd0a00998deef89487d1.png)
5.3 可道云web界面设置连接oss存储
![0294c671199fb355ad93e1160f27fd5a.png](https://i-blog.csdnimg.cn/blog_migrate/d27d7039cd61a3d2e36ac1d4d932938b.png)
![d924415e76061786b171a6b10ac1e3bd.png](https://i-blog.csdnimg.cn/blog_migrate/28363ab9e6d3d5fb3a134f9addcf1f19.png)
5.3.1.1 按照要求填写相关 oss 的信息保存即可
![c658d1cbba34eb0a3bab687c69ba2f90.png](https://i-blog.csdnimg.cn/blog_migrate/0c56a0203d7612cdfa1f7a742febf988.png)
5.3.1.2 设为默认存储即可完成
5.4 补充: 通过手机app访问自己的私有网盘
搭建好的私有云盘,通过APP访问
下载app:
https://kodcloud.com/download/
5.4.1 登录的时候选择 切换站点
5.4.2 输入你的ip或者是域名
这里输入的是cloud.oldboyedu.com
5.4.3 确定后,重新登录即可
5.4.4 快去自己试试吧
获取操作文档及源码
长按或扫描下方二维码,即可获取操作文档及源码
(+请备注:云网盘资料)
是不是已经迫不及待的想要看到这些代码了?
![0e414c9d952691e94cc146c21d290664.png](https://i-blog.csdnimg.cn/blog_migrate/1a06e7a295f5475895815878d85e59f4.jpeg)