วันพฤหัสบดีที่ 18 กันยายน พ.ศ. 2557

วิธีติดตั้ง Apache, PHP, MySQL, phpMyAdmin บน Ubuntu Server 14.04.1

     สวัสดีครับวันนี้พอดีมีโอกาสได้ทำเซิฟเวอร์ตัวนึงเพื่อที่จะรันเว็บลงทะเบียนงานสัมมนาที่จะจัดขึ้นที่ภาควิชาเทคโนโลยีการศึกษา ของศิลปากร เห็นว่า Apache2 มีอัพเดทใหม่ ก็เลยทำวิธีติดตั้งขึ้นมา ส่วนจะติดตั้งอย่างไรนั้นไปอ่านกันได้เลยครับ

1. เปิดโปรแกรม ssh หรือโปรแกรมที่สามารถควบคุม Ubuntu Server ได้ขึ้นมา จากนั้นทำการติดตั้ง Apache ผ่านคำสั่ง :
sudo apt-get install apache2


2. โปรแกรมจะถามว่าต้องการทำต่อไหม ให้ตอบ Y

3. เมื่อทำการติดตั้งเสร็จแล้ว ทดสอบโดยใช้เว็บเบราเซอร์ โดยพิมพ์ http://localhost หากใช้งานได้ จะพบกับข้อความดังในภาพ

4. ต่อมาเป็นการติดตั้ง PHP5 ผ่านคำสั่ง :
sudo apt-get install php5 libapache2-mod-php5

5. โปรแกรมจะถามว่าต้องการทำต่อไหม ให้ตอบ Y

6. เมื่อทำการติดตั้ง PHP5 เรียบร้อยแล้ว ให้ทำการ Restart Apache อีกครั้ง ผ่านคำสั่ง :
service apache2 restart

7. สร้างไฟล์ php ขึ้นมา เพื่อทดสอบว่าสามารถใช้งานได้หรือไม่

8. เมื่อไฟล์ php ถูกสร้างขึ้นมาแล้ว ให้พิมพ์ code ตามนี้
<?php phpinfo(); ?>

9. ทดสอบโดยใช้เว็บเบราเซอร์ โดยพิมพ์ http://localhost/info.php หากใช้งานได้ จะพบกับข้อความดังในภาพ

10. ต่อมาเป็นการติดตั้ง MySQL ผ่านคำสั่ง
sudo apt-get install mysql-server

11. โปรแกรมจะถามว่าต้องการทำต่อไหม ให้ตอบ Y

12. โปรแกรมจะให้ทำการกำหนดรหัสผ่านใหม่สำหรับ root

13. โปรแกรมให้ใส่รหัสผ่านใหม่อีกครั้ง

14. หลังจากติดตั้ง MySQL เรียบร้อยแล้ว จำเป็นจะต้องเชื่อมระบบ PHP5 เข้ากับ MySQL โดยการแก้ไขไฟล์ php.ini ผ่านคำสั่ง :
sudo nano /etc/php5/apache2/php.ini

15. จากนั้นให้หาบรรทัดที่เขียนว่า extension=msql.so

16. ทำการแก้ไขจาก ;extension=msql.so ไปเป็น extension=msql.so

17. เมื่อแก้ไขเรียบร้อยแล้วทำการ Restart Apache อีกครั้ง ผ่านคำสั่ง
service apache2 restart

18. ต่อไปเป็นการติดตั้ง phpMyAdmin ผ่านคำสั่ง :
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

19. โปรแกรมจะถามว่าต้องการทำต่อไหม ให้ตอบ Y

20. โปรแกรมจะถามว่าเราจะใช้ phpMyAdmin ควบคู่ไปกับโปรแกรมตัวไหน ให้เลือก apache2

21. โปรแกรมจะถามว่าต้องการ Configure database หรือไม่ ให้ตอบ Yes

22. โปรแกรมจะถาม Password ที่เราตั้งไว้กับ MySQL

23. โปรแกรมให้ตั้งรหัสสำหรับ phpMyAdmin

24. ให้ทำการใส่รหัสใหม่อีกครั้ง

25. ทำการย้าย phpMyAdmin เข้าไปอยู่ใน Path ของเว็บไซต์ ผ่านคำสั่ง
sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin

26. เมื่อทำการติดตั้งเสร็จแล้ว ทดสอบโดยใช้เว็บเบราเซอร์ โดยพิมพ์ http://localhost/phpmyadmin หากใช้งานได้ จะพบกับข้อความดังในภาพ

     ก็เสร็จสิ้นกันไปสำหรับการติดตั้ง web server บน ubutu server ครับ ขั้นต่อไปก็คือใครอยากจะเขียนเว็บ อยากจะทำอะไรก็ทำตามสบายโลดดดดดด :D

Tagged: , , , , , , , , , ,

0 ความคิดเห็น:

แสดงความคิดเห็น