一、第一步:买机器,选对系统
新手机型选择:个人博客、企业官网,2 核 2G 起步足够;有数据库和小程序后端的,2 核 4G 起步。地域选离用户近的(服务内地用户选内地节点,接受备案流程)。系统镜像选 Ubuntu 22.04 或 Debian 12,社区教程最多,出问题好搜答案;不要选没听说过的发行版。
买完在控制台记下公网 IP,后续所有步骤都用它。
二、第二步:SSH 连上服务器
Windows 用 FinalShell 或 XShell,Mac 直接开终端敲 ssh root@你的IP。第一次连接会提示指纹确认,输入 yes 即可。登录用的是购买时设置的 root 密码(或密钥对)。
新手坑:如果连不上,九成是云主机控制台的安全组没放行 22 端口——去控制台安全组规则里加上再连。
三、第三步:装宝塔面板
连上后执行宝塔官方的一行安装脚本(官网有 Ubuntu/Debian 版命令),5-10 分钟装完,屏幕上会输出面板地址、账号和密码——这一屏内容先截图保存。浏览器打开面板地址登录,首次会推荐装 LNMP 环境(Nginx+MySQL+PHP),选编译安装等 10-20 分钟即可。
装完立刻改三样:面板端口、安全入口路径、登录密码。这三样不改,等于把服务器大门钥匙挂在门口。
四、第四步:上传源码,创建站点
面板左侧「网站」→「添加站点」,填域名(或先用 IP)、勾选 PHP 版本、勾选创建数据库。然后把网站源码传上去:小项目直接用面板的文件管理器上传 zip 后解压,稍大的项目用 FileZilla 走 FTP 传。
记得把源码解压到站点根目录(默认 /www/wwwroot/你的域名),并在站点设置里把运行目录指对(多数框架要指到 public 目录)。
五、第五、六步:域名绑定与解析(含备案提醒)
域名在哪里买的都行,但要用在内地主机上必须先 ICP 备案:在云主机厂商的备案系统提交,管局审核 1-3 周。备案通过后在域名解析里加一条 A 记录指向服务器公网 IP,10 分钟内生效。
解析生效后浏览器访问域名,看到网站首页即搭建完成。后续在面板里申请免费的 Let's Encrypt SSL 证书,开启 HTTPS。如果哪一步卡住了,把报错截图发给我们,我们帮你远程看一眼。