我想要使用PHP和MySQL,但是如何安裝和運行呢?什麼是最基本的事情我應該知道的,以便讓一個簡單
的PHP - MySQL應用程式工作?
這是一個基本的教程。沒有怪異的代碼,只是一些基礎。
多說一句,現在有大量的教程是基於UNIX機器的,這個教程將集中在基於Windows平台上。然而,除了
安裝部分,有或多或少的針對於Windows的說明外,其它部分對所有的平台都是一樣的。
在這個教程中,我們將一步一步地建立一個小的網站,使用了PHP和MySQL的下面特性:
1. 查看資料庫;
2. 編輯資料庫的記錄;
3. 修改資料庫的記錄;
4. 刪除資料庫的記錄。
我們將同時學習MySQL和PHP,一起去感覺它們。
第一節 - 收集和建立必要的項目
好,開始工作。為了開始PHP-MySQL我們需要一些預備:
1. 運行web伺服器;
2. 增加PHP擴充;
3. 運行MySQL。
第一步,得到和安裝Web伺服器
讓我們假設一下在你的機器上已經有一個運行著的web伺服器。在Windows下有幾個好用的web伺服器應
用程式。要注重一件事,為了運行php/mysql你所選的web伺服器應當可以支援擴充。
一個在Windows上最輕易安裝的伺服器是OmniHTTPd(http://www.omnicron.ab.ca/httpd/,它是一個非
常好的自由web伺服器。
一旦你從網站上得到了安裝檔案,雙擊它並且安裝web伺服器。假如你在安裝時全部選擇了使用預設值,
那麼你將會把它安裝在c:httpd下。一旦安裝成功,安裝程式將啟動web伺服器,帶有一個歡迎視窗,在
windows的系統托盤中可以看到一個新的表徵圖。
好了,第一步做完了。
第二步,下載和安裝PHP發行版
得到PHP Win32發行版很輕易:只要去http://www.php.net/download-php.php3,並且選擇一個最好的
位置就可以了。
在OmniHTTPd上安裝PHP非常簡單。
最先Unzip安裝檔案到你的硬碟上,比如展開在c:php。
拷貝檔案'php3.ini-dist'到你的'%WINDOWS'目錄下去,並改名'php3.ini'(在Win95/98為c:windows,在
WinNT/Win2k為c:winnt)。
按下面編輯php3.ini檔案:
改變'extension_dir'設定為你的PHP安裝目錄(c:php),或存放'php3_*.dll'的目錄。
選擇想在PHP啟動時裝入的模組。你應該將'extension=php3_*.dll'行的注釋去掉來裝入這些模組(一定
要確認去掉了extension=php3_mysql.dll的注釋)。一些模組要求有額外的庫安裝在你的系統上才能正常工作。
PHP問答集(http://www.php.net/FAQ.php3)有更多關於如何得到支援庫的資訊。你可以通過使用:
dl("php_*.dll")動態地裝入一個模組。
PHP擴充庫以'php3_'為首碼。這個可以防止在PHP擴充與它們的支援庫之間發生混淆。
現在跟著簡單的步驟配置OmniHTTPd:
在系統托盤中右擊藍色的OmniHTTPd表徵圖,選項屬性(Properties)項;
點擊Web Server Global Settings項;
點中'External'tab標籤。現在,在"Virtual"域中輸入".php3",在"actual"域中輸入"c:phpphp.exe",
然後單擊"Add"。
選擇Mime tab標籤並且在"Vritual"中輸入"wwwserver/stdcgi",在"Actual"中輸入".php3",並單
擊"Add"。
單擊 OK。