今日閑得無聊,想起了很久以前就想架設(shè)一個(gè)自己的論壇,另外加之工作需要,需構(gòu)建PHP服務(wù)器,轉(zhuǎn)移一個(gè)網(wǎng)上辦公系統(tǒng)。于是根據(jù)多方查資料,終于在此時(shí)之前完成全部的簡單服務(wù)器搭建。高興之余,便加班記錄下來,以便日后參考和交流之用。
?
選擇搭配版本:
[Apache]
Server version: Apache/2.0.54
Server built:?? Apr 16 2005 14:25:31
?
[PHP]
PHP 5.0.4 (cli) (built: Mar 31 2005 02:45:48)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.4-dev, Copyright (c) 1998-2004 Zend Technologies
?
[MySQL]
mysql? Ver 14.11 Distrib 5.0.9-beta, for Win32 (ia32)
Server version:???????? 5.0.9-beta-nt
?
網(wǎng)上從各處下載后[個(gè)人覺得不一定得要版本完全相同],開始完裝。
?
[1].Apache的安裝
總結(jié):此安裝過程最容易,但是配置過程較多。
根據(jù)向?qū)О?span lang="EN-US">Apache安裝到"D:\Program Files\Apache Group\Apache2"(以下簡稱"Apache安裝目錄"),基本上到此,Apache的安裝已經(jīng)結(jié)束了,剩下的就是配置過程了。
?
[2].PHP的安裝
總結(jié):由于幫助手冊提供的是4.0.X相關(guān),所以安裝相對(duì)困難一點(diǎn)。
將下載后的PHP壓縮包解壓至"E:\PHP"(以下簡稱"PHP安裝目錄")目錄下,然后就開始Apache+PHP的配置工作了。
?
[配置Apache+PHP]
?????? 首先將E:\PHP目錄下的php.ini-dist拷貝至系統(tǒng)目錄(可系統(tǒng)內(nèi)部的,也可為自己建立的系統(tǒng)目錄),改名為php.ini,即為PHP的配置文件。
???? 然后,使用模塊DLL方式將PHP和Apache服務(wù)器連接起來。打開"Apache安裝目錄"下的"conf"文件夾,然后編輯"httpd.conf"文件(此為Apache服務(wù)器的配置文件)。
如下:(這里只講一些基本的配置,深入一點(diǎn)的語法使用待進(jìn)一步學(xué)習(xí)中。)
#[使用語法請(qǐng)查閱相關(guān)資料]
#PHP的安裝配置??????????????
LoadModule php5_module "e:/php/php5apache2.dll"
AddType application/x-httpd-php .php .phtml
?
#定位php.ini的所在目錄,推薦為系統(tǒng)目錄,即上面所提到的
PHPIniDir "e:/php"
?
保存后,重啟Apache服務(wù)器[apache -k restart](前提已建立好apache的工作path路徑)測試。
測試文件代碼:(test.php)
<html>
<head>
<title>
hello
</title>
</head>
<body>
<?php echo "hello,php"; ?>
</body>
</html>
?
放到Apache服務(wù)器的默認(rèn)工作目錄下(可在httpd.conf改變DocumentRoot值來改變默認(rèn)工作目錄),瀏覽器調(diào)試運(yùn)行,即可看到"hello,php"的文字,則表現(xiàn)Apache和PHP服務(wù)器安裝成功。
?
[很累了,明日復(fù)寫,今晚要去睡覺了,明天還要上課]