在 CentOS 系统中,通过 LAMP(Linux, Apache, MySQL, PHP)环境安装 phpMyAdmin 的步骤如下:
首先确保已经安装了 LAMP 环境。如果还没有安装,请参考以下命令安装:
安装 Apache:
sudo yum install httpd
启动 Apache 服务:
sudo systemctl start httpd
设置 Apache 开机自启:
sudo systemctl enable httpd
安装 MySQL:
sudo yum install mysql-server
启动 MySQL 服务:
sudo systemctl start mysqld
设置 MySQL 开机自启:
sudo systemctl enable mysqld
安装 PHP:
sudo yum install php php-mysqlnd
重启 Apache 服务以应用 PHP 变更:
sudo systemctl restart httpd
使用以下命令登录到 MySQL 数据库:
sudo mysql_secure_installation
按照提示设置 root 密码并完成其他安全设置。
下载并安装 phpMyAdmin:
首先,下载 phpMyAdmin 到您的服务器。您可以从官方网站(https://www.phpmyadmin.net/downloads/)获取最新版本的 phpMyAdmin。使用 wget 命令下载,例如下载最新版本(请根据实际情况替换 URL):
sudo wget https://files.phpmyadmin.net/phpMyAdmin-latest-all-languages.tar.gz
解压下载的文件:
sudo tar -zxvf phpMyAdmin-latest-all-languages.tar.gz
将解压后的 phpMyAdmin 文件夹移动到 Apache 的 web 根目录(默认为 /var/www/html):
sudo mv phpMyAdmin-latest-all-languages /var/www/html/phpmyadmin
重命名配置文件并设置权限:
cd /var/www/html/phpmyadmin
sudo mv config.sample.inc.php config.inc.php
sudo chown -R apache:apache /var/www/html/phpmyadmin
sudo chmod -R 755 /var/www/html/phpmyadmin
修改 Apache 配置文件以支持 phpMyAdmin:
打开 Apache 配置文件:
sudo vi /etc/httpd/conf/httpd.conf
在文件末尾添加以下内容:
Alias /phpmyadmin /var/www/html/phpmyadmin
<Directory /var/www/html/phpmyadmin>
Require all granted
</Directory>
保存并退出。
重启 Apache 服务以应用更改:
sudo systemctl restart httpd
打开浏览器,访问 http://your_server_ip/phpmyadmin,您应该可以看到 phpMyAdmin 的登录界面。使用您在步骤 2 中设置的 MySQL root 密码登录。
现在,您已经在 CentOS 系统的 LAMP 环境中成功安装了 phpMyAdmin。