image-9
image-9
  • 云服务器搭建Cloudreve网盘
    • 登录OSS控制台
      • 创建OSS Bucket
        • 通过OSS管理控制台,选择Bucket列表,单击创建Bucket,进行Bucket的创建。 注:创建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
        • 创建挂载点
          • 创建一个名为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列表中查看

By admin

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注