AJAX實作 - 安裝篇

最近正在看有關AJAX技術的書,
AJAX不算是新的東西了,
但是AJAX想法在目前還是十分的實用。
學校裡剛好有本不錯的書-AJAX & PHP Web2.0網站開發手札
很適合給初學到進階的人使用,
這邊會紀錄一些學習的經驗筆記,方便以後查找。
以下是安裝的過程…(這本書好多人預定 囧)

安裝軟體:apache-2.29, mysql-5.0.67, php-5.2.6, phpMyAdmin-3.0.1
安裝步驟:
-apache:大都使用預設選項。IP先設為localhost。
-mysql: 也是大部分使用預設選項。記住root@localhost的密碼。
-php: 手動安裝版本。步驟為…

將\php\下的php.ini-recommended複製到Windows資料夾,改名為php.ini。
開啟php.ini將php_gd2.dll, php_mysql.dll, php_xsl.dll註解給消去,再
新增一行php_mysqli.dll的extension。

將error_reporting = E_ALL打開。

將\PHP\的php5ts.dll, libmysql.dll複製到\Windows\System32。
從\PHP\ext中將php_mysql.dll, php_mysqli, php_xsl.dll, php_gd2.dll
複製到\Windows\System32。

編輯Apache的httpd.conf檔。
在LoadModule部份新增:
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php

在httpd.conf中之DirectoryIndex之後加上 index.php。
之後重新執行apache檢查是否可以啟動。
在htdoc下新增ajax資料夾,新增一個test.php檔測試。
<?php
phpinfo();
?>

如果成功,可以在http://localhost/ajax/test.php看到資料。
-phpMyAdmin:
解壓後放在apache的htdoc中,之後寫一個檔案為config.inc.php放在
phpMyAdmin的資料夾中。其內容為…
<?php
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'password';
?>
去http://localhost/phpMyAdmind看看是否正確執行。

建立一個ajax資料庫。
接著在SQL輸入…
GRANT ALL PRIVILEGES ON ajax.*
TO ajaxuser@localhost IDENTIFIED BY "practical"

可新增一個名為ajax的資料庫,且使用者為ajaxuser、密碼為practical,
作為之後執行ajax範例的資料庫。

如此變完成了基本架設,接著就要實際的使用書上的範例來學習了。

Related Posts

Previous
Next Post »

2 意見

意見
2/9/09 09:17 delete

你也想搞網頁程式嗎?~Yahoo的首頁就是用AJAX完成的~可見其開發功能強大~最近我也想搞懂CSS、PHP和MYSQL等東西~目前在中山化學當網工兼RA(沒錯 我跳槽到化學了XD)

Reply
avatar
3/9/09 22:44 delete

這去年的東西了 科科
AJAX要知道要學好像不難
只是我覺得很難精通,需要創意
現在工具書不少
多翻一翻就可以做出好得網頁
Web2.0 Awards這個網頁可以去晃晃
有很多令人驚奇的網頁 XD

Reply
avatar