資料庫程式設計 – PHP+MySQL 第 一章 系統環境架設  一頁       下一頁

 

1-3 XAMPP 安裝與操作

內容:

  • 1-3-1 XAMPP 安裝與操作

  • 1-3-2 XAMPP 主控台操作

  • 1-3-3 服務模組操作

  • 1-3-4 變更主網頁文件位置

  • 1-3-5 設定 MySQL 帳號密碼

XAMPP 是跨平台 (X (Cross)) 可在 WindowsLinux Mac OS 系統上執行,套件包含有 Appache + MariaDB(舊平台是 MySQL) + PHP + Perl 等套件。可說是目前在 Windows 10 上安裝最接近 Linux 系統的 LAMP (Linux + Apache + PHP + MySQL) 環境。完成 XAMPP 平台架設之後,可直接在該平台上架設 WordPressJoomla CMS 套件,直接架設企業網站非常方便。

1-3-1 XAMPP 套件安裝

安裝步驟如下:

(1) 步驟1

利用 Google 搜尋 XAMPP 官方網站(https://www.apachefriends.org/zh_tw/index.html)

則進入 XAMPP 官方首頁:

(2) 步驟 2

下載後執行 (xampp-windows-x64-7.4.6-0-VC15-installer )(大多不用變更僅按入 Next 鍵即可)

(3) 步驟 3服務系統說明

完成後即出現 XAMPP 控制台(Control Panel),其中包含了五個服務系統,如下:

l   Apache 網頁伺服器(Web Server):提供網頁儲存與瀏覽,網址為:http://localhost。系統內還包含 PHP EnginePerl 解譯與 phpmyadmin 資料庫管理介面等等。

l   MySQL 資料庫伺服器(Database Server):此為 MariaDB 資料庫系統(取代早期的 MySQL),可在此建立多個資料庫,可透過 PHP-MySQL 連結存取。至於資料庫管理大多由 phpmyadmin 介面處理。

l   FileZilla 檔案伺服器 (FTP Server):如果 XAMPP 安裝於 Linux 系統,它可提供與 Windows 之間檔案傳輸。目前吾人安裝於 Windows 上此服務可不用開啟。

l   Mercury 郵件伺服器 (Mail Server):此服務提供 Mail Server(收取郵件) SMTP Server  (發送郵件) 之功能。本課程沒有接觸到可不用開啟。

l   Tomcat JSP 連結 (Java Server Page Connect):開發網頁資料庫程式除了利用 PHP 之外,還可選擇 Java 語言,則需啟動 ApacheMySQL Tomcat 等三種服務,本課程利用 PHP 編譯則不需啟動該服。

由此可見,本課程只要開啟 Apache MySQL 服務即可,其他服務不用開啟。

1-3-2 XAMPP 主控台操作

主控台有六個主功能鍵,如下:

l   Config 鍵:系統規劃功能,鍵入會出現如下視窗。Edit:變更設定檔編輯工具,內定值為 notepad.exe 大多不用更改。Browser:瀏覽器,不用更改。Autostart of modules:自動啟動模組,本課程僅選擇 Apache MySQL 兩模組即可。其餘大多不用變更。

l   Netstat 鍵:顯示網路狀態 ( nestat 命令功能)

l   Shell 鍵:開啟外殼命令操作視窗,如安裝於 Windows 則為 MS-DOS 命令。

l   Explorer 鍵:開啟檔案管理視窗。

l   Service 鍵:開啟系統服務視窗。

l   Help 鍵:開啟線上操作手冊。

l   Quit 鍵:離開,僅離開主控台,並沒有關閉服務。

1-3-3 服務模組操作

每只服務模組都有四個按鍵,功能如下說明:

l   Start/Stop 鍵:系統啟動或停止按鍵,啟動後會顯示執行 PID (Process Identify) 識別碼與 TCP/UDP 埠口號碼。

l   Admin 鍵:開啟管理頁面。

l   Config 鍵:選擇系統設定檔,規劃伺服器執行組態檔,譬如:httpd.confphp.inicon.inc.phpmy.ini、、等設定。也是管理伺服器的主要地方。

l   Log 鍵:開啟伺服器的日誌檔,當系統執行出現狀況時,會記錄於此。

吾人並不詳細介紹各組態檔案的功能,僅依照變更執行組態時再獨立介紹。

1-3-4 變更主網頁文件位置

啟動 Apache 伺服器後,可直接由瀏覽器取得主網站網頁,網址是 http://localhost,如下:

XAMPP 預定主網頁儲存於 <C:\XAMPP\htdocs> 目錄下,但 <C> 磁碟機大多儲存系統執行檔案較多, 吾人大多會將其變更到其他位置,假設期望變更到 <F:\htdocs> 目錄下,則操作如下:

l  XAMPP 主控台:由 Apache 模組的 Config 鍵,選擇開啟 http.conf 設定檔。

l   系統會利用 <記事本> 開啟 <httpd.conf> 檔案,再由記事本的 <編輯> => <尋找>,如下:

l   出現尋找視窗後輸入 <DocumentRoot>,則找出主網頁的儲存位置為 <C:/XAMPP/htdocs> (注意斜線方向與 Windows 相反)

l   將其變更為 <F:/htdocs> 表示儲存於 F:\htdocs 目錄,如下:(記得存檔)

l   重新啟動 Apache,按入 Start/Stop 鍵。

l   建立主網站網頁 < index.php >,並將儲存於 < F:\htdocs > 目錄,內容如下:

<?php

   echo "大家好,這是 XAMMP 網站 <br>";

   phpinfo();

?>

l   瀏覽主網頁 < http://localhost>,同時也可以看出 PHP-MySQL 也啟動成功,如下:

1-3-5 設定 MySQL 帳號密碼

Apache 伺服器內有安裝 phpMyAdmin 模組,它當 MySQL 伺服器的網頁介面操作,MySQL 管理者名稱是 root,預設沒有密碼。則由 < http://localhost/phpmyadmin > 進入時不需要密碼,如下:

l   XAMPP主控台開啟命令操作視窗,如下:

l   假設設定密碼為 < 123456 >,則命令是 <mysqladmin --user=root password "123456",如下:

l   接著還需要修改 root 帳號登入 phpmyadmin 的密碼。由 XAMPP主控台開啟 Apache < config.inc.php> 設定檔,如下:

l   系統利用記事本開啟 config.inc.php 檔案後,將 root 密碼設定為 '123456',如下:

l   重新啟動 Apache

l   再次進入 http://localhost/phpmyadmin,如下:

翻轉工作室:粘添壽

course_db 關聯圖

資料庫程式設計 - PHP+MySQL:

 

 

 

翻轉電子書系列: