
先决条件
操作系统:Linux 或 macOS根用户权限
安装 PHP
Debian/Ubuntu
“`bashsudo apt-get updatesudo apt-get install php“`
CentOS/Red Hat
“`bashsudo yum updatesudo yum install php“`
macOS
通过 Homebrew 安装:“`bashbrew install php“`或通过 MacPorts 安装:“`bashsudo port install php56 +pdo +mysqli“`
安装 MySQL
Debian/Ubuntu
bashsudo apt-get install mysql-server“`
CentOS/Red Hat
“`bashsudo yum install mysql-server“`
macOS
通过 Homebrew 安装:“`bashbrew install mysql“`或通过 MacPorts 安装:“`bashsudo port install mysql56“`
配置 PHP
编辑 `/etc/php.ini` 文件并添加以下行:“`iniextension=mysqli.so“`重启 Web 服务器:
Apache
“`bashsudo systemctl restart apache2“`
Nginx
“`bashsudo systemctl restart nginx“`
安装 phpMyAdmin
Debian/Ubuntu
“`bashsudo apt-get install phpmyadmin“`
CentOS/Red Hat
“`bashsudo yum install phpmyadmin“`
macOS
通过 Homebrew 安装:“`bashbrew install phpmyadmin“`或通过 MacPorts 安装:“`bashsudo port install phpmyadmin56“`
配置 phpMyAdmin
编辑 `/etc/phpmyadmin/config.inc.php` 文件并添加以下行:“`php$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;$cfg[‘Servers’][$i][‘controluser’] = ‘root’;$cfg[‘Servers’][$i][‘controlpass’] = ‘YOUR_MYSQL_ROOT_PASSWORD’;“`将 `YOUR_MYSQL_ROOT_PASSWORD` 替换为 MySQL 根用户的密码。重启 Web 服务器:
Apache
“`bashsudo systemctl restart apache2“`
Nginx
“`bashsudo systemctl restart nginx“`
测试安装
在浏览器中访问 “。您应该看到 phpMyAdmin 登录页面。
常见问题
无法连接到 MySQL 服务器确保 MySQL 服务器正在运行。确保 PHP 配置文件中的 `mysqli.so` 扩展已启用。确保 MySQL 根用户的密码与 `config.inc.php` 文件中的密码相同。phpMyAdmin 登录失败确保 cookie 认证已在 `config.inc.php` 文件中启用。确保 MySQL 根用户具有足够的权限。
结论
您现在应该成功安装和配置 PHP、MySQL 和 phpMyAdmin。您可以使用 phpMyAdmin 管理 MySQL 数据库并开发 Web 应用程序。
© 版权声明
文章版权归作者所有,未经允许请勿转载。










