Nextcloud安装部分跳过,都很简单
安装完成后,输入内网ip加端口号,就可以正常访问了。
但是外网访问不行,显示不被信任的域名
解决方法:修改config.php配置文件
在配置nextcloud容器时会配置共享文件夹和装在路径
可以在群晖中进入配置的共享文件夹config文件夹中找到文件
当然可以在此修改,但是会发生权限问题,坑人。
第二种方法就是进入docker容器,在容器中直接修改。
步骤如下:
1,ssh连接群晖,输入sudo -i后输入群晖的密码进入root权限下
2,首先查看nextcloud容器id:输入docker ps -a,找到id
3,进入nextcloud容器中,输入docker exec -it 容器id /bin/bash
4,容器中没有vim工具,所以先安装一下。先更新一下apt-get update,然后开始安装vim,apt-get install vim
5,vim安装完成后输入 vim /config文件的路径 进行修改
6,找到”trusted_domains”
添加如下:
‘trusted_domains’ =>
array (
0 => ‘10.0.0.50:8085’,
1 => ‘自己的域名’,
)
按esc后输入:wq 保存退出
7,重新启动nextcloud容器
重启完后就可以外网访问了!
8,外网访问登录不跳转问题
直接在 nextcloud 的 config 里面加上
‘overwriteprotocol’ => ‘https’,