Apache2 + PHP 5.0.1 for Win32的安裝

下載Apache2,官方站點:http://www.apache.org

下載PHP 5.0.1,官方站點:http://www.php.net

首先安裝PHP 5.0.1

1、解壓縮PHP到C:/php目錄

2、將php.ini-dest文件改名爲php.ini,複製到WINNT(Windows 2000下)或Windows目錄,複製C:/php目錄下的php5ts.dll、gds32.dll、libmysql.dll、libmysqli.dll(如果使用Mysqli)複製到System32目錄

修改php.ini

short_open_tag = Off               是否允許ASP中的<%寫法,Win32上默認不允許
disable_functions =                   禁用的函數,用,隔開,比如:phpinfo,exec
disable_classes =                       禁用的類
error_reporting = E_ALL          顯示所有的錯誤信息 我的習慣是顯示嚴重的錯誤信息,設置爲E_ERROR
display_errors = On                   默認顯示錯誤信息,如果是自己調試程序,請設置爲On,否則設置爲Off
error_log = "H:/log/php5log.txt"   如果上面設置爲不顯示錯誤信息,你可以設置日誌來記錄錯誤

extension_dir = "c:/php/ext"

接下來找到extension最多的地方,去掉這幾行前面的分號

extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll

配置Apache2

安裝Apache後,找到Apache目錄下的conf文件夾,打開httpd.conf文件,編輯

Listen 80                監聽的端口

將PHP作爲Apache的模塊執行,找到LoadModule最多的地方,加入

LoadModule php5_module c:/php/php5apache2.dll

找到

ServerAdmin webmaster@****.net       設置爲管理員的郵件地址

ServerName www.****.net:80              主機名(域名、IP地址均可)及端口地址

DocumentRoot D:/wwwroot/                  網站根目錄

DirectoryIndex index.php index.html index.html.var          加入默認文檔

ServerTokens Full          顯示服務器信息,Full爲全部,Prod爲最少,建議設置爲Prod,不容易暴露服務器信息

AddDefaultCharset GB2312     默認的字符編碼,如果Apache不能正常顯示中文,請設置爲GB2312,也可以是UTF8

AddType application/x-httpd-php .php .phtml .php3 .php4        加入對php、phtml、php3、php4文件的支持
AddType application/x-httpd-php-source .phps                        提供php源代碼文件,將php文件的擴展名修改爲*.phps,直接訪問即可顯示php的源代碼

虛擬主機設置:

NameVirtualHost *:80                    監聽綁定到本機的所有IP地址80端口

典型的虛擬主機設置

<VIRTUALHOST *:80>
    DirectoryIndex index.php
    ServerName "***.***.net"
    DocumentRoot "E:/wwwroot/"
    ErrorLog "H:/log/www.log"
    TransferLog "H:/log/access.log"
</VIRTUALHOST>

 

配置完畢,重新啓動你的Apache,用http://localhost訪問,如果可以看到Apache的默認頁面,你的Apache配置成功。

接下來寫一個PHP腳本測試你的PHP是否正常

<?php

phpinfo();

?>

如果你能看到你的PHP信息,恭喜!你的Apache和PHP都好了。

 

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