程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> win7 php環境搭建教程:win7下php環境搭建步驟詳解

win7 php環境搭建教程:win7下php環境搭建步驟詳解

編輯:關於PHP編程

       今天綠茶小編帶給大家的是win7 php環境搭建教程,php新手如果不知道如何在win7下php環境搭建方法的話,那麼接下來這篇文章就可以幫到你,步驟還是很詳細的哦~

      以下是一些注意事項:

      一、apache選擇msi格式下載,一路next,ok,修改httpd.conf進行配置;

      二、配置的LoadModule php5_module路徑一定要正確設置,並且注意雙引號為英文字符;

      三、php配置按參考修改即可,一般無大問題;

      四、配置完成apache不能啟動報錯:the requested operation has failed;

      五、糾錯方法,win+r-->cmd-->進入apache安裝目錄中的bin文件夾中,輸入:httpd.exe -w -n "Apache2.2" -k start查找出錯原因;

      六、可能出錯原因大概歸為三類:1.80端口占用;2.軟件沖突;3:httpd.conf配置錯誤。

      正式步驟開始:

      一、安裝軟件

      1、apache(Apache版本:httpd-2.2.15-win32-x86-openssl-0.9.8m-r2,openssl表示帶有openssl模塊,利用openssl可給Apache配置SSL安全鏈接);

      2、php(PHP版本:php-Win32-VC6-x86,VC9是專門為IIS定制的,VC6 是為了其他WEB服務軟件提供的,如 Apache)。

    win7 php環境搭建教程:win7下php環境搭建步驟詳解1

      二、環境配置

      1、配置網站根目錄

      apache安裝成功後,在浏覽器輸入127.0.0.1或locahost將提示It works!這個提示的頁面就在apache的安裝目錄下(htdocsindex.html),說明htdocs為網站默認根目錄,在apache的安裝目錄下找到confhttpd.conf配置文件,打開查找DocumentRoot 默認路徑,將默認路徑(即是htdocs文件的路徑)設置自定義的路徑作為網站跟目錄。

    win7 php環境搭建教程:win7下php環境搭建步驟詳解2

      2、加載PHP模塊並設置PHP配置文件路徑

      將下載的PHP文件解壓下來,並放在一個固定目錄中,找到php.ini-production文件,並將其改名為php.ini,作為php的配置文件。

      打開apache安裝目錄下的confhttpd.conf文件,找到最後一個#LoadModule語句,在其下方增加下面兩行

      LoadModule php5_module "F:/wamp/php5/php5apache2_2.dll"

      PHPIniDir "F:/wamp/php5"

      #以上是我自己的路徑,這裡寫你自己對應的路徑,找到AddType application/x-gzip .gz .tgz ,在其下方增加下面兩行

      AddType application/x-httpd-php .php

      AddType application/x-httpd-php .html

      此外還需找到IfModule dir_module,將DirectoryIndex index.html 改為 DirectoryIndex index.php index.html,最後測試php是否配置成功,在網站的根目錄下新建index.php文件,寫上幾行php語句,如:

    win7 php環境搭建教程:win7下php環境搭建步驟詳解3

      注意:安裝的apache版本一定要與php5apache2_2.dll中的版本號相同,否則加載php模塊將會出錯,提示Cannot load php5apache2_4.dll into server。

      三、配置虛擬主機

      打開confhttpd.conf配置文件,找到Include conf/extra/httpd-vhosts.conf,將其前面的#號去掉,並打開conf/extra/httpd-vhosts.conf文件,進行配置。

      基於域名的虛擬主機配置

      DocumentRoot "F:/tbcdn"(指定網站根目錄)

      ServerName static.tianxia.taobao.com(指定訪問地址)

      DocumentRoot "F:/xxx" 自定義

      ServerName xxx.com 自定義

      注:NameVirtualHost *:80 語句不變

      基於ip地址的虛擬主機

      DocumentRoot "F:/project" 自定義

      ServerName yjh.com 自定義

      DocumentRoot "F:/xxx" 自定義

      ServerName xxx.com 自定義

      注:NameVirtualHost *:80 語句改成

      NameVirtualHost 127.0.0.1:80

      NameVirtualHost 127.0.0.2:80

      最後在hosts文件中將IP綁定一下域名,就成功在win7系統搭建php環境咯~

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved