zoukankan      html  css  js  c++  java
  • 宝塔安装Nextcloud,挂载在阿里云oss上,打造个人/企业高效私有云盘

    如下未完整整理,看懂看不懂随缘....

    准备条件:

    1、阿里云oss

    2、阿里云ecs

    3、环境:centos7.x

    步骤:

    1、centos中安装宝塔面板

    2、下载NextCloud安装包,上传到宝塔,解压

    3、在ecs中挂载阿里云oss,此处是重点。

    • 在oss中建立bucket,记下bucket名字,AccessKey ID,以及Access Key Secret
    • 查看此bucket对应的ecs内网访问域名,我这里是oss-cn-hangzhou-internal.aliyuncs.com;注意是用内网地址(endpoint)
    • 安装osf记录授权秘钥:
      cd /usr/local/src
      wget https://github.com/aliyun/ossfs/releases/download/v1.80.0/ossfs_1.80.0_centos7.0_x86_64.rpm
      sudo yum localinstall ossfs_1.80.0_centos7.0_x86_64.rpm
    • echo {bucketname}:{access-key-id}:{access-key-secret}> /etc/passwd-ossfs
      chmod 640 /etc/passwd-ossfs
      mkdir /mydata
      cd /mydata
      mkdir ossfs
      ossfs {bucketname} /mydata/ossfs -ourl=http://oss-cn-shenzhen-internal.aliyuncs.com
    • 我这里在ecs中挂载:ossfs pan-ifunpm /www/wwwroot/pan.ifunpm.com/nextcloud/ossfy -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com -ouid=1000 -ogid=1000 -oumask=007 -o allow_other
    • 此处挂载的地址是重点。
    • 自动挂载:vi命令编辑/etc/fstab ,加入以下内容
      vi /etc/fstab
      ossfs pan-ifunpm /www/wwwroot/pan.ifunpm.com/nextcloud/ossfy -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com -ouid=1000 -ogid=1000 -oumask=007 -o allow_other 0 0

    4、缓存

    启用APCU或者Redis,修改nextcloud中的config文件,具体修改办法参考config_sample

    如果您希望达到更高的性能,可以启用文件事务锁定,以下为使用APcu缓存,Redis作文件事务锁定

    'memcache.local' => 'OCMemcacheAPCu',
    'memcache.locking' => 'OCMemcacheRedis',
    'redis' => array(
    'host' => 'localhost',
    'port' => 6379,
    ),
  • 相关阅读:
    我爱java系列之---【微服务间的认证—Feign拦截器】
    我爱java系列之---【设置权限的三种解决方案】
    581. Shortest Unsorted Continuous Subarray
    129. Sum Root to Leaf Numbers
    513. Find Bottom Left Tree Value
    515. Find Largest Value in Each Tree Row
    155. Min Stack max stack Maxpop O(1) 操作
    painting house
    Minimum Adjustment Cost
    k Sum
  • 原文地址:https://www.cnblogs.com/lijiejoy/p/11441221.html
Copyright © 2011-2022 走看看