当前位置: 首页 > news >正文

CentOS 7.9 安装 宝塔面板

CentOS 7.9 上安装 宝塔面板(BT Panel) 的完整步骤如下:


1. 准备工作

  • 系统要求

    • CentOS 7.x(推荐 7.9)
    • 内存 ≥ 1GB(建议 2GB+)
    • 硬盘 ≥ 20GB
    • root 权限(需使用 root 用户或 sudo 执行)
  • 更新系统(可选但推荐):

    yum update -y && yum upgrade -y
    

2. 安装宝塔面板

(1)一键安装脚本

运行官方提供的安装命令:

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

或(备用):

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

(2)等待安装完成

安装过程会自动部署:

  • Nginx/Apache
  • MySQL/MariaDB
  • PHP
  • 宝塔面板核心组件

3. 安装完成后的配置

(1)获取面板信息

安装完成后,终端会显示:

Bt-Panel: http://<服务器IP>:8888
username: <默认用户名>
password: <默认密码>

记录这些信息(如果没记住,可运行 bt default 查看)。

(2)开放防火墙端口

CentOS 7 默认使用 firewalld,放行 8888(面板)和 80/443(网站):

firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload

(3)登录面板

浏览器访问:

http://<服务器IP>:8888

输入用户名和密码登录。


4. 初始化宝塔面板

(1)同意用户协议

首次登录需勾选同意并进入面板。

(2)安装推荐环境

宝塔会提示安装 LNMP/LAMP 环境,建议选择:

  • Nginx 1.20+
  • MySQL 5.7/8.0
  • PHP 7.4/8.0
  • phpMyAdmin(可选)

点击一键安装,等待完成(时间取决于服务器性能)。


5. 安全优化(重要!)

(1)修改默认端口

进入 面板设置修改面板端口(如 888828888),避免被扫描。

(2)修改默认用户名/密码

在面板 安全设置 中修改默认凭据。

(3)绑定宝塔账号(可选)

注册 宝塔官网账号 并绑定,可获取插件支持。


6. 常见问题

(1)无法访问面板?

  • 检查防火墙/安全组是否放行端口。
  • 运行 bt status 查看面板状态。
  • 重启面板服务:
    bt restart
    

(2)安装失败?

  • 确保系统纯净(无旧版宝塔残留)。
  • 尝试手动卸载后重装:
    wget http://download.bt.cn/install/bt-uninstall.sh && sh bt-uninstall.sh
    

(3)内存不足?

  • 关闭不必要的服务。
  • 添加 Swap 虚拟内存:
    dd if=/dev/zero of=/swapfile bs=1M count=2048
    mkswap /swapfile
    swapon /swapfile
    echo "/swapfile swap swap defaults 0 0" >> /etc/fstab
    

总结

步骤命令/操作
1. 更新系统yum update -y
2. 安装宝塔curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
3. 放行端口firewall-cmd --add-port=8888/tcp --permanent
4. 登录面板http://<IP>:8888
5. 安全优化修改端口、用户名、密码

安装完成后,即可通过宝塔面板轻松管理服务器、部署网站!🚀


文章转载自:

http://0tXoGAeS.Ljbch.cn
http://ywqiIrPv.Ljbch.cn
http://klYe5qwV.Ljbch.cn
http://0yuZZP0I.Ljbch.cn
http://ogi0kQ5I.Ljbch.cn
http://PuUeef4U.Ljbch.cn
http://ah4LtB0j.Ljbch.cn
http://iMuE9f3J.Ljbch.cn
http://x2RQw1WO.Ljbch.cn
http://3OwMBcr5.Ljbch.cn
http://2LRy0FAr.Ljbch.cn
http://jbbAzgMU.Ljbch.cn
http://aU94izxx.Ljbch.cn
http://ry5dEUbW.Ljbch.cn
http://OuxjBJOu.Ljbch.cn
http://V9Uc4yVG.Ljbch.cn
http://oXRipblh.Ljbch.cn
http://56Ieo7EZ.Ljbch.cn
http://ShFvZdC3.Ljbch.cn
http://ZmqPK0kr.Ljbch.cn
http://mdHAlb3c.Ljbch.cn
http://If9l6TKc.Ljbch.cn
http://c6Hgwij7.Ljbch.cn
http://cozPNsAS.Ljbch.cn
http://H6ZIN3sj.Ljbch.cn
http://vfFpO36u.Ljbch.cn
http://FfywSfui.Ljbch.cn
http://5xccPdmN.Ljbch.cn
http://Cdmdb76P.Ljbch.cn
http://fJMs4gHm.Ljbch.cn
http://www.dtcms.com/a/229093.html

相关文章:

  • 阿里云百炼全解析:一站式大模型开发平台的架构与行业实践
  • 【LUT技术专题】图像自适应3DLUT代码讲解
  • 第六章 缓存一致性协议 A Primer on Memory Consistency and Cache Coherence - 2nd Edition
  • c++ algorithm
  • mac下通过anaconda安装Python
  • 机器学习——主成分分析PCA
  • Oracle 用户/权限/角色管理
  • 51c大模型~合集134
  • 二分查找的边界艺术:LeetCode 34 题深度解析
  • Dify-5:Web 前端架构
  • 登录的写法,routerHook具体配置,流程
  • 算法/机理模型演示平台搭建(二)——算法接口部署(FastApi)
  • 帝可得 - 策略管理
  • uniapp开发使用vue3组合式api,实现从vue模块中自动导入
  • 简单transformer运用
  • Delphi 设置文件 永久只读
  • 数据安全中心是什么?如何做好数据安全管理?
  • Foundation Models for Generalist Geospatial Artificial Intelligence论文阅读
  • windows修改跃点数调整网络优先级
  • DiskGenius专业版v6.0.1.1645:分区管理、数据恢复、备份还原,一应俱全!
  • Win11系统不推送24H2/西数SSD无法安装24H2 - 解决方案
  • MyBatis 执行 SQL 报错:String 无法转换为 Long 的排查与解决实录
  • Vue3中Axios的使用-附完整代码
  • 从测试角度看待CI/CD,敏捷开发
  • vue入门环境搭建及demo运行
  • cursor对话
  • Web前端为什么要打包?Webpack 和 Vite 如何助力现代开发?
  • 大数据 ETL 工具 Sqoop 深度解析与实战指南
  • 工厂模式与多态结合
  • enum的用法