溫馨提示×

centos sqladmin怎么配置

小樊
50
2025-07-08 19:10:11
欄目: 云計算

在CentOS系統上配置SQL Admin通常涉及安裝和配置MySQL數據庫服務器,因為SQL Admin是MySQL提供的一個基于Web的管理工具。以下是詳細的配置步驟:

安裝MySQL數據庫服務器

  1. 更新系統
sudo yum update -y
  1. 安裝MySQL服務器
sudo yum install -y mysql-server
  1. 啟動MySQL服務
sudo systemctl start mysqld
  1. 設置MySQL開機自啟動
sudo systemctl enable mysqld
  1. 運行MySQL安全安裝腳本
sudo mysql_secure_installation

按照提示設置root密碼和其他安全選項。

配置SQL Admin

  1. 登錄MySQL
mysql -u root -p
  1. 創建SQL Admin用戶(如果尚未創建):
CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'sqladmin'@'localhost';
FLUSH PRIVILEGES;

退出MySQL:

exit;
  1. 下載并解壓SQL Admin
wget https://dev.mysql.com/get/Downloads/MySQL-Admin-x.x.x-linux-glibc2.12-x86_64.tar.gz
tar -xzf MySQL-Admin-x.x.x-linux-glibc2.12-x86_64.tar.gz
cd MySQL-Admin-x.x.x-linux-glibc2.12-x86_64
  1. 配置SQL Admin

編輯 config.inc.php 文件,設置以下參數:

cfg['blowfish_secret'] = ''; // 用于cookie加密的隨機字符串
cfg['DefaultLang'] = 'en'; // 設置默認語言
  1. 創建SQL Admin啟動腳本(可選):

創建一個啟動腳本以便于通過Web服務器啟動SQL Admin。

  1. 配置Web服務器(如Nginx或Apache):
  • Nginx配置示例
server {
    listen 80;
    server_name your_domain.com;
    location /sqladmin {
        root /path/to/MySQL-Admin-x.x.x-linux-glibc2.12-x86_64;
        index index.php;
        location ~ \.php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根據你的PHP版本調整
        }
        location /\.ht {
            deny all;
        }
    }
}
  • Apache配置示例
<VirtualHost *:80>
    ServerName your_domain.com
    DocumentRoot /path/to/MySQL-Admin-x.x.x-linux-glibc2.12-x86_64
    Directory /path/to/MySQL-Admin-x.x.x-linux-glibc2.12-x86_64
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</VirtualHost>
  1. 重啟Web服務器
sudo systemctl restart nginx # 對于Nginx
# 或者
sudo systemctl restart httpd # 對于Apache
  1. 訪問SQL Admin

打開瀏覽器,訪問 http://your_domain.com/sqladmin,使用之前創建的 sqladmin 用戶登錄。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女