การจำลอง Server บนเครื่องคอมพิวเตอร์ สำหรับนักพัฒนา ไม่ว่าจะเป็น โปรแกรม หรือ เว็ปไซด์ คงปฎิเสธไม่ได้ว่า การจำลอง Server เพื่อทดลอง โปรแกรม หรือ เว็บไซด์ มีความจำเป็น สมัยก่อนที่อยูกับ Windows จะใช้ AppServ แต่ตอนนี้มาอยู่กับอูบุนตู จะใช้อะไรละ XAMPP นี่เลยครับ เป็นคำตอบสุดท้าย

Step 1 Install XAMPP ก่อน
ไปที่เว็บ www.apachefriends.org เพื่อ Download XAMPP Linux 1.7.3a เลื่อกตัวขนาด 64 MB นะครับ ครบดี

คลิด XAMPP Linux 1.7.3a เพื่อ Download เลย

ขั้นตอนการติดตั่ง XAMPP
Download XAMPP ไว้ที่ไหนไม่สำคัญ ให้ย้ายไปอยู่ที่ home folder เริ่มต้นจากการเข้า Terminal แล้วเข้า root ด้วยคำสั่ง
sudo su
ตามด้วยรหัสของ admin

ลองใช้คำสั่ง ls
เพื่อลองดูว่าใน folder home มีอะไรอยู่บ้าง

แตกไฟร์ xampp-linux-1.7.3a.tat.gz ไว้ที่ folder oct ด้วยตำสั่ง
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt


แค่นี้ก็เรียบร้อยแล้ว เรามาลองเปิด Server XAMPP กันโดยใช้คำสั่ง
/opt/lammp/lammp start

ลองทดสอบว่าใช้ได้จริง เปิด FireFox แล้วพิมพ์ localhost ที่ ช่องเติม url แบบนี้

จะต้องได้ผลแบบนี้

แสดงว่าสำเร็จ
การปิด XAMPP โดยใช้คำสั่ง
/opt/lamp/lamp stop

เรามาลองทดสอบกัน ลองพิมพ์ localhost ที่ firefox จะเหมือนเดืมไหม หรือได้แบบนี้

เห็นไหมครับ XAMPP ไม่ทำงานละ
มาสเตอร์ อึ่ง
http://ubuntutraining.in.th
Comments
แนะนำวิธีเขียนข่าวเพิ่มเติมคร
แนะนำวิธีเขียนข่าวเพิ่มเติมครับ พวกที่เป็นคำสั่งใน terminal เราสามารถใส่ ` คร่อมไว้ (ปุ่มที่ตำแหน่งตัวหนอน) เพื่อให้เน้นว่าข้อความส่วนนี้เป็นคำสั่งได้ครับ
สร้งปุ่มลัดได้ไหมครับ
ผมหมายถึงสร้างปุ่มลัดเรียกการทำงานเปิด-ปิด XAMMP น่ะครับ
ขอบคุณครับ
รบกวนอีกที
รบกวนอีกทีนะครับ รูปแบ ~sudo su~ อย่างนี้หรือเปล่า หรือ sudo su ผมลองทำแล้ว คำว่า sudo su ไม่เน้นขึ้นมาเลยครับ ผมนี่โง่จริงๆ คุณ gumara ช่วยขยายอีกนิดนึงนะครับ ขอบคุณครับ
มาสเตอร์ อึ่ง
http://ubuntutraining.in.th
พิมพ์แบบ ~sudo su~
พิมพ์แบบ ~sudo su~ นี่แหล่ะคับ แต่ตรงตัวหนอนคือ ปุ่มตัวหนอนแบบไม่ต้องกด shift อ่ะคับ
อยากได้แบบใน PE
ปุ่มเปิด-ปิด Xampp แบบใน PE ครับ สะดวกดีสำหรับมือใหม่ที่ไม่ถนัด Termimal เช่นผมครับ
แก้ไขคำสั่ง (คงพิมพ์ผิด)
คำสั่งเปิด XAMPP
/opt/lammp/lammp start
ต้องเป็น /opt/lampp/lampp start นะครับ
เหมือนกันกับ คำสั่งปิด XAMPP
ต้องเป็น /opt/lampp/lampp stop ครับ
(สงสัยคุณมาสเตอร์อื่งพิมพ์ผิด ทำเองผมก๊อปปี้มาอยู่นาน โปรแกรมไม่ start ซักที)