1 / 34

本地主機安裝步驟與測試

6. 本地主機安裝步驟與測試. 6.1 概述 6.2 階段一:安裝 Apache 、 PHP 、 MySQL 6.3 階段二: osCommerce 安裝 6.4 階段三: SMTP 伺服器安裝 6.5 osCommerce 前後台測試 6.6 連線測試. 6.1 概述. p. 074. 本書所介紹的安裝方法適用於各種 Windows 作業系統,包含 Windows 98/ NT/ 2000/ XP 等。 整個安裝步驟包含三個階段: 第一個階段是 Apache 、 PHP 、 MySQL 安裝 ( 即 AppServ 系統的安裝 )

wren
Télécharger la présentation

本地主機安裝步驟與測試

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 6 本地主機安裝步驟與測試 6.1 概述 6.2 階段一:安裝Apache、PHP、MySQL 6.3 階段二:osCommerce安裝 6.4 階段三:SMTP伺服器安裝 6.5 osCommerce前後台測試 6.6 連線測試

  2. 6.1 概述 p. 074 • 本書所介紹的安裝方法適用於各種Windows作業系統,包含Windows 98/ NT/ 2000/ XP等。 • 整個安裝步驟包含三個階段: • 第一個階段是Apache、PHP、MySQL安裝(即AppServ系統的安裝) • 第二個階段是osCommerce安裝(即網路商店系統的安裝) • 第三個階段是SMTP安裝(即Free SMTP Server電子郵件寄送伺服器系統的安裝)

  3. 6.2 階段一:Apache、PHP、MySQL 安裝 p. 074 • 先期準備 • 如果您的Windows系統已經啟動了IIS(Internet Information Service)服務,將會造成後續無法正常啟動Apache Server的狀況。IIS是Windows作業系統附屬的網站系統,因為它們所提供的服務與Apache相同,因此無法與Apache在作業系統中同時執行,主要原因是兩者都會佔用到TCP/IP網路協定的80通訊埠,所以你必須先把IIS及PWS的服務停止才能正常啟動Apache。

  4. 圖6-2:點選osc1.bat p. 075 點選執行 圖6-3:執行osc1.bat

  5. 圖6-4:Welcome開始執行AppServ的設定 p. 076 按此處開始安裝

  6. 圖6-5:選擇安裝目錄 p. 077 按此處繼續

  7. 圖6-6:設定安裝類型 p. 077 按此處繼續

  8. 圖6-7:設定Apache網站伺服器 p. 077 按此處繼續 如果有固定的IP Address,則可以更改Server Name:xxx.xxx.xxx.xxx (將localhost改為IP Address,如192.168.10.1);再按【Next】繼續。

  9. 圖6-9:開始安裝AppServ 圖6-8:設定MySQL資料庫 p. 078 1. 改選big5 2. 按此處繼續

  10. 圖6-11:MySQL的管理圖示 亮綠燈 圖6-10:AppServ安裝完成 p. 078 啟動完成會在螢幕右下角出現紅綠燈(亮綠燈)的小圖示(圖6-11)。 按此處繼續

  11. 6.3 階段二:安裝osCommerce p. 079 • 在本階段的安裝主要是以瀏覽器軟體去執行osCommerce的安裝程式,然後設定相關的資料項目,本書所提供的安裝程式已經過筆者修改調整,大部分設定項目都可以用預設值而無需更改,以下的說明主要是讓讀者了解各個項目的作用,方便日後在不同的環境中安裝時參考。

  12. 步驟1 p. 079~080 • 使用osc1.bat進行AppServ系統安裝完成後,自動開啟的redirect.htm網頁(圖6-12),會於三秒鐘後會帶出以下的安裝程式歡迎畫面,以滑鼠點選 Install字樣即可開始安裝osCommerce軟體。 圖6-12:redirect.htm網頁

  13. 圖6-13:以瀏覽器執行osCommerce安裝程式 p. 080 ※ 如有固定的IP Address可修改為http://ip address/catalog/install後,再按下【Enter】鍵,等待畫面重新出現後再往下執行。 按此處繼續

  14. 按此處繼續 圖6-15:步驟3-設定資料庫相關選項 圖6-14:步驟2-決定安裝處理選項 p. 082 按此處繼續

  15. 按此處繼續 圖6-17:步驟5-資料庫匯入完成 圖6-16:步驟4-設定匯入SQL檔案位置 p. 084 按此處繼續

  16. 圖6-18:步驟6-主機相關設定選項 p. 085 按此處繼續

  17. 圖6-20:步驟7-設定資料庫相關選項 p. 087 按此處繼續

  18. 圖6-21:步驟8-安裝完成 p. 088 請不要點選任何按鈕,直接結束您的瀏覽器

  19. 6.4 階段三:SMTP伺服器安裝 p. 088 • 本階段主要在介紹「本地主機」安裝寄送郵件伺服器(SMTP Server)的程序,安裝SMTP伺服器的目的在提供osCommerce網路商店與會員、顧客間的E-mail寄送,譬如寄送訂購通知、產品通知……等,使用的是屬於Freeware的軟體:Free SMTP Server。 • 倘若您不想在網路商店安裝自己的SMTP伺服器,也可以使用ISP提供的電子郵件主機,不過要修改php.ini檔案(詳細的修改做法,請參閱第15章)。

  20. 按此處繼續 圖6-23:設定Free SMTP Server之1 圖6-22:點選osc2.bat p. 089 點選執行

  21. 按此處繼續 圖6-25:設定Free SMTP Server之3 圖6-24:設定Free SMTP Server之2 p. 090 按此處繼續

  22. 按此處繼續 圖6-27:設定Free SMTP Server之5 圖6-26:設定Free SMTP Server之4 p. 090 按此處繼續

  23. 1. 將 取消 2. 按此處完成 圖6-29:Free SMTP Server安裝完成 圖6-28:設定Free SMTP Server之6 p. 091

  24. 1.輸入DNS伺服器的IP位址 2.按此處繼續 圖6-31:輸入DNS伺服器的IP位址 圖6-30:啟動Free SMTP Server p. 092 點選此處啟動SMTP Server

  25. 圖6-32:Windows安全性警示 p. 092 按此處繼續 ※已啟動防火牆時才會出現

  26. 圖6-33:Free SMTP Server服務畫面 p. 093

  27. 操作提示: p. 093 • 如果您的主機已設定過DNS伺服器,則圖6-31的畫面不會出現。 • Free SMTP Server啟動後,必須保持一直開啟執行的狀態,否則寄送給顧客的E-mail將無法發送出去。 • 某些ISP不提供用戶自行以SMTP Server直接發送E-mail的服務,讀者在使用Free SMTP Server時,請注意您的ISP是否有此限制。(相關說明請參閱第5章、申請網域名稱-網域名稱設定)

  28. 6.5 osCommerce前後台測試 p. 094 • 在網址處鍵入 http://localhost/catalog 圖6-34:osCommerce前台系統畫面

  29. 後台系統 p. 094 • 在網址處鍵入 http://localhost/catalog/admin 圖6-35:osCommerce後台系統登入畫面

  30. 6.6 連線測試 p. 096 • 安裝好相關的軟體系統之後,可以利用瀏覽器連線測試,確定各個軟體系統的運作正常。倘若運作一段時間後出問題,也可以利用這些測試方法來判斷出問題的原因。

  31. 6.6.1 Apache連線測試 p. 096 • 在瀏覽器軟體的網址輸入下列位址,可以連結到Apache的虛擬根資料夾。 • 可以正常看到index.html的內容就代表Apache運作正常。

  32. 6.6.2 PHP連線測試 p. 097 • PHP程式系統是附屬於Apache網站系統之中,用來解譯PHP網站描述語言,測試的方式是在Apache連線測試的畫面中點選【PHP Information】超連結,該連結指向phpinfo.php程式,因此點選之後會執行該PHP程式,假若PHP的安裝完整,就可以看到目前 PHP 在目前該部主機的相關設定。

  33. 6.6.3 MySQL連線測試 p. 098 • MySQL是網站程式執行時使用的資料庫系統,測試的方式是在Apache連線測試的畫面中點選【phpMyAdmin Database Manager】超連結,該連結會啟動另一個php程式phpMyAdmin,該程式提供以瀏覽器管理MySQL資料庫。因此若能正確執行該程式進入MySQL的管理畫面,就代表MySQL資料庫正常運作。

More Related