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

來源:互聯網
上載者:User

   今天綠茶小編帶給大家的是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)。

  二、環境配置

  1、配置網站根目錄

  apache安裝成功後,在瀏覽器輸入127.0.0.1或locahost將提示It works!這個提示的頁面就在apache的安裝目錄下(htdocsindex.html),說明htdocs為網站預設根目錄,在apache的安裝目錄下找到confhttpd.conf設定檔,開啟尋找DocumentRoot 預設路徑,將預設路徑(即是htdocs檔案的路徑)設定自訂的路徑作為網站跟目錄。

  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語句,如:

  注意:安裝的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環境咯~

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.