奋斗
努力

已经部署好的服务器如何用宝塔管理?

云计算

通过宝塔面板管理已部署的服务器需要先安装宝塔面板,然后通过其可视化界面进行配置。以下是详细步骤:


1. 安装宝塔面板

1.1 连接服务器

通过 SSH 工具(如 Xshell、FinalShell 或终端)登录服务器:

ssh root@服务器IP -p 端口号

1.2 执行安装脚本

根据服务器系统选择对应命令:

  • CentOS(推荐):
    yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
  • Ubuntu/Debian
    wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

1.3 完成安装

  • 安装过程中会提示确认,输入 y 继续。
  • 安装完成后,会显示面板地址、用户名和密码(务必保存)。

2. 访问宝塔面板

  1. 在浏览器输入安装完成时显示的 面板地址(如 http://服务器IP:8888)。
  2. 输入用户名和密码登录。
  3. 首次登录需绑定宝塔账号(若无账号需先注册)。

3. 配置服务器环境

3.1 安装必要软件

  • 登录后,宝塔会推荐安装环境套件(如 LNMP/LAMP)。
    • Nginx/Apache:Web 服务器
    • MySQL/MariaDB:数据库
    • PHP:选择所需版本(如 7.4/8.0)

3.2 安全设置

  • 修改面板端口:默认 8888 可能被扫描,建议修改(面板设置 → 安全设置)。
  • 配置防火墙:放行面板端口及网站常用端口(如 80、443)。
    # 示例:放行端口
    firewall-cmd --zone=public --add-port=8888/tcp --permanent
    firewall-cmd --reload

4. 管理网站

4.1 添加站点

  1. 点击左侧 网站添加站点
  2. 填写域名(或服务器IP)、选择根目录、配置数据库(可选)。
  3. 提交后会自动生成站点配置(Nginx/Apache)。

4.2 上传网站文件

  • 通过 文件管理器 直接上传代码到站点目录(如 /www/wwwroot/域名)。
  • 或使用 FTP(需先在面板创建 FTP 账号)。

4.3 配置 SSL 证书

  1. 选择站点 → SSL → 申请 Let’s Encrypt 免费证书。
  2. 勾选域名并自动部署 HTTPS。

5. 数据库管理

  • 通过 数据库 菜单创建/管理数据库。
  • 使用 phpMyAdmin(需提前安装)进行可视化操作。

6. 其他功能

  • 计划任务:定时备份网站或数据库。
  • 监控:查看 CPU、内存、磁盘使用情况。
  • 软件商店:安装 Redis、Memcached 等扩展。

常见问题

  1. 无法访问面板

    • 检查防火墙/安全组是否放行面板端口。
    • 重启面板服务:
      bt restart
  2. 忘记密码
    在 SSH 执行以下命令重置:

    bt default
  3. 兼容性提示

    • 如果服务器已安装其他环境(如手动编译的 Nginx),建议备份后卸载冲突组件。
    • 确保系统纯净或通过宝塔统一管理。

通过以上步骤,你可以将现有服务器无缝接入宝塔面板,实现图形化管理。宝塔的优势在于简化操作,适合不熟悉命令行或需要快速部署的场景。

未经允许不得转载:云服务器 » 已经部署好的服务器如何用宝塔管理?