我有一个来自digitalocean的VPS服务器。它运行在ubuntu 13.10 64位o上,带有apache 2.4,PHP 5和mysql 5.5
我已经安装了phpmyadmin。我只想通过ip地址访问它。我的意思是12.34.56.789/pma
但问题是我已经设置了两个虚拟主机域和www.domain,所以如果我转到domain/pma
和www.domain/pma
它允许我访问phpmyadmin,我不会#39} ; t想要允许。那么有什么建议的朋友吗?这是我的/etc/phpmyadmin/apache.conf
文件代码。
# phpMyAdmin default Apache configuration
Alias /pma /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
那么如何只允许从ip地址访问phpmyadmin?
答案 0 :(得分:2)
将别名/ pma放入默认虚拟主机。它可能看起来像:
<VirtualHost *:80>
DocumentRoot /var/www
<Directory /var/www >
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Alias /pma /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
</Directory>
</VirtualHost>