Windows7下PHP、apache開發環境搭建

一、準備

近期需要在自己的win7機器上用php做些開發工作,奈何這臺機器沒搭建過php開發環境,就花了點時間搭好環境,記錄總結下,這次環境安裝搭建用到php7,apache2.4,mysql5.7

二、組件下載

php:在官網下載即可,http://www.php.net/downloads.php

1,選擇想要下載的版本下邊的Windows downloads,然後跳轉到對於資源列表頁

php

2,根據機器32位或64位分別選擇x86,x64,另外因爲服務器環境用的是apache,所以還得下載php安裝目錄下有php7apache2_*.dll文件的版本,所以選擇註明是Thread Safe的版本,而不是Non Thread Safe版本,這點需注意,我機器是64位,所以選擇下面這個版本,下zip壓縮包即可

php

apache:apache也是在官網下,不科學上網的話貌似下載速度很感人,還好就10幾兆的壓縮包

http://httpd.apache.org/docs/current/platform/windows.html#down

按照頁面指引點擊到這裏,就進去下載資源列表頁了,然後直接下載,注意下每個資源名稱都帶有VC+數字的,這個需要和php下載版本名稱帶的VC版本相同!不然後續在apache添加php組件時會有莫名其妙的錯誤
apache

mysql:mysql很多資源可以下載,當然官網是首選了

https://dev.mysql.com/downloads/mysql/

具體版本選擇以及安裝過程這裏就不囉嗦了,嫌麻煩的話很多步驟是可以傻瓜式點點點下一步就安裝完的

三、php安裝配置

php下載後是一個壓縮包,解壓到合適的目錄下即可,找到解壓後主目錄下的此ini文件,copy此文件後改名爲php.ini,以備參數配置

這裏寫圖片描述

修改php.ini文件:
a,時區配置,把date.timezone前的;去掉,並加上timezone的值,PRC即可,詳細的配置值可以看下
http://php.net/date.timezone

這裏寫圖片描述

b,關鍵詞搜索‘extension’可以找到以下內容塊,打開開發中需要用到的擴展,只需將對應項前的;去掉即可

這裏寫圖片描述

c,關鍵詞搜索‘doc_root’,修改doc_root配置,寫上apache安裝目錄下htdocs文件夾的絕對路徑

這裏寫圖片描述

d,關鍵詞搜索’extension_dir’,寫上php安裝目錄下ext的存放目錄,把前面的;去掉

這裏寫圖片描述

php安裝後的基本配置差不多就完成了,ini文件其他很多的配置項在開發過程按需進行修改更新即可

四、apache安裝配置

解壓到合適的目錄下,找到conf文件,路徑是在:安裝路徑\Apache24\conf\httpd.conf

a,修改apache的server_root,即apache的安裝主目錄

這裏寫圖片描述

b,添加php到模塊中,添加以下兩行,具體路徑以及dll文件名參考實際的安裝目錄和dll文件名

這裏寫圖片描述

c,配置下支持的文件type

這裏寫圖片描述

這裏寫圖片描述

五、開啓apache服務並測試

cd到apache的bin目錄下,分別執行命令

httpd.exe -k install
httpd.exe -k start

如果執行有問題,按報錯說明解決問題即可,如果沒報錯,apache以及php服務則已正常啓動

在apache的htdocs目錄下新建php文件,命名爲phpinfo.php,文件內容可以爲以下:

<?php
    phpinfo();
?>

任意本機瀏覽器輸入:http://127.0.0.1/phpinfo.phphttp://localhost/phpinfo.php
頁面出現以下內容表示php的基本開發環境搭建完:

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章