Windows 7安裝PHP運行環境和開發環境

來源:互聯網
上載者:User

標籤:

1. 安裝Apache

:http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32

如需更改連接埠:開啟Apache安裝目錄下conf目錄下的httpd.conf檔案,找到Listen 80,80即為現在所用連接埠,更改80為其他連接埠即可;

2. 安裝php

:http://windows.php.net/download (下載有php5apache2_2.dll檔案的版本)

如下載php-5.2.17-Win32-VC6-x86.zip檔案(VC9是專門為IIS定製的,VC6 是為了其他WEB服務軟體提供的,如 Apache),解壓後放於C盤(或其他位置),則路徑為C:\php;

3.  PHP環境配置

將php.ini-dist或php.ini-development設定檔重新命名為php.ini(該檔案中分號開始行為注釋內容),然後做如下設定:

  1) extension_dir = "C:/php5/ext"

  2) 取消下列設定的注釋:

  extension=php_curl.dll
  extension=php_gd2.dll
  extension=php_mbstring.dll
  extension=php_mysql.dll
  extension=php_pdo_mysql.dll
  extension=php_pdo_odbc.dll
  extension=php_xmlrpc.dll

3) 配置Session功能:

      在使用session功能時,必須配置session檔案在伺服器上的儲存目錄,否則無法使用session,在Windows 7上建立一個可讀寫的目錄檔案夾,此目錄最好獨立於WEB主程式目錄之外,在D盤根目錄上建立了phpsessiontmp目錄,然後在php.ini設定檔中找到 ;session.save_path = "/tmp"  改成  session.save_path = "D:/phpsessiontmp"

4) 配置PHP的檔案上傳功能

      同session一樣,在使用PHP檔案上傳功能時,我們必須要指定一個臨時檔案夾以完成檔案上傳功能,否則檔案上傳功能會失敗,我們仍然需要在Windows 7上建立一個可讀寫的目錄檔案夾,此處我在D盤根目錄上建立了phpfileuploadtmp目錄,然後在php.ini設定檔中找到 ;upload_tmp_dir = 改成 upload_tmp_dir = "D:/phpfileuploadtmp"

5) 修改date.timezone

;date.timezone = 改成 date.timezone = Asia/Shanghai

4.  配置Apache以支援PHP

1) 在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加

LoadModule php5_module "c:/php/php5apache2_2.dll"
PHPIniDir "c:/php"
AddType application/x-httpd-php .php .html .htm

註:PHP目錄下可以看到多個php5apache的DLL檔案,由於使用的是Apache2.2,所以需要使用php5apache2_2.dll,接著指定PHP的安裝目錄以及執行的程式副檔名。

2) 道預設Apache伺服器執行WEB主程式的目錄為Apache2.2/htdocs,所以當你的WEB主程式目錄變更時,我們需要修改相應的Apache配置,即將

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

改為

DocumentRoot "D:/PHPWeb"   //D:/PHPWeb為自己網站目錄

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

改為

<Directory "D:/PHPWeb">

3) 最後修改具體的index檔案先後順序,由於配置了PHP功能,當然需要index.php優先執行;

DirectoryIndex index.html

改為

DirectoryIndex index.php index.html

4) 重啟Apache伺服器

在Apache伺服器上PHP環境配置工作就完成了,只需要在D:/PHPWeb目錄下建立一個PHP檔案,寫入

<?
phpinfo();
?>

然後在遊覽器中輸入http://localhost:88/index.php,就可以看到PHP的具體配置頁面。

5.  安裝MySQL

:http://www.mysql.com/downloads

6.  IDE可以是用Zend Studio

http://www.geekso.com/ZendStudio9-key

 

REF:

http://www.cnblogs.com/Peter-Zhang/archive/2012/12/10/2810915.html

http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

http://windows.php.net/download/

 

Windows 7安裝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.