在 CentOS 上安装 SQLAdmin,您需要首先安装 LAMP(Linux、Apache、MySQL 和 PHP)环境
- 更新系统软件包:
sudo yum update -y
- 安装 Apache:
sudo yum install httpd -y
启动 Apache 服务并设置为开机启动:
sudo systemctl start httpd sudo systemctl enable httpd
- 安装 MySQL(MariaDB):
sudo yum install mariadb-server mariadb -y
启动 MySQL 服务并设置为开机启动:
sudo systemctl start mariadb sudo systemctl enable mariadb
运行安全安装脚本来设置 root 密码和其他安全选项:
sudo mysql_secure_installation
- 安装 PHP:
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
- 下载并安装 SQLAdmin:
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 文件:
## Options Indexes FollowSymLinks MultiViews # AllowOverride All # Require all granted #
重启 Apache 以应用更改:
sudo systemctl restart httpd
现在,您可以通过在浏览器中输入 http://your_server_IP/phpmyadmin
来访问 SQLAdmin。请注意,您可能需要根据您的网络设置和防火墙规则进行相应的调整。