温馨提示×

SQLAdmin在Linux上如何安装

小樊
52
2025-07-11 00:17:10
栏目: 云计算

SQLAdmin是一个用于管理MySQL数据库的Web界面工具,可以在Linux系统上进行安装。以下是详细的安装步骤:

安装MySQL服务器

首先,确保您的Linux系统上已经安装了MySQL服务器。如果尚未安装,可以使用包管理器进行安装。

  • 在Ubuntu上
sudo apt-get update sudo apt-get install mysql-server 
  • 在CentOS上
sudo yum update -y sudo yum install mariadb-server mariadb -y 

安装完成后,启动MySQL服务并设置为开机自启动:

sudo systemctl start mysqld # 在Ubuntu上 sudo systemctl start mariadb # 在CentOS上 sudo systemctl enable mysqld # 在Ubuntu上 sudo systemctl enable mariadb # 在CentOS上 

配置MySQL

登录到MySQL命令行并创建一个用于SQLAdmin的用户:

mysql -u root -p 

在MySQL提示符下,创建一个新用户并授予权限:

CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON *.* TO 'sqladmin'@'localhost'; FLUSH PRIVILEGES; exit; 

下载并解压SQLAdmin

从SQLAdmin官网下载最新版本的SQLAdmin,然后在Linux服务器上解压:

wget https://www.sqladmin.org/downloads/sqladmin4.8.2.tar.gz tar xvf sqladmin4.8.2.tar.gz cd sqladmin4.8.2 

请注意,下载链接和版本号可能会更新,请访问SQLAdmin官网获取最新版本。

配置SQLAdmin

编辑config.inc.php文件,设置数据库连接信息:

$cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['user'] = 'sqladmin'; $cfg['Servers'][$i]['password'] = 'your_password'; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['UploadDir'] = '/path/to/your/uploads/'; $cfg['SaveDir'] = '/path/to/your/saves/'; 

启动SQLAdmin服务器

在SQLAdmin目录下,运行以下命令启动服务器:

./sqladmin/sqladmin --port=8080 

访问SQLAdmin

在浏览器中输入您的Linux服务器的IP地址和端口号(例如:http://your_linux_server_ip:8080),使用您在步骤中创建的用户名和密码登录。

配置Web服务器(可选)

如果您希望通过Web服务器访问SQLAdmin,可以配置Nginx或Apache。以下是Nginx配置示例:

server { listen 80; server_name your_domain.com; location /sqladmin { root /path/to/SQLAdmin; 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; } } } 

重启Nginx以应用更改:

sudo systemctl restart nginx 

现在,您可以通过在浏览器中输入http://your_domain.com/sqladmin来访问SQLAdmin。

请注意,上述步骤中的路径和文件名可能需要根据您的实际情况进行调整。此外,为了确保连接的安全性,建议使用SSL证书加密SQLAdmin与MySQL服务器之间的通信。

0