2013年2月17日 星期日

在windows上架設php網站(php+Apache+MySQL)

本篇文章告訴你如何從無到有架設一個Windows based 的PHP網站
內容大概分兩部分

   1. 安裝PHP 網站相關軟體
   2. 寫一個簡單的PHP互動網頁

*****************************************************************************
Part 1. Install software

當然你可以分別下載php, Apache, MySQL 然後分別安裝
不過最快的做法是使用快速架站包==>AppServ (已經幫你整理好)

   官網: http://www.appservnetwork.com/
   
    AppServ 2.5.10 download: 
    http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download


下載後直接執行安裝檔,按照其安裝步驟安裝即可(採用其default安裝即可)。

如果你依照步驟安裝,Apache server 應該已經啟動了,
你可以打開瀏覽器測試一下: 測試下面三個網頁。

1. 網址輸入: http://127.0.0.1/
看到如下網頁: 表示 Appache 啟動成功


預設的網頁


輸入 http://127.0.0.1/phpMyAdmin

   帳號: root
   密碼: ****** (剛剛安裝時你key的密碼)

看到如下網頁:

phpMyAdmin 資料庫default page


輸入:
http://127.0.0.1/phpinfo.php
看到如下網頁:


PHP 版本資訊


看到以上三個網頁,表示基本的安裝都已經完成~


*****************************************************************************
part 2 Create your own interactive web page.


安裝後,首頁被放在 AppSeve\www\index.php
你可以隨便寫一個HTML,名子替換成 index.html (首頁)
首頁就被換成新的了




將下列語法另存到 "index.php",置換到www資料夾中


<html>
<head>
<title>Hello world</title>
</head>
<body>
<br>
<?php
echo "hello world <br>";
$a = $_REQUEST['aa'];
$b = $_REQUEST['bb'];
$a = $a + $b;
echo "The result is:{$a}<br>";
?>
<br>
<br>
</body>
</html>

上面PHP程式宣告了兩個變數 "aa" 和 "bb"
 計算 aa + bb 並將結果顯示在網頁上



用你的瀏覽器輸入下列網址:
http://127.0.0.1/index.php?aa=2&bb=3
參數放在網址後面
aa = 2
bb = 3



網頁顯示計算結果 aa + bb = 5


以上就是一個最簡單的PHP程式範例

*******************************************************
幾個好用工具:

1. Free PHP editor: PSPad
http://www.pspad.com/

2. HTML editor: kompozer
http://kompozer.net/download.php


1 則留言: