宝塔Linux面板的安装配置以及基本使用教程
宝塔Linux面板的安装配置以及基本使用教程
宝塔Linux面板(简称宝塔面板)是一款简单易用的服务器运维管理工具,支持Linux系统的一键部署LAMP/LNMP环境、网站管理、数据库、FTP、SSL证书等功能。它适合新手和专业运维人员使用,已有超过2000万服务器安装量。以下是基于官方文档和可靠教程的完整指南,适用于CentOS、Ubuntu、Debian等主流Linux发行版。建议在全新系统上安装,避免冲突。
1. 安装教程
宝塔面板安装简单,通常只需几分钟。支持的系统版本包括:CentOS 7/8、Ubuntu 18/20/22、Debian 9/10/11、Fedora、麒麟、统信UOS 等。推荐在纯净系统或初始化后的服务器上操作。
预配置要求
- 使用root用户登录服务器。
- 确保服务器有公网IP,且防火墙允许SSH(端口22)和宝塔默认端口(8888)。
- 关闭SELinux(CentOS用户执行
setenforce 0
)。 - 使用SSH工具(如Xshell、PuTTY或堡塔多机管理终端)连接服务器。
- 服务器至少1GB内存,推荐2GB以上。
安装步骤
- 连接服务器:通过SSH工具登录root用户。
- 执行安装命令:在终端输入以下命令(根据系统选择):
- CentOS/Fedora:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- Ubuntu/Debian:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
- 通用一键安装(推荐):
yum install -y wget && wget -O btpanel.sh http://download.bt.cn/install/install_panel.sh && sh btpanel.sh
安装过程约2-5分钟,会自动下载并配置环境。请勿中断或刷新终端。
- 获取访问信息:安装完成后,终端会显示面板地址(通常
http://服务器IP:8888
)、用户名(admin)和随机密码。示例输出:
请使用浏览器的访问安装提示,http://123.45.67.89:8888/随机字符串
管理员用户名:admin
管理员密码:随机密码
- 访问面板:在浏览器输入地址,登录面板。首次登录建议修改密码。
注意事项
- 如果安装失败,检查网络或防火墙;可重试或访问官网求助。
- 安装后立即设置面板安全:修改端口、启用防火墙。
- 盗版风险高,请从官网(https://www.bt.cn)下载。
2. 配置教程
安装后,进入面板左侧菜单进行基本配置。界面分为左侧导航(网站、数据库等)和右侧操作区。
基本配置步骤
- 面板设置(顶部“设置”菜单):
- 基本设置:修改面板端口(默认8888,避免暴露)、时区、语言(支持中文)。
- 安全设置:启用“面板SSL”(一键申请Let’s Encrypt证书)、设置登录失败锁定、修改admin用户名。
- 防火墙:添加规则放行80/443(HTTP/HTTPS)、SSH端口。示例:点击“安全” > “防火墙” > “添加规则”。
- 软件安装(软件商店菜单):
- 一键安装环境:选择LAMP(Apache+MySQL+PHP)或LNMP(Nginx+MySQL+PHP),点击“安装”。支持PHP 5.3-8.x、MySQL 5.7/8.0、Nginx/Apache。
- 其他软件:如Redis、Node.js、Python,从商店搜索一键安装。
- 监控与日志:
- 系统监控:实时查看CPU、内存、磁盘使用率。设置告警阈值。
- 日志管理:查看访问日志、错误日志,支持下载备份。
高级配置提示
- 备份设置:在“计划任务”中设置自动备份网站/数据库,到本地或云存储。
- 集群管理(付费版):多服务器同步配置。
- 如果使用阿里云/腾讯云ECS,确保安全组放行端口。
3. 基本使用教程
宝塔面板的核心是图形化管理,操作直观。以下是常见场景的步骤。
3.1 登录与界面概述
- 浏览器访问
http://IP:8888
,输入用户名/密码登录。 - 界面布局:
- 左侧菜单:网站、数据库、FTP、文件、安全等。
- 顶部:快速设置、用户管理、退出。
- 仪表盘:显示服务器状态、快捷操作。
3.2 添加网站
- 点击“网站” > “添加站点”。
- 输入域名(可先用IP测试)、根目录(自动生成,如
/www/wwwroot/域名
)。 - 选择运行环境(Nginx/PHP版本)。
- 点击“提交”,然后“管理” > “上传文件”或“绑定域名”。
- 测试:浏览器访问域名,上传index.html测试页。
3.3 管理数据库
- 点击“数据库” > “添加数据库”。
- 输入数据库名、用户名、密码(MySQL默认端口3306)。
- 选择字符集(utf8mb4通用)。
- 管理:导入SQL文件、phpMyAdmin一键访问、备份/还原。
3.4 设置FTP
- 点击“FTP” > “添加FTP”。
- 输入用户名、密码、端口(默认21)、根目录(与网站目录一致)。
- 启动FTP服务,客户端(如FileZilla)连接上传文件。
3.5 SSL证书配置
- 点击“网站” > 选择站点 > “SSL”。
- 选择“Let’s Encrypt” > 输入域名 > “申请”。
- 等待几分钟,自动部署HTTPS。强制HTTP跳转在“设置”中开启。
3.6 文件管理与计划任务
- 文件:浏览器式管理服务器文件,支持上传/下载/编辑/压缩。
- 计划任务:添加定时脚本,如每日备份:选择“Shell脚本” > 输入命令 > 设置cron表达式。
常见问题与提示
- 端口被占用:安装前检查
netstat -tlnp | grep 8888
,或修改端口。 - 权限问题:网站目录设为755,文件644。
- 更新面板:在“面板设置” > “一键更新”。
- 学习资源:官网演示(https://demo.bt.cn)、论坛(https://www.bt.cn/bbs)、CSDN/知乎教程。
- 安全提醒:定期更新软件,禁用root SSH登录,使用密钥认证。
通过以上步骤,你可以快速上手宝塔面板。如果遇到具体错误,建议提供服务器日志截图求助社区。享受高效运维!