- การ Update จะใช้คำสั่ง $ sudo apt-get update จากนั้นใส่รหัสผ่านลงไป
- การ Upgrade จะใช้คำสั่ง $ sudo apt-get upgrade จากนั้นใส่รหัสผ่านลงไป
ผลจากการ Update Upgrade เสร็จ
3. การติดตั้ง Web Server เราจะใช้
Apache Web Server ซึ่งจะติดตั้งได้จากแพ็คเกตที่มีชื่อว่า apache2 โปรแกรมที่จะใช้เขียนทางฝั่ง Web Server เราจะใช้เป็น PHP ติดตั้งจากแพ็คเกต php5 และการใช้งานฐานข้อมูลเราจะใช้ เป็น MySQL
ติดตั้งด้วยแพ็คเกต mysql-server
ซึ่งทำหน้าที่เป็น Database Server และจะใช้โปรแกรมหรือแพ็คเกต phpmyadmin หรือ mysql-client ในการเข้าถึงและบริการจัดการ Database Server ซึ่งจะเลือกใช้ตัวใดตัวหนึ่งหรือทั้งสองตัวเลยก็ได้ และทำการติดตั้งแพ็คเกต php5-mysql เพื่อให้ PHP5 สามารถทำงานร่วมกับ MySQL ได้ โดยพิมพ์คำสั่งดังต่อไปนี้
$ sudo apt-get install apache2 php5 mysql-server mysql-client
phpmyadmin php5-mysql
ดังรูป
4. กำหนด password ให้กับ user root ของ mysql จากนั้นกด tab เพื่อให้เป็นสีแดงที่ <Ok> แล้วกด enter
5. ยืนยัน password อีกครั้ง แล้วกด tab แล้วก็ enter
6. กำหนดให้ phpmyadmin ทำงานร่วมกับ apache2 ด้วยการเลื่อนไปที่
apache2 แล้วกด space bar เพื่อทำการเลือก
apache2 จากนั้นกด tab
แล้วก็ enter แล้วก็รอ
7. คอนฟิก phpmyadmin ซึ่งตอนนี้จะทำการกำหนดแบบ default ไปก่อน
8. กด tab เลือก yes แล้วกด
enter เพื่อยอมรับเงื่อนไข
9. กำหนด password สำหรับ database admin จากนั้นกด tab เพื่อเลือก <ok> แล้วก็กด enter
10. กำหนด password สำหรับให้ phpmyadmin เข้าใช้งาน
database server จากนั้นกด
tab เพื่อเลือก <ok> แล้วก็กด enter
11. ยืนยัน password จากนั้นกด
tab เพื่อเลือก <ok> แล้วก็กด enter
12. การติดตั้งเสร็จสิ้น
13. ตรวจสอบ Service การทำงานด้วยการพิมพ์คำสั่งดังต่อไปนี้ $ netstat –tan
ดังรูป
14. Service mysql(พอร์ต 3306)
และ Service (apache) web server(พอร์ต 80) ทำงานได้
ดังรูป
15. ติดตั้ง gedit editor เสริม(คล้ายๆกับ notepad ใน windows เพราะใช้งานง่ายกว่า vi) เพื่อใช้สำหรับเขียน code
ทดสอบการทำงานของ PHP โดยพิมพ์คำสั่งดังต่อไปนี้
$ sudo
apt-get install gedit ดังรูป
16. การติดตั้ง gedit เสร็จสิ้น
17. เข้าไปเขียน code php ไว้ใน /var/www/ ตั้งชื่อไฟล์ว่า
index.php โดยพิมพ์คำสั่งดังต่อไปนี้
$ sudo gedit /var/www/index.php ดังรูป
18. จะมีโปรแกรม gedit แสดงขึ้นมา ดังรูป
19. พิมพ์ code ดังต่อไปนี้ลงไป
<?php
echo “<center><h1>My Server</h1></center>”;
phpinfo();
?>
จากนั้นก็ save ไว้ ดังรูป
20. เมื่อ save เสร็จแล้วให้ปิดโปรแกรม gedit และลองเปิด Browser ขึ้นมา
21. แล้วลองพิมพ์ URL ดังต่อไปนี้ลงไป http://localhost/index.php
Browser จะแสดงรายละเอียดของ PHP ดังรูป
22. ทดสอบการเข้าใช้งาน
MySQL Database Server ด้วย phpmyadmin โดยการพิมพ์ URL ดังต่อไปนี้ลงไปใน Browser
http://localhost/phpmyadmin ดังรูป
23. กรอก Username ชื่อ root กับ Password
ที่ได้ตั้งไว้ในข้อ 4 (password user root for mysql) ลงไป จากนั้นคลิ๊กที่ปุ่ม Go
เพื่อเข้าสู่ระบบ ดังรูป
24. สามารถเข้าใช้งาน
MySQL Server ผ่าน phpmyadmin ได้
ดังรูป
25. ทดสอบการเข้าใช้งาน
MySQL Database Server ผ่าน mysql-client ด้วยการเปิด Terminal ขึ้นมา
จากนั้นพิมพ์คำสั่งดังต่อไปนี้ลงไป
$ mysql –u root –p แล้วตามด้วย Password ที่ได้ตั้งไว้ในข้อ
4
พารามิเตอร์ –u หมายถึงชื่อ Database User และ -p หมายถึง Password ของ Database
User ดังรูป
26. ทดลอง Show Database ขึ้นมา โดยการพิมพ์คำสั่งดังต่อไปนี้ mysql > show
databases; และหากต้องการออกจาก
mysql-client ให้พิมพ์คำสั่ง mysql > exit; ดังรูป
การใช้งาน mysql-client สามารถหาศึกษาได้ตามอินเทอร์เน็ตทั่วๆไป
27. ทดลองเข้าใช้บริการ
Web Server จากคอมพิวเตอร์อีกเครื่อง
(Windows 7) แต่ก่อนอื่นเราต้องรู้ IP ของเครื่อง Server ก่อน ทำได้โดยใช้คำสั่งดังต่อไปนี้ที่เครื่อง
Server $ sudo ifconfig ดังรูป
28. ที่เครื่อง Client (Windows 7) เปิด Browser ขึ้นมาจากนั้นพิมพ์
URL ดังต่อไปนี้ลงไป ในช่อง URL
http://Server IP/index.php เช่น http://192.168.107.144/index.php ดังรูป
29. ทดสอบเข้าใช้งาน
phpmyadmin จากเครื่อง Client (Windows 7) โดยการพิมพ์ URL ดังต่อไปนี้ลงไปในช่อง URL ของ Browser http://Server IP/phpmyadmin เช่น http://192.168.107.144/phpmyadmin ดังรูป
ไม่มีความคิดเห็น:
แสดงความคิดเห็น