网络知识
SQLAdmin在Linux上如何安装
2025-07-11 11:34  点击:0

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

安装MySQL服务器

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

在Ubuntu上:
sudo apt-get updatesudo apt-get install mysql-server
在CentOS上:
sudo yum update -ysudo 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.gztar xvf sqladmin4.8.2.tar.gzcd 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服务器之间的通信。