AppServ 安裝與操作
第一章 系統環境架設
內容:
1-1 系統環境簡介
1-2
AppServ
安裝與操作
1-2-1
AppServ 套件安裝
1-2-2
phpMyAdmin 操作
1-2-3
Apache 主網頁位置
1-1
系統環境簡介
本書建立一套『課務管理系統』的資料庫,名為
course_db,並在
course_db上開發許多
PHP+MySQL
程式範例,以供本書敘述資料庫程式設計的技巧,並提供許多自我挑戰題目讓讀者練習。PHP+MySQL
程式必須在具有
Apache + MySQL + PHP
伺服器上執行,目前在 Windows
工作站較普遍使用的上有
AppServ 與
XAMPP 兩套件系統,前者僅使用於
Windows 系統版本,後者可有
Linux、Windows、Mac
OS 等跨平台系統,但以作者個人認為
AppServ 操作介面較容易,但
XAMPP
功能較強。為方便讀者喜愛,將介紹這兩套件的安裝與操作方法。
簡單說,研習本書需選擇安裝
AppServ
或
XAMPP
套件(不可兩者皆裝),安裝完成之後,再由網站本課程首頁下載下列三只程式:
l
course_db.sql:course_db
資料庫
(沒有設定外來鍵),強烈建議先下載此資料庫練習。
l
createView.sql:產生
View
視界的程式,在第十章會介紹如何建立,需要時再下載即可。
l
course_db_foreign.sql:已建立外來鍵的
course_db
資料庫,讀者在第十二章自己先練習如何建立外來鍵,需要時在下載匯入。
由首頁下載後,再利用
phpMyAdmin 匯入MySQL
資料庫伺服器內。
1-2 Appserv 安裝與操作
AppServ
套件是很容易取得的免費軟體,安裝後包含下列套件:
(1)
Apache
網頁伺服器(Apache
Web Server):存放使用者所開發的
HTML
文件,可供網路使用者透過瀏覽器,閱讀文件內容。
(2)
PHP
編譯器:負責編譯網頁文件的
PHP 程式片段。亦是,負責將
PHP 所編寫的程式轉換成
HTML 文件。
(3)
MySQL
資料庫伺服器(Database
Server):提供開啟與管理使用者所建立的資料庫。在一個
MySQL 上可允許建立多個資料庫。
1-2-1 AppServ
套件安裝
安裝步驟如下:
(1)
步驟1:
利用 Google
搜尋
AppServ 官方網站(http://www.appservnetwork.com)。
(2)
步驟2:下載最新版本。(目前所看到最新版是
AppServ 9.3.0)
(3)
步驟
3:下載後,點選下載檔案安裝,則出現
appServ 安裝頁面:(接下來大多按
< Next > 鍵即可)
(4)
步驟
4:設定密碼,為了安全起見
(怕忘記),我們都設定『12345678』,字型編碼要選定『UTF-8
Unicode』中文才會顯示正常。
(5)
步驟
5:安裝完成:
(6)
步驟
6:檢視管理工具
由系統開始 ->
所有程式,就可以觀察到安裝完成的
AppServ 應用程式。這裡是管理工具,並非執行程式。
1-2-2 phpMyAdmin
操作
開啟瀏覽器(IE
或
chrome)後,在URL
位置輸入:http://localhost,則出現下圖畫面。
輸入使用者名稱(root)
與密碼(123456),再按登入即可。
則進入
phpMyAdmin
管理網頁,如下:
其實,其網址於
< http://localhost/phpmyadmin >,如下:
1-2-3 Apache
主網頁位置
至於
Apache
主網頁存放位置在哪裡,我們可由下列步驟尋找或修改。
l
開啟
httpd.conf
檔案
AppServ
將
Apache
主網頁文件放置於 <
C:\appserv\www >
目錄下,吾人可以修改
httpd.conf
檔來變更儲存位置,首先由檔案總管進入 C:\AppServ\Apache24\conf
目錄下,利用
Notepad++
編輯 httpd.conf
檔,如下:
l
搜尋
DocumentRoot
設定位置
開啟之後,利用搜尋功能,尋找
字元位置,發現主網頁文件設定於
目錄下,如下:
l
利用
NotePad++
建立主網頁
new.php,並存放於
F:\WWW
目錄下,new.php
檔案內容如下:
echo "我是
AppServ
主網頁
";
phpinfo();
?>
利用
NotePad++
編輯,並以
PHP
檔案格式儲存,如下:
l
瀏覽主網頁
< http://localhost/new >,如下