每个虚拟主机一个 PhpMyAdmin

One PhpMyAdmin per virtualhost

我比较新,正在学习 linux 服务器。我几年前才和他们一起玩过。

我已经使用 Raspbian 在我的 Raspberry 上配置了 Apache2Php5MySQLPhpMyAdmin 等。

我刚刚配置了一些我要工作的虚拟主机,现在我想知道我是否可以配置每个虚拟主机以拥有它们特定的 phpmyadmin 访问权限和数据库

我用谷歌搜索了几个小时,但一无所获。

谢谢! :)

phpMyAdmin 可通过地址 mysite.com/phpmyadmin 上的别名供每个主机使用,如果您添加数据库和用户,则限制用户只能查看某些数据库,当他们登录时,他们将只能看到一个数据库。 如果您想允许某些网站使用 phpmyadmin,请删除此行

Alias /phpmyadmin /usr/share/phpmyadmin

来自

/etc/phpmyadmin/apache2.conf

并将其添加到您要启用它的站点的虚拟主机中

<VirtualHost *:80>
    ServerName onlyphpmyadmin.domain.com
    .
    .
    .
    Alias /phpmyadmin /usr/share/phpmyadmin
</VirtualHost>