WAMPserver配置(容許外部存取、phpmyadmin設定為輸入使用者名稱密碼才可登入等)

來源:互聯網
上載者:User
WAMPserver配置(允許外部存取、phpmyadmin設定為輸入使用者名稱密碼才可登入等)

? 對於很多不熟悉PHP環境安裝的朋友來說,用Integration Environment可以更快的上手,更方便的搭建PHP的運行環境,但是,WAMP的Integration Environment僅僅是將底層基礎工作做好了,有些個別關鍵的配置操作並沒有整合到環境安裝中,所以給大家帶來不少麻煩,看到搜尋引擎中很多朋友都在問為什麼安裝好WAMP後,只能本地訪問?區域網路內禁止訪問?或者為什麼本機資料庫PHPMYADMIN為什麼也不能在外部區域網路內訪問呢?如何設定Mysql必須輸入使用者名稱和密碼而不是直接登入進去呢???


??????下面根據自己的親身實踐,說說WAMP配置的整個過程。

1、下載和安裝:?


??????首先從http://sourceforge.net/projects/wampserver/下載WampServer,我寫此文時用的是最新版wampserver2.2d-x32.exe。?


???????安裝完第一步是更改語言,右擊工作列的WampServer表徵圖,選擇Language-chinese。?




2、保證WampServer工作正常:?


??????不要讓其他程式佔用它的預設連接埠(apache預設連接埠80和mysql預設連接埠3306)。這時可以開啟http://localhost測試,單擊wampserver表徵圖-localhost。?

?如果啟動不正常,大部分原因都是因為apache的80連接埠被佔用了,比如被iis佔用,所以,只要在apahce中的httpd.conf中修改listen連接埠後就可以了。


3、使網站和phpmyadmin可以被外部網路訪問(預設只允許本機訪問):?


??????首先關閉防火牆(或者在防火牆中添加例外,殺毒軟體有的有防火牆尤其注意要關閉);?


??????然後在wamp\bin\apache\Apache2.2.21\conf\httpd.conf中將這兩句登出掉(要重啟wamp服務才會生效)


????Deny?from?all?


????Allow?from?127.0.0.1?


??????即改為?


????#Deny?from?all?


????#Allow?from?127.0.0.1?


??????這樣外網就可以訪問主網站了;?


??????同樣要允許外網訪問phpmyadmin也要在在wamp\alias\phpmyadmin.conf中進行同樣的修改,改為?


????#Deny?from?all?


????#Allow?from?127.0.0.1?


4、將phpmyadmin設定為輸入帳號密碼才可登陸:?


??????進入phpmyadmin後在許可權裡增刪賬戶,並編輯許可權(包括全域許可權,密碼,登入資訊等)。?


??????這時候可能發現phpmyadmin登陸不進去了,需要做如下操作:?


??????在wamp\apps\phpmyadmin3.4.10.1\config.inc.php中更改為?


????$cfg['Servers'][$i]['auth_type']?=?'cookie';????????//(原來是’config‘)?????


????????$cfg['Servers'][$i]['user']?=?$cfg['Servers'][$i]['user']='你的使用者名稱';?????


????????$cfg['Servers'][$i]['password']?=?$cfg['Servers'][$i]['password']='你的密碼';?


??????然後重啟wamp服務,再次開啟phpmyadmin,就會出現登陸介面。?




5、關於登陸phpmyadmin登陸後紅色提示“設定檔現在需要一個短語密碼”的解決辦法:?




??????在wamp\apps\phpmyadmin3.4.10.1\libraries\config.default.php中更改為?


????$cfg['blowfish_secret']?=?'任一字元串';?

??????然後重啟wamp服務,這樣登陸後就不會再提示。但是我遇到一個問題:登陸介面使用者名稱一行出現亂碼,雖然不影響你輸入使用者名稱密碼登陸但是看著不舒服。所以我就沒有沒有設定短語密碼。?

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.