CentOS 7.6轻量服务器如何通过宝塔面板快速部署网站?

在 CentOS 7.6 的轻量服务器上,通过宝塔面板快速部署网站是一个非常高效的方式。以下是详细的步骤指南:


✅ 一、准备工作

  1. 确保服务器环境

    • 操作系统:CentOS 7.6(64位)
    • 网络通畅,可访问网络
    • 使用 root 用户登录 SSH
  2. 连接服务器
    使用工具如:

    • Windows:PuTTY、Xshell、FinalShell
    • Mac/Linux:终端执行 ssh root@你的服务器IP

✅ 二、安装宝塔面板

  1. 运行安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

⚠️ 注意:宝塔官网地址为 bt.cn,请勿使用非官方脚本。

  1. 确认安装
    • 脚本会提示是否安装,输入 y 并回车。
    • 安装过程约5-10分钟,完成后会显示面板登录信息,类似:
==================================================================
Bt-Panel: http://xxx.xxx.xxx.xxx:8888/xxxxx
username: xxxxxxxx
password: xxxxxxxx
==================================================================

请务必保存好这些信息!


✅ 三、登录宝塔面板

  1. 打开浏览器,输入上面提供的面板地址(如 http://你的IP:8888/随机字符
  2. 输入用户名和密码登录
  3. 首次登录会提示安装推荐的软件包(LNMP 或 LAMP),建议选择 LNMP(Nginx + MySQL + PHP)

✅ 四、安装网站运行环境(LNMP)

  1. 在弹出的“推荐安装”窗口中:

    • Web服务器:Nginx(推荐)
    • 数据库:MySQL 5.7 或 MariaDB 10.x
    • PHP版本:PHP-7.4(兼容性好,性能佳)
    • FTP服务器:可不安装(除非需要)
    • phpMyAdmin:建议安装(方便管理数据库)
  2. 点击“一键安装”,等待30分钟左右(取决于服务器性能)。


✅ 五、部署网站

方法一:部署静态网站(HTML/CSS/JS)

  1. 点击左侧菜单【网站】 → 【添加站点】
  2. 填写:
    • 域名:你的域名(如 example.com,没有域名可填服务器IP)
    • 根目录:默认即可(如 /www/wwwroot/example.com
    • PHP版本:选择“纯静态”
  3. 点击“提交”
  4. 进入文件管理,上传你的网页文件到根目录
  5. 浏览器访问域名或IP即可查看

方法二:部署动态网站(如 WordPress、Typecho、Discuz 等)

  1. 添加站点(同上),但 PHP 版本选择 7.4
  2. 创建数据库:
    • 在【数据库】中点击“添加数据库”
    • 记下数据库名、用户名、密码
  3. 上传程序:
    • 使用【文件】功能上传网站程序压缩包
    • 解压到网站根目录
  4. 访问域名进行安装:
    • 如 WordPress:访问 http://你的域名,按提示填写数据库信息完成安装

✅ 六、配置安全组与防火墙

  1. 云服务商控制台(如腾讯云、阿里云)

    • 确保安全组开放以下端口:
      • 80(HTTP)
      • 443(HTTPS)
      • 8888(宝塔面板)
      • 22(SSH)
  2. 宝塔面板内关闭危险端口(可选)

    • 在【安全】中删除不必要的放行规则

✅ 七、绑定域名与申请SSL证书(可选但推荐)

  1. 在【网站】中点击域名 → “设置”
  2. 在“域名管理”中添加你的域名
  3. 切换到“SSL”选项卡 → 点击“申请 Let’s Encrypt 免费证书”
  4. 勾选域名,申请并启用 HTTPS

✅ 八、日常维护建议

  • 定期备份网站文件和数据库(宝塔支持自动备份)
  • 更新宝塔面板和软件到最新稳定版
  • 关闭 root 登录,创建普通用户 + sudo 权限更安全
  • 宝塔后台可修改默认端口(提高安全性)

🌟 总结

通过宝塔面板,你可以在 30分钟内 完成从裸机到网站上线的全过程。适合新手快速搭建博客、企业站、小程序后端等。

🔗 官网:https://www.bt.cn
📚 文档:https://docs.bt.cn

如有具体网站类型(如 WordPress、Vue 前端、Node.js 应用),可进一步提供部署指导。


需要我帮你写一个部署 WordPress 的详细流程吗?