หลังจากที่ได้แนะนำวิธีลง Ubuntu และวีธีลง LAMP stack เพื่อตั้ง web server บนเครื่อง Ubuntu ไปแล้ว ในบทความนี้จะมาสอนวิธีลง XAMPP ซึ่งเป็นโปรแกรมสำหรับจำลองเครื่องคอมพิวเตอร์ให้เป็น Web server กันครับ เหมาะอย่างยิ่งสำหรับผู้ที่อยากใช้อะไรที่ดูง่ายและมีหน้าจอให้กด ๆ ได้มากกว่าการพิมพ์ Command Line
* ในตัวอย่างนี้จะติดตั้ง XAMPP 8.2.0 / PHP 8.2.0 บน Ubuntu 22.04
** สำหรับผู้เรียนคอร์ส SU101หรือคอร์สอื่น ๆ ที่ติดปัญหาและแก้ตามในบทความนี้ไม่สำเร็จ หากต้องการสอบถามอย่าลืมบอกรายละเอียดต่าง ๆ เช่น เวอร์ชันของ Ubuntu ที่ใช้ เวอร์ชันของ VirtualBox ที่ใช้ และเวอร์ชันของสิ่งอื่น ๆ ที่ใช้มาด้วย ยิ่งบอกละเอียดเจ้าหน้าที่ก็ยิ่งสามารถช่วยเหลือได้รวดเร็วมากขึ้นครับ
1. ดาวน์โหลดไฟล์สำหรับติดตั้งสำหรับ Linux จากเว็บ https://www.apachefriends.org/index.html
2. หลังจากดาวน์โหลดแล้วให้เปิดโฟลเดอร์ที่ดาวน์โหลดขึ้นมาเพื่อเตรียมพร้อม โดยปกติแล้วไฟล์ที่ดาวน์โหลดนี้จะอยู่ในโฟลเดอร์ /home/[username]/Downloads
1. เปิด Terminal ขึ้นมา แล้วพิมพ์คำสั่งต่อไปนี้ตามลำดับเพื่อไปที่โฟลเดอร์ Downloads และตั้งค่าให้ไฟล์ที่ดาวน์โหลดมา execute ได้
1.1 ไปที่โฟลเดอร์ Downloads
* อย่าลืมเปลี่ยน [username] เป็น username ของเครื่องท่านเอง
cd /home/[username]/Downloads |
1.2 ตั้งค่าให้ไฟล์ที่ดาวน์โหลดมา execute ได้
* อย่าลืมเปลี่ยน [filename] เป็นชื่อไฟล์ที่ดาวน์โหลดมาจากหัวข้อ "เตรียมตัวก่อนติดตั้ง XAMPP" ในตัวอย่างนี้คือชื่อ xampp-linux-x64-8.2.0-0-installer.run
chmod 755 [filename] |
2. พิมพ์คำสั่งต่อไปนี้เพื่อรันไฟล์ตัวติดตั้ง หลังจากพิมพ์คำสั่งนี้แล้วระบบจะให้ใส่พาสเวิร์ดก็ใส่พาสเวิร์ดของเครื่อง
* อย่าลืมเปลี่ยน [filename] เป็นชื่อไฟล์ที่ดาวน์โหลดมาจากหัวข้อ "เตรียมตัวก่อนติดตั้ง XAMPP" ในตัวอย่างนี้คือชื่อ xampp-linux-x64-8.2.0-0-installer.run
sudo ./[filename] |
3. จากนั้นหน้าต่างสำหรับติดตั้ง XAMPP จะปรากฏขึ้นมา ให้กด Forward ไปเรื่อย ๆ แล้วรอจนติดตั้งเสร็จ เมื่อติดตั้งเสร็จแล้วให้กด Finish เพื่อปิดหน้าต่างนี้และเปิดโปรแกรม XAMPP ขึ้นมา
ในกรณีที่ต้องการเปิดโปรแกรม XAMPP ผ่าน Terminal ในภายหลังสามารถทำได้โดยพิมพ์คำสั่ง
sudo /opt/lampp/./manager-linux-x64.run |
หลังจากเปิดหน้าต่างโปรแกรม XAMPP ขึ้นมาแล้ว เราสามารถจัดการกับ Server ได้ผ่านแท็บ Manage Servers หรือไปที่โฟลเดอร์แอปพลิเคชันได้โดยกดปุ่ม Open Application Folder ดังภาพ
4. ไปที่แท็บ Manage Servers แล้ว Start ทุกอย่างที่ต้องการกันเลย
หลังจาก Start Apache Web Server แล้วให้เปิดเว็บ Browser ขึ้นมาแล้วเข้าเว็บ http://localhost จะเห็นหน้าเว็บเริ่มต้นของ XAMPP แสดงว่าติดตั้งได้สำเร็จแล้ว
และหลังจาก Start MySQL Database แล้วให้ลองเข้าหน้า phpMyAdmin โดยเข้าเว็บ http://localhost/phpmyadmin
เพียงเท่านี้ Web Server ของเราก็พร้อมใช้งานแล้วครับ เย้ ๆ
เป็นอย่างไรบ้างครับกับการติดตั้ง XAMPP บน Ubuntu ง่ายใช่ไหมครับ
สุดท้ายนี้ถ้าผู้อ่านอยากเรียนรู้เรื่องเกี่ยวกับ Linux อย่างลึกซึ้งก็ขอแนะนำคอร์ส SUPER USER (SU101) ของทาง EPT ครับ สามารถดูรายละเอียดคอร์สได้โดยคลิกที่นี่ หรือ คลิกที่นี่เพื่อสมัครเรียนออนไลน์ หรือติดต่อได้ที่ 085-350-7540
ในบทความต่อไปเราจะมาลง WordPress กัน แล้วพบกันใหม่บทความหน้าครับ
Tag ที่น่าสนใจ: xampp ubuntu_22.04 web_server installation apache php mysql terminal linux phpmyadmin lamp_stack programming development web_development
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM