ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

搭建Nextcloud(一):基础环境搭建

2026/8/16 21:01:18 拓冰建站 浏览量
搭建Nextcloud(一):基础环境搭建
前置条件:已经安装docker完成
  1. 下载安装包:docker pull nextcloud:32.0.6
  2. 创建nexcloud文件夹:mkdir /home/nextcloud 并进入 cd /home/nextcloud
  3. 创建docker-compose.yml并配置该文件
services:db:image:mariadb:10.11container_name:nextcloud-dbrestart:alwaysvolumes:-./db:/var/lib/mysqlenvironment:-MYSQL_ROOT_PASSWORD=nextcloud_root-MYSQL_PASSWORD=nextcloud_pass-MYSQL_DATABASE=nextcloud-MYSQL_USER=nextcloudcommand:--transaction-isolation=READ-COMMITTED--binlog-format=ROWredis:image:redis:alpinecontainer_name:nextcloud-redisrestart:alwaysapp:image:nextcloud:stablecontainer_name:nextcloudrestart:alwaysports:-"38080:80"volumes:-./nextcloud:/var/www/html# 系统文件-/home/nextcloud/data:/var/www/html/data# 用户文件(你要改的就是这行)environment:-MYSQL_HOST=db-MYSQL_PASSWORD=nextcloud_pass-MYSQL_DATABASE=nextcloud-MYSQL_USER=nextcloud-REDIS_HOST=redisdepends_on:-db-redis
  1. 进入docker-compose.yml 所在目录(cd /home/nextcloud),运行命令
docker compse up-d

如下图,启动成功