網頁

2008年8月1日 星期五

【PHP&MySql】Apache + PHP + MySQL + phpMyAdmin 獨立安裝文圖教學超強版。

※此教學用的圖片完全由我自行製作,欲轉載請註明出處!
※此教學大部份之文字說明原創網址: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資訊的話,就大功告成了!!



有什麼問題的話,可以以回覆發問。

沒有留言:

張貼留言