平时大家存点学习资料、备份点生活照片,最常用的肯定是大厂的公共网盘。但用久了,大家肯定都遇到过这些极其闹心的瞬间:
- 限速严重: 不充几十块钱的超级会员,下载速度永远被锁死在几十 KB/s,看个视频能卡成 PPT。
- 隐私泄露与和谐: 存点私人的照片和文件,动不动就提示“根据相关法律法规不可见”,甚至文件直接被“和谐”成 8 秒教育片,毫无隐私可言。
- 数据受制于人: 每个月交着昂贵的订阅费,数据还不在自己手里捏着。万一哪天网盘公司改变规则或者倒闭,你的数据全部泡汤。
既然大家手里都有 VPS 服务器,平时除了搭个节点吃灰简直太浪费了。今天就带大家解锁 VPS 服务器的新玩法!
手把手教你搭建一个完全属于你自己的私有云盘——Nextcloud,彻底实现云盘自由!
什么是 Nextcloud?
简单粗暴地说,Nextcloud 就是一款极其强大的开源私有云程序。
它不需要你懂复杂的底层代码,只要你的 VPS 有多余的硬盘空间,装上它,你的服务器瞬间就能变成一台专属于你个人的“百度网盘”或“iCloud”超级主机。
搭建好之后,你将解锁以下“神级”体验:
💻 全平台无缝同步: 电脑(Windows/Mac)、手机(iOS/Android)、平板全都有官方客户端。多端实时同步,工作无缝衔接,官方App下载:https://nextcloud.com/install
📸 拯救手机内存: 手机相册快满了?打开 Nextcloud APP,一键开启后台相册自动备份,原画质、不压缩,彻底告别收费的 iCloud 空间
🎬 你的私人影院: 存进去的视频文件不需要下载,直接在网页端或者手机端点击就能原画在线播放。
🛡️ 绝对的数据安全: 网络安全,数据由你掌控。没有审查、没有和谐,你的地盘你做主
🚀 零限速体验: 下载速度完全取决于你 VPS 的带宽和你家里的宽带。只要线路好,跑满宽带、秒传秒下
🚀 Nextcloud “私有云” 保姆级搭建流程
第一步:安装 Docker 和 Docker Compose(地基)
复制代码粘贴到你的VPS中回车
curl -fsSL https://get.docker.com | bash -s docker && systemctl enable --now docker第二步:创建项目文件夹
复制粘贴代码,然后回车
mkdir nextcloud && cd nextcloud第三步:编写 docker-compose.yml
复制粘贴代码,然后回车
nano docker-compose.yml
第四步:创建云盘
复制代码粘贴,然后修改密码部分
- 按下 Ctrl + O (这是写入文件的意思)
- 屏幕下方会提示文件名,直接按 回车 (Enter) 确认
- 最后按下 Ctrl + X (这是退出编辑器的意思)
version: '3'
services:
db:
image: mariadb:10.6
restart: always
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
volumes:
- ./db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=admin123456 # 建议修改这个数据库总密码
- MYSQL_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
app:
image: nextcloud
restart: always
ports:
- 8080:80
links:
- db
volumes:
- ./data:/var/www/html
environment:
- MYSQL_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
第五步:一键运行
复制粘贴代码,然后回车
docker compose up -d第六步:搭建完成,登陆“私人云盘”
浏览器访问: 打开你电脑的浏览器(Chrome 或 Safari),在地址栏输入:
http://你的服务器IP:8080
.png)








