來cnblog已經一年了,但是發現自己還沒有上傳任何一篇文章,打算從今天起開始寫寫blog,分享一下自己所學。
首先就是資源的download:
1.apache:
2.mysql:
3.php:
第一步,apache的安裝配置:
安裝了之後,可以在window啟動的位置找到apache httpserver:
這裡大家注意了,apache預設是80埠,如果你的80埠被iis占用著或者被其他軟體占用著,記得改埠(在apache安裝目錄conf目錄下httpd.conf找到listen,預設的是80),當然你也可以通過更改其他軟體的埠來把80埠給apache,一切搞定之後,點選start,在位址列輸入:http://localhost/index.html,頁面顯示:it works,這個時候說明apache安裝成功。
第二步,安裝mysql:
安裝mysql也比較簡單,但是大家得注意下最後那步的字符集問題,這個大家也可以在網上查詢到很多安裝mysql的資料,我就不贅述了。
第三步,安裝php:
ext目錄下有很多擴充套件的dll檔案,後面php整合apache以及mysql的時候會用到,所以這裡直接先在環境變數配好吧,還需要乙個配置的是phprc,這個變數是告訴apache啟動時載入的php.ini所在的目錄,
,這樣php
已經安裝好了。
其實安裝amp都不是大問題,關鍵是整合這三者:
apache:
可以在directoryindex中加上index.php,允許apache啟動自動載入這個命名的檔案;
在loadmodule最後加上兩行:
loadmodule php5_module "d:\lamp\php\php5apache2_2.dll"
phpinidir "d:\lamp\php"
php:
在該目錄找到php-ini開頭的檔案,應該會有兩個檔案,大家可以隨便選乙個,改名為php-ini,找到extension,你需要載入什麼模組,你就把extension前 面的;去掉,但是大家要注意這些dll檔案相互之間可能會有依賴關係。
這樣關於三者的之間的整合就結束了,那麼怎樣才確定這個整合是成功的呢?在php裡面提供了phpinfo()這個方法,可以用這個方法來測試,
可以通過這個方法來測試是否成功整合了mysql,若未能出現如下圖:
表明沒成功整合,這個問題其實樓主也挺鬱悶的,明明ext下面就有libmysql.dll,但是這個檔案就是不能被載入,但是我們還有其他的解決辦法,就是在c:\windows\system32下面加進這個動態連線庫,重啟服務,再測試資料庫,搞定。
到此為止php開發環境搭建完成,如果有錯誤,歡迎指正,謝謝。
php開發環境搭建
1 配置httpd.conf 載入php模組 loadmodule php5 module php安裝路徑 php5apache2 2.dll phpinidir php安裝路徑 2 配置php.ini extension dir php安裝路徑 ext extension php mysql.dl...
PHP開發環境搭建
mysql相對來說也是比較簡單 mysql的安裝則基本是一路點繼續 別忘了設定密碼 安裝的時候忘了截圖,這裡就不展示了,安裝後需要在系統環境變數的path新增mysql的bin目錄路徑。安裝後的目錄如圖所示 在php目錄下有php.ini xx這樣的檔案,選擇其中乙個改為php.ini檔案 新增環境...
PHP 開發環境搭建
新增環境變數 php目錄 和 php目錄 ext 目錄新增到環境變數path配置apache修改apache24 conf hpptd.conf 設定 serverroot c php httpd 2.4.23 win64 vc14 apache24 設定 documentroot c php ht...