开发者社区> 技术小阿哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何设置bugfree使用中的phpmyadmin访问密码

简介:
+关注继续查看

导言:在学习bugfree的时候,很多学员反映需要远程访问phpmyadmin,但是配置好外网访问后,发现phpmyadmin不需要登录就能进去,感到不安全,于是有了一下的配置,帮助大家设置密码和正常的用户名和账号登录phpmyadmin。


步骤如下:

1、首先建议大家检查一下自己是否设置了一系列的安全账号,进入linux系统的命令终端,输入:sudo /opt/lampp/lampp security;


2、然后就会出现一些列的账号设置,大家一路设置下去就行,总体设置如下所示:

XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes (1)
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin's pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the passworde somewhere down to make sure you won't forget it!!!
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL root password.
XAMPP: Setting phpMyAdmin's root password to the new one.
XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Reload ProFTPD...
XAMPP: Done.


3、如果设置完毕之后(最好先重启lampp服务),还是不能通过账号和密码访问phpmyadmin,那么需要修改一个文件。

打开phpMyAdmin根目录下的config.inc.php,按照以下行修改就可以了:

把$cfgServers[$i]['auth_type']= 'config';修改成:

$cfgServers[$i]['auth_type']= 'cookie';


4、保存文件,重新访问phpmyadmin就可以使用账号的密码了。

如下图所示:

wKiom1eHUw3DMV-rAABWogcNKjc336.png-wh_50

说明:这里的配置参数共有三种,分别为cookie,config和http;

1)、cookie : 使用cookie登录认证, 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面。一般情况下,都是使用的cookie方式;

2)、config: 把mysql用户名和密码直接填入config.inc.php,不显示登录界面,直接进入管理界面;

3)、http : 使用HTTP认证,显示一个windows登录框,输入mysql的用户名和密码,然和进入管理。如果是使用IIS+PHP的方式,则HTTP认证是无效的,这个功能只能在apache服务器环境下使用。



本文转自 昊洋教育 51CTO博客,原文链接:http://blog.51cto.com/zdytesting/1826440,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Python练习题——coffee
各自选定数据类型创建和保存各种咖啡的名称、所用原材料,以及每种咖啡的原材料配比,以上数据保存在程序中无须运行时输入,运行时界面显示如下8种咖啡的序号和名称。
122 0
Python - 基础数据类型 str 字符串
Python - 基础数据类型 str 字符串
28 0
vim设置一键执行python代码
根据系统将下面代码复制到vim配置文件vimrc中,即可在vim中一键【F5】运行.py文件。 Windows下的gvim "一键运行代码 function CheckPythonSyntax() let mp = &makeprg let ef = ...
2282 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载