宝塔面板是一个服务器管理面板,把原本需要敲命令完成的建站、装环境、配证书等操作变成了图形界面。这一课我们在第一课的服务器上完成:安装面板 → 登录 → 安装 Nginx 环境 → 创建站点 → 上传网页。
通过 SSH 登录服务器后(Ubuntu/Debian 系统),执行官方安装命令(最新命令以宝塔官网为准):
wget -O install.sh https://download.bt.cn/install/install-lts.sh && bash install.sh ed8484bec
安装过程中会询问是否安装到 /www 目录,输入 y 回车。等待 3~8 分钟,安装结束后屏幕上会显示:
================================================================== 外网面板地址: https://你的IP:随机端口/随机入口 内网面板地址: https://内网IP:随机端口/随机入口 username: xxxxxxxx password: xxxxxxxx ==================================================================
如果信息丢了,SSH 执行 bt 命令可以查看菜单,bt 14 查看面板信息,bt 5 修改密码。
安装脚本通常会自动放行系统防火墙,但云控制台的安全组需要你手动放行面板端口(上一课讲过)。在安全组入方向添加面板显示的 TCP 端口,然后用浏览器打开外网面板地址。
第一次打开会有红色的安全提示,点击"高级 → 继续访问"即可(这是自签名证书的正常提示,装好正式证书后会消失)。
首次登录面板会弹出"推荐安装套件"窗口:
等待安装完成(几分钟到十几分钟),面板顶部会显示进度。
www.example.com),暂时没有域名可以填服务器 IP;/www/wwwroot/域名 即可;此时面板会自动生成 Nginx 配置文件,站点目录里会有一个默认的 index.html(404/默认页)。
方式一(适合新手):面板左侧 文件 → 进入 /www/wwwroot/你的域名/ → 上传你的 index.html(会替换默认页),如有 css、图片文件夹一并上传。
方式二:在本地写好一个最简单的测试页,命名为 index.html,内容例如:
<!DOCTYPE html> <html> <head><meta charset="utf-8"><title>我的第一个网站</title></head> <body> <h1>Hello,我的网站上线了!</h1> </body> </html>
上传后,确保文件权限正常(面板里文件权限一般是 www:www,默认即可)。
在你的域名 DNS 管理处添加解析记录:
| 记录类型 | 主机记录 | 记录值 |
|---|---|---|
| A | www | 你的服务器公网IP |
| A | @ | 你的服务器公网IP |
解析生效通常几分钟。可以在本地电脑打开命令行执行 ping www.example.com,返回的 IP 是你的服务器 IP 就说明解析生效了。
浏览器输入你的域名,看到自己写的网页内容——恭喜,第一个网站搭建完成!如果打不开,按这个顺序排查:
更详细的排障方法见第五课。下一课我们讲域名注册和备案,之后再给网站配上小绿锁 HTTPS。