avatar

目录
NextCloud完美搭载阿里云OSS-实现256TB超大存储容量

本地服务器容量不够用?
刚了解到阿里云oss该怎么用到自己的服务器上实现超大容量存储?
本文就来讲讲他的实现。

环境准备

1.系统环境lnmp
2.软件准备nextcloud阿里云ossfs

操作步骤

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.5_centos7.0_x86_64.rpm
yum install -y ossfs_1.80.5_centos7.0_x86_64.rpm
echo aicloud-nextcloud:AccessKey ID:Access Key Secret > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
systemctl stop nginx
cd /usr/share/nginx/html/nextcloud/data
mv * .[^.]* /opt
ls

# 此处的ouid和ogid通过cat /etc/passwd 查看,我查看到的nginx的ouid是996,ogid是994,-oumask就007就可以,内网不要选错就行
ossfs your-bucket-name /usr/share/nginx/html/nextcloud/data -ourl=oss-cn-shanghai-internal.aliyuncs.com -ouid=996 -ogid=994 -oumask=007 -o allow_other
df -lh
[info]
此处会显示ossfs的挂载信息

cd /opt
mv * .[^.]* /usr/share/nginx/html/nextcloud/data
systemctl start nginx

以上就是安装oss的操作步骤,安装结束访问你的网盘域名即可,如果网址正常访问,没有出现需要添加.octa文件的提示,说明挂在成功,如果出现了,需要检查一下ouid和ogid的值。
失败如图:
img
如果想要知道是否挂载oss成功,最好的办法是手机下载nextcloud对应的app,显示如图表示成功:
img


参考文章:

打赏
  • 微信
    微信
  • 支付宝
    支付宝