前言
很多人想搭自己的博客或网站,但一看到「买服务器」「配环境」就头大。
这篇教程把我这几年踩过的坑全部整理出来了,从零开始,一步步带你把网站跑起来。
第一步:买一台 VPS
❶ 怎么选配置?
新手入门推荐配置:
- 内存:1G - 2G
- 硬盘:20G - 40G
- 带宽:1M - 5M
- 系统:Ubuntu 22.04 LTS
这个配置跑个人博客完全够用,一年也就一两百块。
❷ 怎么选商家?
国内商家:阿里云、腾讯云、华为云
- 优点:速度快、备案方便
- 缺点:需要备案、价格稍贵
国外商家:Vultr、DigitalOcean、Linode
- 优点:不用备案、开箱即用
- 缺点:国内访问稍慢
新手建议:如果只是玩一玩,先用国外的,不用备案省事。
第二步:连接服务器
买完服务器后,你会得到三个信息:
- 服务器 IP 地址
- 用户名(一般是 root)
- 密码
用 SSH 连接
Windows 用户:下载 FinalShell 或 Xshell
Mac 用户:直接打开终端,输入:
输入密码,就连接上了。
第三步:初始化配置
❶ 更新系统
❷ 创建普通用户
不建议一直用 root,新建一个普通用户更安全:
❸ 配置防火墙
第四步:搭建网站环境
如果你用的是 宝塔面板(新手推荐):
装完之后,宝塔会给你一个后台地址和账号密码,登录上去就可以可视化操作了。
第五步:部署网站
方法一:宝塔面板一键部署
- 登录宝塔后台
- 点击「网站」→「添加站点」
- 填入你的域名
- 上传你的网站文件
- 搞定!
方法二:手动部署(进阶)
如果你是程序员,想自己手动搞:
第六步:绑定域名
- 去你的域名服务商那里
- 添加一条 A 记录,指向你的服务器 IP
- 等几分钟生效
第七步:配置 SSL 证书
没有 HTTPS 的网站现在都不好意思拿出手。
宝塔用户:一键申请 Let's Encrypt 免费证书,自动续期。
手动配置:用 certbot 工具:
常见坑提醒
❌ 坑1:忘记开防火墙端口
网站打不开?先检查防火墙是不是把 80/443 端口挡住了。
❌ 坑2:域名没解析对
域名解析有缓存,改完之后等几分钟再试。
❌ 坑3:权限不对
网站文件权限不要全给 777,一般 755 就够了。
写在最后
搭网站其实没那么难,就是几个步骤串起来的事。
第一次可能要折腾一整天,但第二次你就会发现:哦,原来就这么点事。
动手试试,你会发现比想象中简单多了。
- 作者:墨殇个人博客
- 链接:https://moshang.eu.org/article/3fbdeb47-39da-816f-a5a9-e837e9b7ee8e
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。



