安裝Apache
下載完安裝Apache程式並在Windows中安裝完後,修改httpd.conf,
將DocumentRoot的C:/Programfiles/Apache/Apache/htdocs改成你的網頁放置路徑,例如:D:/mypage
將Directory的C:/Programfiles/Apache/Apache/htdocs改成你的網頁放置路徑,例如:D:/mypage
找到DirectoryIndex index.html index.html.var,再後面加入index.php index.htm等
然後在最後面加入下列設定(如果沒有的話)
LoadFile c/php/php5ts.dll
LoadModule PHP5_module c:/php/php5apache2.dll或LoadModule PHP5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php或AddHandler application/x-httpd-php .php
PHPIniDir “C:/php5″
LoadFile c/php/php5ts.dll
LoadModule PHP5_module c:/php/php5apache2.dll或LoadModule PHP5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php或AddHandler application/x-httpd-php .php
PHPIniDir “C:/php5″
設定完記得Apache 要restart
安裝PHP
至PHP官網下載PHP完整的.zip檔後,將其解壓在任意地方,例如:C:\php裡,然後
- 將php.ini.recommended或php.ini.production改名為php.ini 並打開編輯
- extension_dir = “./"改成extension_dir = “C:/php/ext" ,(ext是存放.dll的目錄)
- 找出;extension=php_bz2.dll、;extension=php_gd2.dll、 ;extension=php_mbstring.dll、 ;extension=php_mysql.dll、 ;extension=php_mysqli.dll、 ;extension=php_pdo_mysql.dll
並將其前面的;都拿掉,讓它生效 - 在C:\php\下新增session_tmp資料匣,並於php.ini中找到session.save_path,將其設成session.save_path = “C:/php/session_tmp"
- log_errors = On
- error_log = C:\php5\errors.log
- 存檔>重新啟動Apache
- 設定環境變數讓php.ini生效
- 我的電腦按右鍵>內容>進階>環境變數>新增系統變數,變數名稱:PHPRC、變數值: C:\php
- 系統變數選項群組>path,在最後面加上;C:\php
- 系統變數選項群組>新增系統變數,變數名稱:phpext、變數值: C:\php\ext
- 安裝PEAR
- 在php目錄中點go-pear.bat執行安裝
- 輸入一些區網的設定
- 提示一些安裝選項都選Y>安裝完會提示安裝成功
- 編輯 C:\windows下的php.ini,把;include_path = “.;c:phpincludes"去;然後改成
include_path = “.;c:phppear" - 存檔>重新啟動Apache
以上有設定到系統變數與環境變數,設定完可能需要重開機才生效
安裝MySQL
下載完安裝MySQL程式並在Windows中安裝完後,進行MySQL Server Instance Configuration Wizard設定
- 選Server Machein>Manual Setting設定允許連線數>設定預設編碼UTF8
- Include Bin Directory in Windows PATH記得打勾
- 設定root帳號的密碼
- Processing configuration如果跑完出現Service started successfully即表示安裝完成
安裝phpMyAdmin
至官網下載phpMyAdmin完整的.zip檔後,將其解壓在你的網頁放置路徑下,例如:D:/mypage/
- 解壓縮後看起來像是:D:/mypage/phpmyadmin2.x.xxx,將其改名D:/mypage/phpmyadmin
- 將/phpmyadmin/libraries下的config.default.php複製到D:/mypage/phpmyadmin下並改名為config.inc.php
- 編輯config.inc.php
- 將$cfg['PmaAbsoluteUri'] = ‘ ‘;改成
$cfg['PmaAbsoluteUri'] = ‘你的網址/phpmyadmin’; (你的網址通常是http://localhost) - 將$cfg['Servers'][$i]['auth_type'] = ‘ ‘;改成$cfg['Servers'][$i]['auth_type'] = ‘http’;
- 存檔>重新啟動Apache
- 將$cfg['PmaAbsoluteUri'] = ‘ ‘;改成