2016-07-21 65 views

回答

6

我假设你已经安装的MySQL。

  1. 安装的phpmyadmin

    sudo apt-get install phpmyadmin 
    
  2. 复制:

    sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf 
    
  3. 编辑:

    sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf 
    

    耳鼻喉科呃以下行刚过 “DirectoryIndex index.php”:

    AllowOverride All 
    
  4. 编辑的.htaccess

    sudo nano /usr/share/phpmyadmin/.htaccess 
    

    输入以下内容:

    AuthType Basic 
    Authname "Restricted files" 
    AuthUserFile /etc/phpmyadmin/.htpasswd 
    Require valid-user 
    
  5. sudo apt-get install apache2-utils

  6. sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

  7. 输入新密码

  8. 重启阿帕奇

    sudo service apache2 restart 
    
+0

非常感谢! – metalbox

2

使用顺序的方式,即:

<Directory "/path/to/phpmyadmin"> 
    order deny,allow 
    deny from all 
    allow from 127.0.0.1 
</Directory> 
0

sudo htpasswd -c /etc/phpmyadmin/.htpasswd username