2009年5月23日 星期六

APACHE PHP MYSQL WindowsXP 安裝教學

這篇是之前在無名發過的,然後拿來用,不過因為表格的關係,所以格試怪怪的,然後圖片也是無名上的,所以有的時候會顯示不出來,如果有需要,請參考完整版本
http://www.wretch.cc/blog/njqa3024/6965224


不過最後發現了一個折衷的辦法,google可以用投影片播放,呵呵













Apache網路伺服器,扮演著serve的角色,別人只要輸入IP或是網址就可以連到這個伺服器,然後如果有放置網頁,apache就會解釋翻譯這些網頁,並傳送給瀏覽者(viewer),瀏覽者就可以看到你做的網頁。一般apache只支援基本的html靜態語法。
PHP性質上就類似一個處理程序,可以寫一個程式,當一筆資料進到這個程式之後可以轉換成另外一個東西,算是比較後台的運作。如果要用在網站上,必須要配合伺服器(ex. apache),也算是幫助伺服器可以解讀更多的程式碼。
MYSQL就是專門處理大量資料的資料庫。可以簡單的讀取或儲存甚至處理大量資料。














在安裝前要先準備好這三個安裝程式



apache

下載頁面

直接下載

(apache_2.2.10-win32-x86-no_ssl.msi)



php

下載頁面

直接下載

(PHP 5.2.6 installer)



mysql

下載頁面

直接下載

(mysql-essential-5.1.29-rc-win32.msi)









這邊以安裝檔的形式介紹,sorce code 安裝方法先略過



先安裝apache





然後安裝php





最後安裝mysql





這樣基本上就安裝完成了



打開瀏覽器,輸入localhost 如果跑出這畫面,就是成功了(apache)



至於要啟動php 就要先把下面的設定完成並且重新啟動apache












apache httpd.conf 設定



開啟



C:\apache\conf\httpd.conf



然後開始改一些設定



搜尋(ctrl + f),因為設定頗多,所以用搜尋



DocumentRoot "C:/apache/htdocs"

網頁放置的位置



DirectoryIndex index.php index.html index.htm

網頁開啟的順序 這邊設定php先開啟



之後將看到最下面



#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

#指定php.ini存放的目錄

PHPIniDir "C:/apache/php/"



#載入php的模組

LoadModule php5_module "C:/apache/php/php5apache2_2.dll"

#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL



除了這些以外

還要自己再輸入



#指名附檔名是 .php .phtml .inc .php3的程式都當成php程式 ,

其於的都當成一般網頁

AddType application/x-httpd-php .php .phtml .inc .php3






然後存檔,重開apache 即可






基本上這樣就大公告成了,至於php.ini再這邊就不提了




沒有留言:

張貼留言