Top Banner
คูมือการติดตั้ง PHP Website โดย ศุภกิจ ทองดี ผูชวยวิจัย 1 งานสนับสนุนเทคโนโลยีเพื่อคนพิการและคนดอยโอกาส (ASTEC) ศูนยเทคโนโลยีอิเล็กทรอนิกสและคอมพิวเตอรแหงชาติ
12

คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

Aug 01, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

คูมือการติดต้ัง PHP Website

โดย ศุภกิจ ทองดี ผูชวยวิจัย 1

งานสนับสนุนเทคโนโลยีเพื่อคนพิการและคนดอยโอกาส (ASTEC)

ศูนยเทคโนโลยีอิเล็กทรอนิกสและคอมพิวเตอรแหงชาติ

Page 2: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

กลาวนํา ในการติดต้ังและใหบริการเว็บนั้น จําเปนจะตองมีองคประกอบหลัก ซึ่งไดแก 1. เครื่องคอมพิวเตอรที่ทําหนาที่เปนเว็บเซิรฟเวอร 2. โปรแกรมเว็บเซิรฟเวอร (เชน IIS หรือ Apache) 3. ขอมูลเว็บ ทั้งที่เปน ไฟล HTML ธรรดา หรือจะเปนไฟล asp php jsp, ไฟล รูปภาพ และไฟลอื่นๆ ซึ่งการติดต้ังในบทความนี้ จะประกอบดวยโปรแกรมดังตอไปน้ี 1. AppServ เปนชุดของการติดต้ังของ โปรแกรม อาปาเช เว็บเซิรฟเวอร (Apache Web Server), โปรแกรม พีเอชพี (PHP), โปรแกรม มายเอสคิวแอล (MySQL), โปรแกรม พีเอชพีมายแอดมิน (PHPMyAdmin) และองคประกอบอื่นๆ AppServ ชวยใหการติดต้ังโปรแกรมดังกลาวทําไดงาย สะดวก 2. phpwebsite เปนชุดของโปรแกรมเว็บโอเพนซอรส ที่รองรบัการใชงานสําหรับผูพิการ ขั้นตอนในการติดตัง้ 1. เตรียมดาวนโหลดโปรแกรม 2. ติดต้ังโปรแกรม AppServ 3. ติดต้ัง phpWebsite 4. กําหนดสิทธิการใชงานฐานขอมูล 1. เตรียมดาวนโหลดโปรแกรม 1) ดาวนโหลดโปรแกรม AppServ จาก http://appserv.sourceforge.net/2) ดาวนโหลดเว็บโอเพนซอรส จาก http://www.phpwebsite.appstate.edu 3) คัดลอกไฟล ที่ดาวนโหลดไวใน C:\AppServ\www 2. การติดตั้งโปรแกรม AppServ 1) ทําการดับเบิลคล้ิกไฟลของโปรแกรม AppServ ในที่น้ีคือไฟล appserv-win32-2.4.1.exe 2) ที่หนาตางแรก คลิกปุม Next 3) หนาตางตอมา จะเปนการกําหนดของ Directory ที่ตองการใหติดต้ังโปรแกรม ใหทําการคลิก Next 4) เลือกที่ Typical แลวคลิก Next 5) ปอน อีเมล ของผูดูแลระบบลงในชอง Administrator’s Email Address แลวคลิกปุม Next

Page 3: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

6) กําหนด Password เปน astec และ เลือก Charset เปน tis620 ตอจากนั้นใหคลิกปุม Next

Page 4: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

7) คลิกปุม Close

8) หลังจากน้ัน ใหทําการเปดโปรแกรม Internet Explorer แลวทําการปอน address เปน http://localhost/

Page 5: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

9) ปอน address เปน http://localhost/phpMyAdmin/

Page 6: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

3. การติดตั้งโปรแกรม phpWebsite 1) คั ดลอกไฟล phpwebsite-0.9.3-4-full.tar.gz ไปไวใน C:\AppServ\www 2) คล่ีไฟล 3) เปลี่ยนชื่อโฟลเดอรเปน phpwebsite 4) แกไขขอความในไฟล C:\AppServ\www\phpwebsite\core\Core.php

กอนการแกไข /* This line is for *nix/linux environments */ ini_set("include_path", ".:" . PHPWS_SOURCE_DIR . "lib/pear/"); /* This line is for windows environments */ //ini_set("include_path", ".;".PHPWS_SOURCE_DIR."lib\\pear\\"); หลังจากแกไข /* This line is for *nix/linux environments */ //ini_set("include_path", ".:" . PHPWS_SOURCE_DIR . "lib/pear/"); /* This line is for windows environments */ ini_set("include_path", ".;".PHPWS_SOURCE_DIR.".\\lib\\pear\\");

5) ทําการบันทึกไฟล และปดไฟล 6) ติดตั้งฐานขอมูล โดยทําการเปดโปรแกรม Internet Explorer ปอน http://localhost/phpMyAdmin/ ลงในชองแอดเดรส แลวกดปุม Enter 7) ในชอง “สรางฐานขอมูลใหม” ปอน phpwebsite

Page 7: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

8) คลิกปุม “สราง”

9) เปดเว็บบราวนเซอร ปอน http://localhost/phpwebsite/setup 10) ในชอง Install Password ใหปอน astec เปนรหัสผานในการติดตั้งโปรแกรม 11) คลิกปุม Create Config File

Page 8: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

12) คลิกลิงค here 13) ปอน astec ซึ่งเปนรหัสผานในการติดตั้งที่คุณไดกําหนดไว แลว คลิกปุม Continue

14) ปอน astec ในชองของ Username, Password, Password Confirmation และ ปอน อีเมล ลงในชอง Email Address หลังจากนั้น ใหคลิกปุม Continue

Page 9: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

15) คลิกปุม Toggle All 16) คลิกปุม Install Selected Modules

17) คลิกลิงค Go to my installation จากดานลางสุด

Page 10: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

4. กําหนดสิทธิการใชงานฐานขอมูล ในการใชงานรวมกับระหวาง phpwebsite และ Mysql Server ท่ีทําหนาที่เปนฐานขอมูล จําเปนจะตองมีการกําหนดสิทธิการใชงาน ใหกั บ User ซึ่งเปนสิ่งที่สําคัญ ท่ีจะใ ชในการทํางานรวมกัน โดยขั้นตอนในการกําหนด จะสามารถกระทําได ดังขั้นตอนตอไปน้ี 1 ) เปดโปรแกรม Internet Explorer ปอน http://localhost/phpMyAdmin/ ลงในชองแอดเดรส แลวกดปุม Enter

2 ) คลิกเมาสท่ีลิงค สิทธิ ดังรูปดานลาง

Page 11: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

3 ) คลิกลิงค แกไข ในบรรทัดของ ผูใช = ใดๆ และ โฮสต = localhost

4 ) คลิกเลือกที่ชอง LOCK TABLES และคลิกปุม “ลงมือ”

Page 12: คู มือการต PHP Website ิดตั้ง€¦ · AppServ เป นชุดของการติดตั้ โปรแกรมงของ อาปาเช

5 ) จะมีการแจงการปรับปรุงสิทธิสําหรับการใชงาน MySql Server

เพียงเทาน้ี phpwebsite ก็พรอมสําหรับการใชงาน ไดอยางถูกตองและครบถวนแลวครับ