您好,登錄后才能下訂單哦!
導(dǎo)言:在學(xué)習(xí)bugfree的時(shí)候,很多學(xué)員反映需要遠(yuǎn)程訪問phpmyadmin,但是配置好外網(wǎng)訪問后,發(fā)現(xiàn)phpmyadmin不需要登錄就能進(jìn)去,感到不安全,于是有了一下的配置,幫助大家設(shè)置密碼和正常的用戶名和賬號(hào)登錄phpmyadmin。
步驟如下:
1、首先建議大家檢查一下自己是否設(shè)置了一系列的安全賬號(hào),進(jìn)入linux系統(tǒng)的命令終端,輸入:sudo /opt/lampp/lampp security;
2、然后就會(huì)出現(xiàn)一些列的賬號(hào)設(shè)置,大家一路設(shè)置下去就行,總體設(shè)置如下所示:
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、如果設(shè)置完畢之后(最好先重啟lampp服務(wù)),還是不能通過賬號(hào)和密碼訪問phpmyadmin,那么需要修改一個(gè)文件。
打開phpMyAdmin根目錄下的config.inc.php,按照以下行修改就可以了:
把$cfgServers[$i]['auth_type']= 'config';修改成:
$cfgServers[$i]['auth_type']= 'cookie';
4、保存文件,重新訪問phpmyadmin就可以使用賬號(hào)的密碼了。
如下圖所示:
說(shuō)明:這里的配置參數(shù)共有三種,分別為cookie,config和http;
1)、cookie : 使用cookie登錄認(rèn)證, 顯示一個(gè)web登錄頁(yè)面,輸入mysql的用戶名和密碼,然后進(jìn)入管理界面。一般情況下,都是使用的cookie方式;
2)、config: 把mysql用戶名和密碼直接填入config.inc.php,不顯示登錄界面,直接進(jìn)入管理界面;
3)、http : 使用HTTP認(rèn)證,顯示一個(gè)windows登錄框,輸入mysql的用戶名和密碼,然和進(jìn)入管理。如果是使用IIS+PHP的方式,則HTTP認(rèn)證是無(wú)效的,這個(gè)功能只能在apache服務(wù)器環(huán)境下使用。
http://edu.51cto.com/course/course_id-4855.html
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。