在Debian 11系统上编译安装phpMyAdmin的教程如下:
-
安装所需的依赖库和工具:
sudo apt update
sudo apt install php mysql-server php-mysql php-mbstring php-zip php-gd php-xml php-curl
-
下载phpMyAdmin源码包:
wget
-
解压源码包:
tar -zxvf phpMyAdmin-5.1.1-all-languages.tar.gz
-
将phpMyAdmin移动到Web服务器的根目录:
sudo mv phpMyAdmin-5.1.1-all-languages /var/www/html/phpmyadmin
-
创建配置文件:
sudo cp /var/www/html/phpmyadmin/config.sample.inc.php /var/www/html/phpmyadmin/config.inc.php
-
生成密钥:
sudo openssl rand -base64 32 | sudo tee -a /var/www/html/phpmyadmin/blowfish_secret.inc.php
- 配置phpMyAdmin:
打开
config.inc.php
文件并进行相应的配置。确保设置正确的MySQL主机、用户名和密码等信息。
-
配置Apache2:
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
在文件中添加以下内容:
Alias /phpmyadmin /var/www/html/phpmyadmin<Directory /var/www/html/phpmyadmin>
Options +FollowSymLinks DirectoryIndex index.php AllowOverride All</Directory>
-
启用配置并重新加载Apache2:
sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled/sudo systemctl reload apache2
- 访问phpMyAdmin:
在Web浏览器中访问
,将"your_server_ip"替换为您的服务器IP地址。输入MySQL的用户名和密码,即可访问phpMyAdmin。
以上是在Debian 11系统上编译安装phpMyAdmin的基本步骤。请根据实际情况进行相应的调整和配置。