上一篇
物理机安装宝塔
- 物理机
- 2025-08-05
- 5
物理机上安装宝塔面板,先确保系统兼容,通过官网获取安装脚本,执行命令完成部署,依提示配置参数,即可便捷管理服务器环境。
前期准备
- 系统选择与初始化:建议选用CentOS 7.X版本作为基础操作系统,该版本兼容性最佳且官方推荐,确保系统未安装过Apache/Nginx/PHP/MySQL等环境组件,否则可能导致冲突,若为全新安装的系统,可直接跳过此步;若已有旧环境,请先彻底卸载并清理相关配置文件。
- 网络配置验证:通过命令
ip a
查看当前IP地址,并测试与外网连通性(如ping公网域名),特别注意防火墙设置,需提前开放必要端口以避免后续访问受阻,在Ubuntu系统中默认仅允许特定范围端口通信,手动添加宝塔默认端口8888的命令为sudo ufw allow 8888
,随后执行sudo ufw reload
使规则生效。 - 远程连接工具准备:推荐使用堡塔SSH终端或其他SSH客户端软件建立安全连接,建议记录好服务器的公网/内网IP、用户名及密码,便于后续操作。
安装流程
(一)根据Linux发行版执行对应脚本
操作系统类型 | 安装命令示例 | 备注 |
---|---|---|
CentOS | yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 03c1cd73 |
适用于纯净新系统 |
Ubuntu/Deepin | wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 03c1cd73 |
需提升至root权限运行 |
Debian | wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 03c1cd73 |
注意脚本路径一致性 |
Fedora | wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 03c1cd73 |
适配高版本内核特性 |
(二)数据盘挂载与迁移(可选但重要)
若服务器配备额外数据盘,可通过以下命令实现自动挂载并指定至目标目录(如/www
):
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
该脚本会自动检测未使用的磁盘分区,并将其挂载到默认路径,如果希望自定义挂载点(例如将网站根目录存储在独立分区),可在执行前修改脚本内的路径参数,对于已安装宝塔的情况,脚本还会自动完成现有数据的平滑迁移。
配置优化与安全加固
- 面板登录信息确认:安装完成后终端会显示默认的访问地址(通常为
http://<服务器IP>:8888
)、初始用户名及密码,首次登录后强烈建议立即修改默认凭证,并绑定有效的邮箱用于接收告警通知。 - 防火墙策略调整:除上述提到的端口外,还需检查其他必需服务的端口是否开放,例如Web服务常用的80/443端口、数据库3306端口等,可通过
sudo ufw status
实时查看当前规则列表。 - 性能基线建立:进入宝塔后台后,利用“监控报表”功能记录CPU、内存的使用情况,作为后续资源扩展或故障排查的参考依据,同时开启定期备份功能,防止因误操作导致数据丢失。
常见问题处理
- 无法访问面板界面:优先排查网络连通性问题,确认输入的URL是否正确;其次检查本地浏览器是否存在缓存障碍;最后验证防火墙是否拦截请求,可尝试关闭防火墙临时测试(不推荐长期禁用)。
- 安装过程长时间停滞:可能是由于网络波动导致下载中断,此时重新执行安装命令即可恢复进度,若反复失败,建议切换镜像源或分阶段手动下载组件包进行离线安装。
FAQs
Q1:为什么按照教程操作后仍然无法通过外网访问宝塔面板?
A:可能原因包括:①云服务商的安全组策略限制了入站流量,需在控制台添加允许8888端口的规则;②本地主机防火墙未放行对应端口;③路由器NAT转发未正确配置,解决方法依次为:检查云平台白名单设置→执行sudo ufw allow 8888
→确认路由映射关系。
Q2:如何将网站内容存储到单独的数据盘而非系统盘?
A:首先通过fdisk -l
查看可用磁盘列表,然后使用mkfs.ext4 /dev/sdb1
格式化新磁盘,接着编辑/etc/fstab
添加挂载条目使重启后依然有效,最后在宝塔后台创建站点时选择对应的存储路径即可实现分离部署,对于已存在的站点,可通过修改虚拟主机配置文件调整物理路径指向