※此教學用的圖片完全由我自行製作,欲轉載請註明出處!
※此教學大部份之文字說明原創網址:http://phpbb-tw.net/phpbb/viewtopic.php?f=98&t=45056
※有些部分的內容已經本人修改,若侵權請告知,馬上撤文。
01
02
03
04
05
06
07
08
09
10
11
12
接著配置系統環境變數:
在桌面 "我的電腦" 上按滑鼠右鍵 → 內容 → 進階 → 環境變數
編修 "系統變數"(用 ; 分隔)
編輯變數名:APACHE2_HOME
編輯變數值:C:\Apache2(不是安裝在C:\的話,請自行更改)
13
測試看看:http://localhost/ 或是 http://你的網域
如果看見以上畫面,那就成功了。
(註:新申請的網域可能要過幾天才生效,但localhost絕對可用。)
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
搜尋 register_globals = Off 改成 register_globals = On
33
搜尋 ;include_path = ".;c:\php\includes"
把 ;include_path = ".;c:\php\includes" 前面的;去掉
並在將等號後 ".;c:\php\includes" 取代成"C:\Apache2\include"
34
接著設定"網頁的根目錄",請搜尋 doc_root =
在等號後加入"E:\myPage"
此項一個人設定做變更
35
接著設定php延伸模組所在的目錄,
搜尋 extension_dir = "./"
將預設值 "./" 改成 "C:\Apach2\php\ext"
36
再搜尋 extension=php_mbstring.dll
把 extension=php_mbstring.dll 前面的;去掉
37
再搜尋 extension=php_mysql.dll
把 extension=php_mysql.dll 前面的;去掉
使 MySQL 函數庫可以運行
38
再搜尋 ;session.save_path = "/tmp"
把 include_path 前面的;去掉
並在等號後 "/tmp" 取代成 "C:\Apache2\tmp"
使用檔案總管在你的C:\ 開新資料夾,名稱為 tmp
39
40
進入 C:\php 複製 libmysql.dll 與 php5ts.dll 到系統安裝目錄下的 system32
( WIN2000 預設是 C:\WINNT\system32,WIN XP 預設是C:\WINDOWS\system32)php5ts.dll 以使您的 PHP 作為 Apache 的 PHP-Module
libmysql.dll 先前修改的extension php_mysql.dll 後PHP5才能使用MySQL資料庫
41
開啟Apache設定檔開始功能表\程式集\Apache HTTP Server 2.0\Configure Apache Server\Edit the Apache httpd.conf Configuration File
或是到C:\Apache2\conf\ 裡面的httpd.conf。旁邊有一個httpd.default.conf的檔案室以備改壞了設定檔,可以用來復原初始預設值用的。
※如果沒有顯示附檔名的話,那個名稱httpd就是設定檔本尊了
42
尋找 DocumentRoot " ,後面輸入實際存放網頁的目錄。
DocumentRoot "E:\myPage"
43
搜尋 DirectoryIndex index.html
設定預設首頁,可以更改前後順序將 index.php 加到 DirectoryIndex 後面 ,中間要空一格
44
於配置檔最後面加入以下內容存檔後關閉
# For PHP 5 do something like this:
LoadModule php5_module "c:/Apache2/php/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "c:/Apache2/php"
45
46
47
48
編輯變數名:PATH
加入變數值:c:\apache2\php\;c:\apache2\php\ext\;%PATH%
49
重新啟動ApacheServer
50
51
解壓縮到C:\Apache2\htdocs\phpMyAdmin
phpMyAdmin這個目錄要自己建立
52
53
用搜尋修改以下項目:
$cfg['Servers'][$i]['controluser'] = '剛新增的使用者名稱';
$cfg['Servers'][$i]['controlpass'] = '剛新增的使用者密碼';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = '剛新增的使用者名稱';
$cfg['Servers'][$i]['password'] = '剛新增的使用者密碼';
以下是我打的:
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '123456';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
修改完畢,存檔關閉。
54
55
56
57
把phpMyAdmin整個資料夾複製貼上到你存放網頁的目錄。
58
59
輸入這段文字
phpinfo();
?>
60
61
62
在瀏覽器的網址列裡輸入:
http://localhost/phpinfo.php
如果看的到PHP資訊的話,就大功告成了!!
有什麼問題的話,可以以回覆發問。
沒有留言:
張貼留言