一、安装前准备

  1. 服务器要求

    • 操作系统:推荐Debian 12、Ubuntu 22、CentOS 9等较新系统(CentOS 7已停止维护)。

    • 内存:至少512MB,建议768MB以上。

    • 硬盘空间:至少300MB可用空间。

    • 确保系统纯净,未安装其他Web环境(如Apache/Nginx)。

  2. 工具准备

    • SSH连接工具:如Xshell、FinalShell或宝塔远程桌面助手。

    • 开放防火墙端口:在云服务器后台(如阿里云、腾讯云)放行SSH默认端口22及宝塔面板端口(如8888)。


​二、安装步骤

  1. 通过SSH连接服务器

    • 使用SSH工具登录服务器,输入IP、用户名(通常为root)及密码。

  2. 执行安装命令
    根据系统选择对应命令粘贴至SSH终端执行:

    • CentOS

      yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec
    • Ubuntu/Debian

      wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec
    • Fedora

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

    安装过程中,当提示Do you want to install Bt-Panel to the /www directory now?(y/n)时输入y并回车。

  1. 完成安装

    • 等待约2-10分钟,出现Congratulations!及面板访问地址、账号密码即安装成功。

    • 记录外网面板地址(如http://IP:端口/随机码)、用户名及密码。


​三、访问面板及初始化设置

  1. 登录宝塔面板

    • 浏览器输入外网面板地址,首次访问若提示SSL错误,可关闭HTTPS(SSH输入bt→选26关闭SSL)或直接改用http://协议访问。

    • 输入记录的账号密码登录。

  2. 绑定宝塔账号

    • 首次登录需绑定宝塔官网账号(若无账号需先注册)。

  3. 安装运行环境

    • 选择LNMP(Nginx+MySQL+PHP)或LAMP(Apache+MySQL+PHP)环境,推荐“极速安装”用于测试,“编译安装”更稳定。


​四、常见问题处理

  • 无法访问面板:检查服务器防火墙是否放行面板端口(如8888),云平台安全组需添加对应规则。

  • 忘记登录信息:SSH输入bt 14可重新获取面板地址及账号密码。

  • 兼容性问题:ARM架构服务器部分功能可能受限,建议使用x86_64系统。


​五、后续操作建议

  1. 修改默认端口及账号:提升安全性。

  2. 配置网站环境:通过宝塔面板一键部署SSL证书、绑定域名、管理数据库等。

六.面板特色功能

  • 一键配置服务器环境(LAMP/LNMP)

  • 一键安全重启

  • 一键创建管理网站、ftp、数据库

  • 一键部署SSL证书

  • 一键部署源码(discuz、wordpress、dedecms、z-blog、微擎等等)

  • 一键配置(定期备份、数据导入、伪静态、301、SSL、子目录、反向代理、切换PHP版本)

  • 一键安装常用PHP扩展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick)

  • 数据库一键导入导出

  • 系统监控(CPU、内存、磁盘IO、网络IO)

  • 防火墙端口放行

  • SSH开启与关闭及SSH端口更改

  • 禁PING开启或关闭

  • 方便高效的文件管理器(上传、下载、压缩、解压、查看、编辑等等)

  • 计划任务(定期备份、日志切割、shell脚本)

  • 软件管理(一键安装、卸载、版本切换)

面板管理常用命令:https://www.bt.cn/btcode.html