warning: Creating default object from empty value in /home/www/virtual/kiterminal.com/htdocs/blog/modules/taxonomy/taxonomy.pages.inc on line 33.

Ubuntu

การติดตั้ง Apache, PHP, MySQL และ phpMyAdmin บน Ubuntu Server 12.04 LTS

การติดตั้ง Apache

1. Apache ในที่นี้ คือ Apache 2 โดยใช้คำสั่งดังนี้

sudo apt-get install apache2

เมื่อเห็น Do you want to continue [Y/n]? ให้ตอบ Y จากนั้น Apache จะถูกติดตั้งโดยใช้เวลาไม่นาน


รูปที่ 1

การเทียบเวลามาตรฐานบน Ubuntu

บน Ubuntu จะมี ntpdate สำหรับการเทียบเวลาให้แล้ว เหลือเพียงเลือก server สำหรับการเทียบเวลาเท่านั้น โดยวิธีต่อไปนี้จะเทียบเวลาทุกวัน ดังนั้นจึงสามารถมั่นใจในความถูกต้องได้

1. สร้างและเปิดไฟล์ดังนี้

$ sudo  touch /etc/cron.daily/ntpdate
$ sudo chmod +x /etc/cron.daily/ntpdate
$ sudo vi /etc/cron.daily/ntpdate

ติดตั้ง Firefox 5 บน Ubuntu จาก PPA

เราจะติดตั้ง Firefox 5 จาก PPA (มีบน Ubuntu 11.04, 10.10 และ 10.04) โดยเพิ่ม repository และอัพเดทดังนี้

sudo add-apt-repository ppa:mozillateam/firefox-next
sudo apt-get update

ติดตั้ง Firefox 5

sudo apt-get install firefox

อัพเกรด Firefox รุ่นก่อนไปยัง 5

sudo apt-get upgrade

เพียงเท่านี้ก็ได้ใช้งาน Firefox 5 เรียบร้อย :)

การติดตั้งไฟล์ RPM บน Ubuntu

เนื่องจากวันก่อนต้องการใช้งานไลบรารีตัวนึงบน Ubuntu 64bit แต่ไลบรารีตัวนี้มีแค่ 32bit ดังนั้นจึงไปหาจาก Google พบว่ามันมีใน Fedora core 11 ก็เลยต้องหาวิธีติดตั้งไฟล์ RPM ซึ่งวิธีนั้นก็ไม่ยาก โดยติดตั้ง Alien ดังนี้

sudo apt-get install alien

จากนั้นนำไฟล์ .rpm มาทำให้เป็น .deb ดังนี้

sudo alien -k name-of-file.rpm

เมื่อได้ไฟล์ .deb แล้วก็ติดตั้งตามปกติ

sudo dpkg -i name-of-file.deb

เพียงเท่านี้ก็สามารถติดตั้งไฟล์ RPM บน Ubuntu ได้แล้ว :)

แก้ปัญหาการแสดงภาษาไทยใน Chrome บน Ubuntu

หลายคนที่ใช้ Ubuntu อยู่คงเจอปัญหาการแสดงภาษาไทยบน Google Chrome

แสดงภาษาไทยบน Google Chrome ก่อนแก้ไข
รูปที่ 1 แสดงภาษาไทยบน Google Chrome ก่อนแก้ไข

เราจะมาแก้ปัญหาที่กล่าวไปแล้ว โดยทำดังนี้
1. ติดตั้ง ttf-mscorefonts

sudo apt-get install ttf-mscorefonts-installer

2. ติดตั้ง cabextract
sudo apt-get install cabextract

This installation of RMagick was configured with ImageMagick 6.5.5 but ImageMagick 6.5.7-8 is in use

วันนี้ได้อัพเกรด Ubuntu จาก 9.10 เป็น 10.04 เรียบร้อย จากนั้นก็เปิดงานขึ้นมาทำ ปรากฎว่าเจอ error แบบนี้

This installation of RMagick was configured with ImageMagick 6.5.5 but ImageMagick 6.5.7-8 is in use.

การทำให้ Apache2 ใช้งาน mod_rewrite บน Ubuntu 8.10

1. เปิด Terminal จาก Applications/Utilities/Terminal จากนั้นให้พิมพ์คำสั่งนี้

sudo a2enmod rewrite

2. แก้ไข Configure

sudo gedit  /etc/apache2/sites-available/default

ให้หาคำว่า AllowOverride None แล้วเปลี่ยนให้เป็น AllowOverride All เมื่อเสร็จแล้วให้บันทึกและปิดไฟล์

3. เริ่มต้นการทำงานของ Apache อีกครั้งด้วยคำสั่ง

sudo apache2ctl graceful