docker-compose 安装 Nextcloud
一、在指定目录创建 docker-compose.yml 文件
vim /home/nextcloud/ docker-compose.yml
二、将一下内容写入docker-compose.yml 文件
`version: '3'
services:
db:
image: mariadb
restart: always
environment:
MYSQL_ROOT_PASSWORD: nextcloud
MYSQL_DATABASE: nextcloud
MYSQL_USER: nextcloud
MYSQL_PASSWORD: nextcloud
volumes:
- db_data:/var/lib/mysql
app:
image: nextcloud
restart: always
ports:
- "8180:80"
links:
- db
volumes:
- nextcloud_data:/var/www/html
volumes:
db_data:
nextcloud_data:
三、保存文件退出
四、运行docker-compose.yml 文件
docker-compose -f /home/nextcloud/docker-compose.yml up -d
五、完成
六、使用域名访问
-
导航到Nextcloud的安装目录,通常在/var/www/html 或 /opt/nextcloud 或 /var/lib/docker/volumes/nextcloud_nextcloud_data/_data/config
-
打开config目录,并找到config.php文件。
-
在文件中找到
'trusted_domains'
设置,它应该类似于以下示例:'trusted_domains' => array ( 0 => 'localhost', 1 => 'your_ip', ),
-
保存并关闭config.php文件。
-
重新加载Nextcloud的网页,并尝试通过不被信任的域名访问。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果