พอดีช่วงนี้กำลังเห่อ ubuntu อยู่ ก็เลยลองลง apache, php, mysql แบบแยกส่วนกันดู เลยเก็บมาเล่าให้ฟังกันครับ

1. เริ่มต้นที่ Apache2 ก่อน โดยพิมพ์คำสั่ง install apache ตามนี้

sudo apt-get install apache2

เมื่อลงเสร็จก็ลองเปิด Browser ทดสอบดู โดยเปิด url http://localhost ถ้าขึ้นว่า It works! แสดงว่าสำเร็จเรียบร้อย

2. ต่อไปก็ลง PHP5 ต่อ โดยใช้คำสั่ง ตามนี้

sudo apt-get install php5

เสร็จแล้วก็ลองเขียน php ขึ้นมาไว้ใน document root ( document root ของ Apache ดูได้ด้วยคำสั่ง cat /etc/apache2/sites-available/default ) เพื่อทดสอบดูว่า Apache รู้จักกับ php แล้วหรือยังด้วยคำสั่ง

sudo vi /var/www/phpinfo.php

แล้วพิมพ์ตามนี้

<?php echo phpinfo(); ?>

แล้วลองเรียกจาก browser ดู โดยพิมพ์ว่า http://localhost/phpinfo.php ถ้า browser ให้ download แสดงว่า apache ยังไม่รู้จัก php ให้ใช้restart apache ด้วยคำสั่ง

sudo /etc/init.d/apache2 restart

3. ลง Mysql ต่อด้วยคำสั่ง

sudo apt-get install mysql-server-5.0

เมื่อลงเสร็จแล้วก็ลองทดสอบดูด้วย คำสั่ง

sudo mysql -u root -p

เท่านี้เราก็สามารถเขียนเว็บได้แล้วครับพี่น้อง เย้ๆ