上一篇 下一篇 分享链接 返回 返回顶部

宝塔面板安装与使用详细教程

发布人:小维维 发布时间:6 天前 阅读量:50

1. 准备工作与系统要求

在开始安装宝塔面板之前,请确保你的服务器满足以下基本要求:

系统要求

  • 操作系统:Ubuntu 16.04 / 18.04 / 20.04 / 22.04(推荐长期支持版本)或 CentOS 7.x / 8.x(注意兼容性)14

  • 最低配置:1核CPU / 512MB内存 / 10GB硬盘(建议1GB以上内存1

  • 网络环境:服务器需要连接互联网,能够正常访问外网资源

软件环境

组件 要求
系统环境 纯净的Linux系统1
权限要求 具有sudo权限或root账户权限
远程连接 已配置好SSH远程访问

远程连接工具推荐

虽然用户要求不使用emoji,但还是建议选择一款合适的SSH客户端:

  • Windows系统:PuTTY、Xshell、MobaXterm

  • macOS系统:系统终端、Termius、iTerm2

  • 跨平台工具:Tabby、Electerm

2. 安装步骤

2.1 连接服务器

  1. 打开你选择的SSH客户端(如PuTTY或Xshell)。

  2. 输入你的服务器IP地址和SSH端口(默认为22)。

  3. 使用root账户或具有sudo权限的账户登录到服务器。

2.2 更新系统包

在安装宝塔面板前,先更新系统软件包以确保环境最新:

bash
 
# 对于Ubuntu/Debian系统
sudo apt update && sudo apt upgrade -y

# 对于CentOS系统
sudo yum update -y

2.3 安装宝塔面板

根据你的操作系统选择相应的安装命令:

bash
 
# 对于Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

# 对于CentOS系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

注意:安装过程中可能会提示你是否同意用户协议,输入"y"并按回车键继续4

2.4 等待安装完成

安装过程会自动下载并配置所需的依赖环境,通常需要3-10分钟(具体时间取决于服务器性能和网络状况)4。请耐心等待直到安装完成。

2.5 记录安装信息

安装完成后,终端会显示类似以下的重要信息,请务必妥善保存这些信息1

text
 
==================================================================
外网面板地址: http://你的服务器IP:随机端口/安全入口
内网面板地址: http://127.0.0.1:随机端口/安全入口
username: 初始用户名
password: 初始密码
==================================================================

3. 配置服务器防火墙

为了让外网能够访问宝塔面板,需要在服务器防火墙中放行面板端口(安装完成后显示的实际端口):

3.1 云服务器安全组配置(如有)

如果你使用的是阿里云、腾讯云等云服务商,还需要在控制台配置安全组规则:

  1. 登录云服务商控制台

  2. 找到你的服务器实例

  3. 进入安全组配置页面

  4. 添加入站规则,放行显示的面板端口(如8888)12

  5. 同时确保放行SSH端口(22)、HTTP端口(80)和HTTPS端口(443)1

3.2 服务器本地防火墙配置

根据你的操作系统配置防火墙:

bash
 
# 对于Ubuntu(使用ufw)
sudo ufw allow 端口号/tcp  # 将"端口号"替换为实际面板端口
sudo ufw reload

# 对于CentOS(使用firewalld)
sudo firewall-cmd --permanent --add-port=端口号/tcp  # 将"端口号"替换为实际面板端口
sudo firewall-cmd --reload

4. 访问宝塔面板并初始化

  1. 打开浏览器,输入安装完成后显示的外网面板地址(例如:http://你的服务器IP:88881

  2. 输入提供的用户名和密码登录

  3. 首次登录时,可能会提示你绑定宝塔官网账号(若无账号可先跳过或注册)4

  4. 同意用户协议后进入面板主界面

5. 安装运行环境

登录面板后,宝塔会推荐安装Web运行环境:

环境选择建议

  • LNMP组合(Linux + Nginx + MySQL + PHP):性能较好,资源占用相对较低2

  • LAMP组合(Linux + Apache + MySQL + PHP):兼容性较好,适合传统应用2

安装步骤

  1. 在推荐安装界面,选择LNMP或LAMP环境1

  2. 选择软件版本(新手建议使用默认推荐版本)

  3. 点击"一键安装"开始部署7

  4. 环境安装需要较长时间(20-40分钟),期间可以关闭浏览器,安装完成后会通知

6. 安全设置建议

为了保障服务器安全,安装完成后请立即进行以下安全设置:

  1. 修改面板默认信息1

    • 修改面板默认端口(面板设置 → 面板端口)

    • 修改面板用户名和密码(面板设置 → 面板用户和密码)

    • 考虑修改安全入口(面板设置 → 安全入口)5

  2. 服务器安全加固4

    • 修改SSH默认端口(建议改为1024以上的端口)

    • 禁用root账户直接登录

    • 配置防火墙规则,只开放必要的端口

  3. 面板安全设置4

    • 开启面板SSL(通过HTTPS访问面板)

    • 设置授权IP(限制只有特定IP可以访问面板)

    • 定期备份面板和数据

7. 常见问题与解决方法

问题现象 可能原因 解决方法
无法访问面板 防火墙/安全组未放行端口 检查服务器防火墙和云平台安全组设置,确保面板端口已放行1
安装过程中断 网络不稳定 重新执行安装命令,建议使用screen或tmux等工具保持会话1
数据库无法启动 内存不足或端口冲突 通过SSH执行命令调整MySQL配置参数或检查端口占用4
面板中文乱码 系统语言支持未安装 对于Ubuntu系统:sudo apt install language-pack-zh-hans -y 然后重启服务器1
忘记面板登录信息 - 通过SSH连接服务器,执行 bt default 命令查看默认信息(需要root权限)

8. 基本使用指南

  1. 网站管理

    • 在"网站"菜单中可以添加新网站2

    • 支持域名绑定、SSL证书部署、伪静态设置等功能

  2. 文件管理

    • 使用内置的文件管理器上传和管理网站文件

    • 支持在线编辑、压缩和解压缩操作

  3. 数据库管理

    • 在"数据库"菜单中创建和管理数据库

    • 提供phpMyAdmin在线管理工具

  4. 计划任务

    • 设置定期执行的任务,如备份网站和数据库4

  5. 软件商店

    • 安装常用应用和插件,如WordPress、Discuz等一键部署脚本

目录结构
全文

官方群聊

关于Centos官网停止维护导致源失效解决方案
重大通知!用户您好,以下内容请务必知晓!

由于CentOS官方已全面停止维护CentOS Linux项目,公告指出 CentOS 7和8在2024年6月30日停止技术服务支持,详情见CentOS官方公告。
导致CentOS系统源已全面失效,比如安装宝塔等等会出现网络不可达等报错,解决方案是更换系统源。输入以下命令:
bash <(curl -sSL https://linuxmirrors.cn/main.sh)

推荐选择火山引擎(输入5,当然也可以选择其他源),一直按回车不要选Y。源更换完成后,即可正常安装软件

如需了解更多信息,请访问: 查看CentOS官方公告

查看详情 关闭
重要通知