使用阿里云oss创建自己的网盘
在添加本机存储策略的上传路径页面中,将存储目录修改为oss/{uid}/{path},单击下一步。17.打开虚拟桌面的FireFox ESR浏览器打开oss控制台,在左侧导航栏中,单击文件管理。16.在个人网盘页面,拖拽任意文件到网页中,待文件上传完毕,关闭上传队列。11.在添加本机存储策略的完成页面中,输入存储策略名OSS,单击完成。14.在编辑管理员页面的存储策略中,选择oss,然后单击保存。
将oss盘挂载到ecs上
1、下载ossfs包并安装
[root@iZ8vba5ftcg9rpc11p804jZ ~]# wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
[root@iZ8vba5ftcg9rpc11p804jZ ~]# yum -y install ossfs_1.80.6_centos7.0_x86_64.rpm
Complete!
2、编辑key信息
[root@iZ8vba5ftcg9rpc11p804jZ ~]# vim /etc/passwd-ossfs
[root@iZ8vba5ftcg9rpc11p804jZ ~]# echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs
[root@iZ8vba5ftcg9rpc11p804jZ ~]# chmod 640 /etc/passwd-ossfs
3、创建挂在目录并挂载
[root@iZ8vba5ftcg9rpc11p804jZ ~]# mkdir /oss
[root@iZ8vba5ftcg9rpc11p804jZ ~]# ossfs yunson /oss -o url=oss-cn-zhangjiakou-internal.aliyuncs.com
4、验证
[root@iZ8vba5ftcg9rpc11p804jZ ~]# cd /oss/
[root@iZ8vba5ftcg9rpc11p804jZ oss]# ls
[root@iZ8vba5ftcg9rpc11p804jZ oss]# touch test
挂载成功
创建挂在脚本,并设置开机启动
[root@iZ8vba5ftcg9rpc11p804jZ ~]# vim /etc/init.d/ossfs
[root@iZ8vba5ftcg9rpc11p804jZ ~]# cat /etc/init.d/ossfs
#! /bin/bash
#
# ossfs Automount Aliyun OSS Bucket in the specified direcotry.
#
# chkconfig: 2345 90 10
# description: Activates/Deactivates ossfs configured to start at boot time.
ossfs yunson /oss -o url=oss-cn-zhangjiakou-internal.aliyuncs.com -oallow_other
[root@iZ8vba5ftcg9rpc11p804jZ ~]# chmod +x /etc/init.d/ossfs
[root@iZ8vba5ftcg9rpc11p804jZ ~]# chkconfig ossfs on
部署网盘服务
1、下载安装包
[root@iZ8vba5ftcg9rpc11p804jZ opt]# wget https://github.com/cloudreve/Cloudreve/releases/download/3.7.1/cloudreve_3.7.1_linux_amd64.tar.gz
[root@iZ8vba5ftcg9rpc11p804jZ opt]# tar -xf cloudreve_3.7.1_linux_amd64.tar.gz
2、启动服务
如下可以看到账号密码
[root@iZ8vba5ftcg9rpc11p804jZ opt]# ./cloudreve
___ _ _
/ __\ | ___ _ _ __| |_ __ _____ _____
/ / | |/ _ \| | | |/ _ | '__/ _ \ \ / / _ \
/ /___| | (_) | |_| | (_| | | | __/\ V / __/
\____/|_|\___/ \__,_|\__,_|_| \___| \_/ \___|
V3.7.1 Commit #f172220 Pro=false
================================================
[Info] 2023-03-18 03:26:58 Initializing database connection...
[Info] 2023-03-18 03:26:58 Start initializing database schema...
[Info] 2023-03-18 03:26:58 Admin user name: admin@cloudreve.org
[Info] 2023-03-18 03:26:58 Admin password: AAAAAAA
[Info] 2023-03-18 03:26:59 Start executing database script "UpgradeTo3.4.0".
[Info] 2023-03-18 03:26:59 Finish initializing database schema.
[Info] 2023-03-18 03:26:59 Initialize task queue with WorkerNum = 10
[Info] 2023-03-18 03:26:59 Initialize crontab jobs...
[Info] 2023-03-18 03:26:59 Current running mode: Master.
[Info] 2023-03-18 03:26:59 Listening to ":5212"
2.打开浏览器,访问http://<ECS公网地址>:5212,依次输入管理员账号和密码,单击登录。
3.在cloudreve主界面右上角,单击管理面板。
4.在确定站点URL设置对话框中,单击更改。
5.在左侧导航栏中,单击存储策略。
6.在存储策略页面,单击添加存储策略。
7.在选择存储方式对话框中,选择本机存储。
在添加本机存储策略的上传路径页面中,将存储目录修改为oss/{uid}/{path},单击下一步。
9.在添加本机存储策略的直链设置页面中,单击下一步。
10.在添加本机存储策略的上传限制页面中,单击下一步。
11.在添加本机存储策略的完成页面中,输入存储策略名OSS,单击完成。
12.在左侧导航栏中,单击用户组。
13.在用户组页面中,单击管理员操作中的编辑图标。
14.在编辑管理员页面的存储策略中,选择oss,然后单击保存。
在用户组的右上角,单击返回主页。
16.在个人网盘页面,拖拽任意文件到网页中,待文件上传完毕,关闭上传队列。
17.打开虚拟桌面的FireFox ESR浏览器打开oss控制台,在左侧导航栏中,单击文件管理。
18.在文件管理页面,单击文件名为1的文件夹。
19.在1文件夹中,您可以看到在个人网盘上传的文件。image.png
更多推荐
所有评论(0)