在 CentOS 上安装 SQLAdmin,您需要首先安装 LAMP(Linux、Apache、MySQL 和 PHP)环境
sudo yum update -y
sudo yum install httpd -y
启动 Apache 服务并设置为开机启动:
sudo systemctl start httpd
sudo systemctl enable httpd
sudo yum install mariadb-server mariadb -y
启动 MySQL 服务并设置为开机启动:
sudo systemctl start mariadb
sudo systemctl enable mariadb
运行安全安装脚本来设置 root 密码和其他安全选项:
sudo mysql_secure_installation
sudo yum install php php-mysqlnd php-fpm php-mbstring php-xml -y
启动 PHP-FPM 服务并设置为开机启动:
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
编辑 Apache 配置文件以启用 PHP 模块:
sudo vi /etc/httpd/conf/httpd.conf
找到以下行并取消注释以启用 PHP 模块:
#LoadModule php7_module modules/libphp7.so
请注意,根据您的 PHP 版本,模块名称可能会有所不同(例如,libphp8.so)。
重启 Apache 以应用更改:
sudo systemctl restart httpd
sudo wget https://github.com/phpMyAdmin/phpMyAdmin/archive/refs/tags/v5.10.3.tar.gz
sudo tar xvf 5.10.3.tar.gz
sudo mv phpMyAdmin-5.10.3-all-languages /usr/share/phpmyadmin
创建一个符号链接以方便访问:
sudo ln -s /usr/share/phpmyadmin/index.php /var/www/html/phpmyadmin
编辑 Apache 配置文件以允许访问 phpMyAdmin:
sudo vi /etc/httpd/conf/httpd.conf
找到以下行并取消注释以允许访问 phpMyAdmin:
#IncludeOptional sites-enabled/*.conf
找到以下行并取消注释以允许访问 phpMyAdmin 的 .htaccess 文件:
#<Directory /usr/share/phpmyadmin>
# Options Indexes FollowSymLinks MultiViews
# AllowOverride All
# Require all granted
#</Directory>
重启 Apache 以应用更改:
sudo systemctl restart httpd
现在,您可以通过在浏览器中输入 http://your_server_IP/phpmyadmin
来访问 SQLAdmin。请注意,您可能需要根据您的网络设置和防火墙规则进行相应的调整。