一、安裝Apache
安裝apache_2.2.8-win32完成後修改設定檔httpd.conf
在安裝目錄下開啟conf檔案夾,找到並開啟httpd.conf檔案進行配置
① 找到 DocumentRoot ,將其路徑設定為要掛載的網站路徑,如"c:\ ";
② 找到 DirectoryIndex ,在index.html後添加index.php, index.htm等,以單個空格將 其分開;
③ 在此設定檔末尾處添加(模組化配置):
LoadModule php5_module "c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
④ CGI安裝配置
找到 AddType application/x-gzip .gz .tgz 這行,加入如下即可
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
註:③,④根據網站性質可選其一
⑤ 如遇到403錯誤請修改以下內容:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
deny from all
</Directory>
然後把deny from all中的deny改成了allow
二、安裝PHP
把php-5.2.4-Win32解壓到c:\php下,配置php.ini檔案
在php目錄下找到php.ini檔案並開啟,
① 找到extension_dir 改為php/ext所在目錄,eg:"c:\php\ext"
② 找到doc_root=,路徑設定為要掛載的網站路eg:”c:\”;
③ 找到;session.save_path = "/tmp" ,將';'去掉,設定儲存session的目錄,如
session.save_path = "c:/php/session_temp";
④ 然後把下面幾句前面的分號去掉,以更好支援Mysql and PHPmyadmin
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
⑤ PHP的時差問題:相差8個小時
找到 ;date.timezone =
將;去掉,改成
date.timezone = PRC
⑥ 找到libmysql.dll和php5ts.dll,把它們拷備到C:\Windwos\System32下
⑦ 找到php.ini,拷備到C:\windows下
註:本系統是win 2008 server
三、安裝MySQL
安裝mysql-5.1.36-win32到C:\mysql,安裝完成後找到my.ini
① 找到Data檔案夾,把它拷到D:\,改名為DataBase(這樣便於資料的備份)
② 開啟 my.ini,找到datadir=,並改為"C:/DataBase/"(現在資料庫的路徑)
四、安裝hMailServer-5.3.2-B1769
在安裝hMailServer-5.3.2-B1769過程中要建立Mysql資料庫存,此時要把libmySQL.dll 到hMailServer\bin\下,再次建立資料庫就不會報錯了。
① 在hMailServer下找到PHPWebAdmin,並複製到c:\PHPWebAdmin,
② 找到config-dist.php重新命名為config.php。開啟該檔案:
修改$hmail_config['rooturl']的值為 "http://localhost/PHPWebAdmin/",注意最 後要有"/"
五、重新啟動apache服務
瀏覽http://localhost/PHPWebAdmin
本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/zhouqc2010/archive/2010/07/12/5730067.aspx