centos

centos里sqladmin版本升级

小樊
42
2025-11-24 00:32:16
栏目: 云计算

CentOS 上升级 SQL Admin 的实用步骤

一 升级前准备

二 标准升级流程(适用于 PHP Web 版 SQL Admin)

  1. 进入维护模式(可选):
    • Nginx 示例:在 server 块内添加 return 503; 并配置维护页 location,升级完成后再恢复。
  2. 停止 Web 服务:
    • 使用 systemctlsudo systemctl stop httpdsudo systemctl stop nginx
  3. 备份当前程序与配置:
    • sudo cp -a /var/www/html/sqladmin /var/www/html/sqladmin.bak_$(date +%F)
    • sudo cp /var/www/html/sqladmin/config.inc.php /root/sqladmin_config_bak.php
  4. 下载并解压新版本:
    • 从官方站点获取最新压缩包(示例文件名形如:sqladmin4.8.2.tar.gz),上传至服务器后解压:
      • tar xvf sqladmin4.8.2.tar.gz -C /var/www/html/
      • 如压缩包内含顶层目录,将其内容移动到 /var/www/html/sqladmin(覆盖前确认已备份)。
  5. 恢复配置与目录权限:
    • 将备份的 config.inc.php 拷回新目录;
    • 确保上传/保存目录存在且可写(与配置中的 UploadDir/SaveDir 一致);
    • 设置属主属组(示例):sudo chown -R apache:apache /var/www/html/sqladmin(若用 Nginx+PHP-FPM,可能为 nginx:nginx)。
  6. 启动 Web 服务并取消维护模式:
    • sudo systemctl start httpdsudo systemctl start nginx
  7. 验证升级:
    • 访问 http://服务器IP/sqladmin,登录并检查版本号与关键功能;
    • 查看 PHP 错误日志(如:/var/log/php-errors.log)与 Web 服务错误日志(如:/var/log/httpd/error_log/var/log/nginx/error.log)。

三 常见问题与回滚

四 安全与维护建议

0
看了该问题的人还看了