网站环境直接上宝塔,很快很直接
挂载 OSS 的教程
安装ossfs软件 阿里云官方的软件 具体看阿里云的帮助文档
设置 bucket name 和 AccessKeyId/Secret 信息,将其存放在/etc/passwd-ossfs 文件中,注意这个文件的权限必须正确设置,建议设为 640。
echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs
cat /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
挂载目录要为空才可以(下面这一行腾讯 COS 也要仿照输入)
ossfs my-bucket /data/www/html/nextcloud/data -ourl=oss-cn-qingdao-internal.aliyuncs.com -ouid=1001 -ogid=1001 -oumask=007 -o allow_other
ouid 和 ogid 是 Apache 服务器的用户 ID
用户 ID 查看
cat /etc/passwd
cd 到 owncloud 目录 ll 查看 data 目录用户 对应上面查询的结果(宝塔一般是 1000)
df -h 查看挂载
自动挂载
cd /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 my-bucket /data/www/html/nextcloud/data -ourl=oss-cn-qingdao-internal.aliyuncs.com -ouid=1001 -ogid=1001 -oumask=007 -o allow_other
保存退出
执行命令:chmod a+x /etc/init.d/ossfs
把新建立的 ossfs 脚本赋予可执行权限。
执行命令:chkconfig ossfs on
挂载完毕后 你就能看到 256TB 的 OSS 弹性空间挂载进来了
然后在安装 nextcloud