豌豆Ai站群搜索引擎系统 V.25.10.25 网址:www.wd.chat

🗣 Wd提问: vps搭建nextcloud

🤖 Ai回答:
以下示例基于一台全新 Ubuntu 22.04 VPS(假设公网 IP 为 203.0.113.10,已指向域名 cloud.65.hk)。所有命令均以 root 身份执行,如无特殊说明请逐行复制粘贴。

1、系统初始化
bash
apt update && apt -y upgrade
apt -y install curl wget gnupg2 lsb-release ca-certificates apt-transport-https

2、安装 Docker + Docker Compose(推荐方式,便于后期升级)
bash
curl -fsSL https://get.docker.com | bash
systemctl enable now docker
curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

3、创建目录结构
bash
mkdir -p /srv/nextcloud/{web,db}
cd /srv/nextcloud

4、编写 docker-compose.yml
yaml
version: 3.8
services:
db:
image: mariadb:11
restart: always
command: transaction-isolation=READ-COMMITTED log-bin=binlog binlog-format=ROW
environment:
MYSQL_ROOT_PASSWORD: StrongRootPass
MYSQL_DATABASE: nextcloud
MYSQL_USER: nextcloud
MYSQL_PASSWORD: StrongDBPass
volumes:
./db:/var/lib/mysql

app:
image: nextcloud:28
restart: always
ports:
127.0.0.1:8080:80
environment:
MYSQL_HOST: db
MYSQL_DATABASE: nextcloud
MYSQL_USER: nextcloud
MYSQL_PASSWORD: StrongDBPass
NEXTCLOUD_TRUSTED_DOMAINS: cloud.65.hk
volumes:
./web:/var/www/html
depends_on:
db

redis:
image: redis:7-alpine
restart: always

5、启动容器
bash
docker-compose up -d

6、安装 Nginx 反向代理(宿主机)
bash
apt -y install nginx
cat /etc/nginx/sites-available/nextcloud <<EOF
server {
listen 80;
server_name cloud.65.hk;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host \$host;
proxy_set_header X-Real-IP \$remote_addr;
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto \$scheme;
}
}
EOF
ln -s /etc/nginx/sites-available/nextcloud /etc/nginx/sites-enabled/
nginx -t && systemctl reload nginx

7、申请 HTTPS(Certbot)
bash
apt -y install certbot python3-certbot-nginx
certbot nginx -d cloud.65.hk

8、首次访问
浏览器打开 https://cloud.65.hk
按向导创建管理员账号即可。

9、性能与安全补充
在 Nextcloud 后台 → 基本设置 → 缓存,选择 Redis(localhost:6379)。
后台 → 概览,按提示启用 OPCache、调整上传限制。
定期更新:
bash
cd /srv/nextcloud
docker-compose pull && docker-compose up -d


至此,Nextcloud 已在 VPS 上正常运行。

Ai作答

📣 商家广告


vps

星座

香港vps

高防vps

八字


0

IP地址: 86.118.79.43

搜索次数: 0

提问时间: 2025-11-12 14:48:36

🛒 域名购买
761.net.cn
afuncard.com
gu.cx
ww.cq.cn
37.com.hk
wy.gs
lifeisacharm.com
chang.net.cn
te.biz
76.plus

❓️ 热门提问
香港日默瓦专卖店
免费服务器vps
购买日本服务器
如何远程登录云服务器
蜘蛛池PHP反向代理设置
服务器正在运行
云服务器是电脑吗
SEO专家
中国主机
华云共享服务器
豌豆Ai站群搜索引擎系统

🌐 域名评估
kaimen60.com
hechaocheng.cn
yicz.cn
xphone.tax
cwks.cn
uxyk.cn
qkmg.cn
le.jl.cn
drbc.cn
xbdpcl.com

⛏ 最新挖掘
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜

🖌 热门作画

🤝 关于我们:
豌豆Ai 域名 建站 站群 留痕 推广 评估 源码
开发Ai 工具 日记 价格 加盟 广告 流量 留言 联系

🗨 加入群聊
群

🔗 友情链接
검색 엔진  サーチエンジンプログラム  ai提问

🧰 站长工具
Ai工具  whois查询  搜索

📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。

👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。

上一篇 91637 91638 91639 下一篇