每个虚拟主机一个 PhpMyAdmin
One PhpMyAdmin per virtualhost
我比较新,正在学习 linux 服务器。我几年前才和他们一起玩过。
我已经使用 Raspbian
在我的 Raspberry
上配置了 Apache2
、Php5
、MySQL
、PhpMyAdmin
等。
我刚刚配置了一些我要工作的虚拟主机,现在我想知道我是否可以配置每个虚拟主机以拥有它们特定的 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>
我比较新,正在学习 linux 服务器。我几年前才和他们一起玩过。
我已经使用 Raspbian
在我的 Raspberry
上配置了 Apache2
、Php5
、MySQL
、PhpMyAdmin
等。
我刚刚配置了一些我要工作的虚拟主机,现在我想知道我是否可以配置每个虚拟主机以拥有它们特定的 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>