【PHP】PHP開發環境搭建——windows篇(apache2.2.22+php5.3.29+mysql5.7)

來源:互聯網
上載者:User

標籤:php5   web伺服器   

一直有學習php的想法,也稍微弄過一點點php,以前是用xmpp或者wamp來實現這會讓很多初學者盲目,不知道是啥。現在來搭建一遍開發環境,並且說明下每一個的用途。

1、下載apache的http server 官網:http://httpd.apache.org/ 下載:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi                       PHP官網:http://php.net/  下載:http://windows.php.net/download   這個下載頁面,php有一個nts版本為non thread safe下載:php-5.3.29-Win32-VC9-x86.zip

       mysql就太多了,其實隨便什麼版本都行,我的部落格裡面有mysql的詳細安裝說明。


2、安裝apache httpd server  這個是apache提供的web應用伺服器它能夠提供http靜態服務,支援php需要它的php組件。這個都是傻瓜式安裝:








安裝apache就完成啦。開啟瀏覽器,在地址欄上輸入 http://localhost:80 能夠看到It works!就表示成功啦。

然後能夠看到右下角的表徵圖:是綠色滴


3、安裝php:將下載的zip包,解壓到任何路徑,我解壓的路徑是:D:\PHP-5.3.29-install


4、將apache + php + mysql 整合運行

apache是一個http web伺服器,它需要增加一個組件用於支援php

a)首先修改Apache的設定檔,讓Apache支援解析PHP檔案。Apache設定檔在Apache安裝目錄的conf目錄下的httpd.conf。我們這裡的路徑為:D:\Program Files\Apache Software Foundation\Apache2.2\conf 開啟conf設定檔定位到128行,其實這裡前後都無所謂啦:

LoadModule php5_module "D:/PHP-5.3.29-install/php5apache2_2.dll"PHPIniDir "D:/PHP-5.3.29-install"AddType application/x-httpd-php .php .html .htm
把這個加進去,然後我們開啟php的解壓目錄也就是安裝目錄看下是否有php5apache2_2.dll這個檔案。



從上面可以看出php5.3.29版本還支援Apache2.4版本。。。 你看到了麼。


b)繼續修改設定檔,找到

<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

修改為:

<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

這個意思是網站下面首頁設定為index.php或者index.html 其實這個可設定也可不設定。


c)修改apache服務網站目錄 DocumentRoot 和 Directory 這兩個節點。

DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

<Directory "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs">

修改為自己在磁碟上的一個目錄,這個目錄就是apache伺服器用於尋找php檔案的目錄


apache修改完了,再修改php:

把php.ini-development改名為php.ini,作為PHP的設定檔。修改php.ini

1. 設定PHP擴充包的具體目錄,找到

        ; On windows:
        ; extension_dir = "ext"

      改為 (值是ext檔案夾的目錄)

        ; On windows:
         extension_dir = "D:/PHP-5.3.29-install/ext"



      2. 開啟相應的庫功能,找到需要開啟的庫的所在行

        ;extension=php_curl.dll

        ;extension=php_gd2.dll

        ;extension=php_mbstring.dll

        ;extension=php_mysql.dll

        ;extension=php_xmlrpc.dll

       去掉前面的分號(注釋),即改為

        extension=php_curl.dll

        extension=php_gd2.dll

        extension=php_mbstring.dll

        extension=php_mysql.dll

        extension=php_xmlrpc.dll

      

      3. 設定時區,找到

        ;date.timezone =

        改為

        date.timezone = Asia/Shanghai


到這裡就配置完了,在Directory 配置的目錄下建立一個index.php檔案,輸入 <?php phpinfo() ?> 然後再瀏覽器輸入localhost 就能夠看到php的資訊了,表示安裝成功。!


【PHP】PHP開發環境搭建——windows篇(apache2.2.22+php5.3.29+mysql5.7)

相關文章

聯繫我們

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