安裝配置Php5
www.shellex.cn
暑假還很長,不想一直埋在資料結構和演算法裡了,決定空閑時學下PHP
系統是Win2k3 sp1(還沒打算去Linux先,反正現在一般在Win下工作,學習,測試)原先就安裝有Apache 2.0.5.5,今兒去下載個PHP5就可以安裝配置了.
:www.php.net
我下載的是zip包,不是Win的installer,因為手工配置學到的東西多點.
以 Apache 模組方式安裝,因為CGI我用不到,而且配置不好有安全問題.
在http.conf檔案裡加入
# 載入php模組:
LoadModule php5_module "d:/php5/php5apache2.dll"
#解析的拓展名
AddType application/x-httpd-php .php
# 配置 php.ini 的路徑
PHPIniDir "d:/php5"
上面是我的php路徑,根據需要應該自己改.
然後在系統內容變數的path變數加入php路徑,我的是d:/php5.
接著為PHP 設定一個有效設定檔:php.ini .在 ZIP 包中有兩個這樣的檔案,php.ini-dist 和 php.ini-recommended.按照官方建議我使用 php.ini-recommended,因為在該檔案中最佳化了效能和安全.裡面的內容我看看,主要是一些選項變化,為了學習方便,我把display_errors開啟:
display_errors = On
接著,在我的Web根目錄寫入一下代碼...按照習慣,第一個程式應該是 hello world啦,php版的啦<HTML>
<HEAD>
<TITLE>Hello PHP!</TITLE>
</HEAD>
<BODY>
<?php
class Test {
var $x;
function __construct($x) {
$this->x = $x;
}
function display() {
print("<p>Hello PHP5!</p>");
}
function __destruct() {
print("<p>bye-bye!</p>");
}
}
$TClass = new Test(4);
$TClass->display();
?>
<BODY>
<HTML>
儲存成index.php
開啟我的fireFox,輸入127.0.0.1:8088
頁面輸出:
Hello PHP5!
bye-bye!
嗯,不錯不錯 www.shellex.cn