宝塔面板安装与建站实战:从零搭建个人网站一次讲清


很多站长拿到 VPS 之后,第一件事就是装宝塔。宝塔面板把 Nginx、MySQL、PHP 这些原本要手动折腾半天的环境,变成了可视化一键安装,配合文件管理、数据库管理、定时任务等功能,让一个新手也能在半小时内把网站跑起来。本文按真实操作顺序,从环境准备到网站上线完整走一遍,照做就能顺利建站。

一、安装前的准备

  • 操作系统:推荐 Debian 11/12 或 Ubuntu 20.04/22.04 LTS,也支持 CentOS 7.9+;建议使用纯净系统安装,避免残留环境干扰。
  • 硬件配置:入门 1核1G 即可跑博客类站点,2核4G 以上更适合高并发或数据库较重的应用。
  • 域名解析:提前把域名 A 记录解析到服务器 IP,并确认 80/443 端口已放行。

二、一键安装宝塔面板

宝塔官方提供一键安装脚本,SSH 登录服务器后执行即可:

curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh

安装完成后,脚本会输出面板访问地址、默认账号和初始密码,请务必保存。默认地址是 http://服务器IP:8888,出于安全考虑,建议立即修改默认端口和登录密码,并绑定域名作为安全入口。

三、安装 LNMP 运行环境

登录面板后,在“软件商店”中找到 LNMP 套件(Nginx + MySQL + PHP)并一键安装:

  • Web 服务器选 Nginx:轻量、性能好,配合 PHP-FPM 是当前主流组合。
  • 数据库选 MySQL 5.7 或 8.0:博客、CMS 完全够用,8.0 性能更强。
  • PHP 推荐 7.4 或 8.0+:兼容性最好,主流建站程序都已适配。

四、添加站点并绑定域名

环境装好后,进入“网站-添加站点”:

  • 填写域名:例如 example.com 和 www.example.com 一起绑定。
  • 选择 PHP 版本,创建 FTP 和数据库(可按需勾选)。
  • 创建后,把站点根目录 /www/wwwroot/你的域名 下的默认文件替换为你的程序(WordPress、Typecho 等)。

如果是 WordPress 或 Typecho,记得在“伪静态”里选择对应的模板,否则除首页外的页面会 404。

五、申请 SSL 证书开启 HTTPS

在站点设置中进入“SSL”页签,选择 Let's Encrypt 免费证书,勾选域名后一键申请。申请成功后开启“强制 HTTPS”,浏览器地址栏的小锁就回来了。证书到期前宝塔会自动续签,基本不用手动操心。

六、常用安全设置

  • 修改面板端口并开启 BasicAuth 认证,防止面板被扫描爆破。
  • 在“安全”中放行需要的端口,其他端口一律关闭。
  • 数据库和 FTP 密码设置得复杂一些,不要和面板密码相同。
  • 定期使用面板自带的“日志清理”和“磁盘分析”保持系统整洁。

七、常见问题排查

  • 网站打不开:先确认域名解析和 80/443 端口放行。
  • 502 Bad Gateway:多为 PHP-FPM 未启动或版本不匹配,重启 PHP 服务即可。
  • 面板登录失败:检查安全入口 URL 是否正确,必要时通过 SSH 重置密码。

八、总结

宝塔面板的价值在于把繁琐的环境配置图形化,让建站回归内容本身。装上宝塔、配好环境、绑定域名、开 HTTPS,一个个人网站就正式上线了。后续再配合数据备份和监控告警,站点就能长期稳定运行。


手机扫码阅读

微信或手机浏览器扫一扫,随时随地随心阅读与分享

-

VPS 网络加速实战:从 BBR 开启到 CDN 接入一次讲清

评 论