安裝Xampp-配置appche,mysql運行環境遇到的坑

用php編寫的web應用程序,需運行在php的web容器中,其中apache server是一個針對php web容器,它是apache下的開源項目。一般要運行一個web程序,咱們還須要安裝數據庫軟件,爲了省去各類安裝麻煩,選擇了xampp一鍵安裝。安裝很簡單(略),接着啓動 xampp的控制器,界面以下:php

xampp幫你打包安裝了 mysql,appache,tomcat等等,確實生了很多氣力。
 
接下來啓動Apache,默認apache使用80端口做爲監聽端口,若是80端口被其餘程序例如IIS佔用。要麼改iis的默認端口(iis默認端口號也是80),要麼去修改apache,修改apache端口要去xampp的安裝目錄中找到 ../apache/conf/http.conf,將端口80,修改其餘的端口,一共有兩處須要修改。
而後從新啓動appche,點擊 admin按鈕進入管理界面看看?
怎麼進入的是微軟的iis web服務器?很簡單,你須要本身將url地址後跟上剛剛修改的端口號。這樣就看到了。
 
接下來,咱們啓動mysql。而後在xampp的管理界面裏 經過phpmyadmin連接,進入mysql。mysql的管理界面的底部紅色醒目的提示您
mysql root賬號密碼爲空,爲了安全考慮,請給root賬號設置密碼。
 
咱們點擊‘用戶’標籤頁看到以下賬號:
root賬號密碼默認都是空的,此圖看到的是修改後的效果。修改root賬號的密碼,首先要選中左側的mysql數據庫,而後在sql標籤頁裏執行sql。
update user set password=password('wind') where User='root' ,這樣就批量一次修改了圖中的3條記錄。
 
刷新頁面,mysql沒法訪問了。。提示驗證錯誤,拒絕登陸,最大的坑來了。上網搜索了大量的中文資料,須要去xampp安裝目錄:xampp\phpMyAdmin\libraries下找到 config.default.php ,將下圖中的密碼改爲以前在mysql裏設定的root賬號的密碼。
 
覺得大功告成了,刷一刷頁面,仍是登陸不了,急呀,在這上面耗費了好多時間。。。最後終於在phpmyadmin的官方文檔中找到答案。
默認phpmyadmin使用的是config.default.php的配置內容,可是一樣的配置在config.inc.php文件中也存在,那麼會覆蓋掉默認的配置。
因而乎找到該文件打開一看。
這裏壓根就是一個空值,改爲mysql root賬號的密碼,保存,刷新頁面,phpmyadmin管理界面終於工做正常了。
相關文章
相關標籤/搜索