Ubuntu – การติดตั้ง Apache-MySQL-PHP

สำหรับผู้ที่ไม่ต้องการติดตั้ง LAMP แต่ต้องการลง Apache -MySQL – PHP แบบแยกส่วนบน Ubuntu นั้น สามารถทำได้ตามขั้นตอนดังนี้

1. ติดตั้ง Apache 2

1.1 พิมพ์คำสั่งเพื่อติดตั้ง Apache 2

sudo aptitude install apache2

1.2 ลองเปิด Browser เพื่อทดสอบว่า Apache 2 ได้ทำงานอย่างถูกต้อง โดยพิมพ์ url ดังนี้ (ถ้า Apache ทำงาานแล้ว Browser จะขึ้นหน้าที่เป็น default ว่า “It works!!!”)

http://localhost

1.3 Home Directory ของ Apache 2 จะเริ่มต้นที่

/var/www

หรือตรวจสอบ Home Directory ได้ดังนี้

cat /etc/apache2/sites-available/default

โดย Home Directory จะอยู่ที่บรรทัดที่ขึ้นต้นด้วยคำว่า DocumentRoot ในกรณีที่ apache ไม่ทำงาน ให้ลอง restart server โดยใช้คำสั่งดังนี้

sudo /etc/init.d/apache2 restart

2. ติดตั้ง PHP5

2.1 ทำการพิมพ์คำสั่งเพื่อติดตั้ง PHP5 ดังนี้

sudo aptitude install php5 libapache2-mod-php5

2.2 ลองสร้างไฟล์ download.php ไว้ที่ /var/www/

echo “<? echo ‘test’; ?>” > download.php

และไปที่ Browser พิมพ์ในช่อง URL ว่า http://localhost/download.php เพื่อทดสอบว่า php ใช้งานร่วมกับ apache ได้แล้ว ถ้า Browser พยายามดาวโหลด download.php แทนที่จะประมวลผลไฟล์ให้พิมพ์คำสั่งดังนี้ เพื่อทำการเพิ่มให้ Apache รู้จัก php แล้วทำการ restart apache

sudo a2enmod php5 sudo /etc/init.d/apache2 restart

3. ติดตั้ง MySQL เพื่อ PHP5

3.1 พิมพ์คำสั่งดังนี้เพื่อทำการติดตั้ง MySQL เพื่อใช้งานกับ PHP5

sudo aptitude install mysql-server mysql-client php5-mysql libmysqlclient15-dev

3.2 เมื่อทำการลง MySQL เสร็จแล้วไม่มีการถามให้เราใส่ค่า Password ต้องทำการ reset password ใหม่ดังนี้

sudo dpkg-reconfigure mysql-server-5.0

จะมี Dialog ให้เราใส่ค่า Pasword สำหรับ root เพื่อใช้งาน MySQL ต่อไป

3.3 ติดตั้ง phpMyAdmin เพื่อใช้ควบคุม MySQL

sudo aptitude install phpmyadmin

พอติดตั้ง phpmyadmin เสร็จแล้วจะมี Dialog ถามว่าเราใช้ Webserver อะไร ให้เราเลือก Apache 2 แล้วกด Enter

Related posts

Tags: ,

Comments are closed.