
- 云服务器搭建Cloudreve网盘
- 登录OSS控制台
- 创建OSS Bucket
- 通过OSS管理控制台,选择Bucket列表,单击创建Bucket,进行Bucket的创建。 注:创建Bucket列表时,地域要与云服务器一致
- 创建OSS Bucket
- 登陆云服务器
- 安装Cloudreve
- 下载cloudreve安装包: wget https://labfileapp.oss-cn-hangzhou.aliyuncs.com/cloudreve_3.3.1_linux_amd64.tar.gz
- 解压cloudreve安装包: tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz
- 给cloudreve授予权限: chmod +x ./cloudreve
- 验证Cloudreve
- 运行cloudreve: ./cloudreve
- 在本机浏览器中,访问http://<ECS公网地址>:<cloudreve监听端口>,依次输入初始化管理员账号和初始化管理员密码,单击登录
- 停止Cloudreve
- 在终端中按下Ctrl+C键,停止cloudreve运行
- 安装ossfs
- 下载ossfs安装包: wget https://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos8.0_x86_64.rpm
- 安装ossfs: yum install -y ./ossfs_1.80.6_centos8.0_x86_64.rpmyum install -y ./ossfs_1.80.6_centos8.0_x86_64.rpm
- 配置ossfs
- 获取到OSS Bucket和AccessKey ID和AccessKey Secret信息
- BucketName:您在对象存储OSS控制台中创建的Bucket名称,可在对象存储OSS控制台>Bucket列表中查看
- AccessKey ID和AccessKey Secret:点击阿里控制台右上角的主账号,可在AccessKey管理中创建 注意保存AccessKey ID和AccessKey Secret
- 配置账号访问信息,将Bucket名称以及具有此Bucket访问权限的AccessKey ID和AccessKey Secret信息存放在/etc/passwd-ossfs文件中
- echo BucketName:yourAccessKeyId: yourAccessKeySecret > /etc/passwd-ossfs 注:命令中的BucketName、yourAccessKeyId和yourAccessKeySecret自己创建的Bucket名称、主账号的AccessKey ID和主账号的AccessKey Secret
- 给passwd-ossfs文件授予权限
- chmod 640 /etc/passwd-ossfs
- 获取到OSS Bucket和AccessKey ID和AccessKey Secret信息
- 手动挂载OSS Bucket
- 创建挂载点
- 创建一个名为oss文件夹: mkdir /root/oss
- 将Bucket挂载到自己创建的挂载点
- ossfs BucketName mountfolder -o url=Endpoint 注:BucketName、mountfolder和Endpoint替换成自己创建的bucket名称、创建的挂载点和OSS的内网Endpoint Endpoint:OSS的ECS的经典网络访问(内网)的Endpoint,可在Bucket列表>>Bucket概览>>访问端口中查看
- 设置开机自动挂载OSS Bucket
- 在/etc/init.d/目录下建立文件ossfs,设置ECS开机自动启动脚本进行OSS Bucket自动挂载
- 进入: /etc/init.d/ossfs 输入:ossfs BucketName mountfolder -o url=Endpoint -oallow_other 注:需将命令中的BucketName、mountfolder和Endpoint替换成自己创建的Bucket名称、创建的ossfs挂载点文件夹路径和OSS的内网Endpoint
- 为新建立的ossfs脚本赋予可执行权限: chmod a+x /etc/init.d/ossfs
- 把ossfs启动脚本作为其他服务,开机自动启动: chkconfig ossfs on
- 运行cloudreve: ./cloudreve
- 创建挂载点
- 配置Cloudreve
- 登陆cloudreve。用浏览器,访问http://
: ,输入管理员账号和密码,单击登录 - 配置存储策略
- 在cloudreve主界面右上角,单击管理面板 在左侧导航栏中,单击存储策略
- 在存储策略页面,单击添加存储策略 在选择存储方式对话框中,选择本机存储
- 在添加本机存储策略的上传路径页面中,将存储目录修改为:oss Bucket的挂载点路径/uploads/{uid}/{path},单击下一步 在添加本机存储策略的完成页面中,输入存储策略名OSS,单击完成
- 配置用户组
- 在左侧导航栏中,单击用户组。 在用户组页面中,单击管理员操作中的编辑图标
- 在编辑管理员页面的存储策略中,选择oss,然后单击保存。 在用户组的右上角,单击返回主页
- 上传文件到个人网盘 在个人网盘页面,拖拽任意文件到网页中,待文件上传完毕,关闭上传队列
- 上传完后可去Bucket列表中查看
- 配置存储策略
- 登陆cloudreve。用浏览器,访问http://
- 安装Cloudreve
- 登录OSS控制台