My blog

Install Plesk 8.1 บน Fedora Core 2 และ Upgrade MySQL

หลังจากที่เมื่อวานเข้าไปสลับเครื่อง เอา Ensim Pro X ลงกับ Fedora Core 4 ในเครื่อง Dell 860 ที่ลูกค้าเพิ่งเลิกเช่า

วันนี้ก็ต้องเข้าไปทำการลง OS ใหม่ที่เครื่อง P4 3.0 เดิมเสีย

ปรากฏว่า สภาพเครื่องโทรมใช้ได้ เพราะ run ไม่หยุดมาเกิน 2 ปีแล้ว ตอนนี้เริ่มมีปัญหาความร้อนจากการจัดทางระบายอากาศไม่ค่อยดีส่งผลให้เห็นบ้าง

เครื่องนี้มีปัญหาตั้งแต่ลง OS คราวที่แล้ว คือไม่สามารถลง FC4 ได้ ขึ้น Kernel Panic ทุกครั้ง แต่เนื่องจากจะเอามาเน้น Backup เลยไม่ซีเรียส ลง FC2 ไปแทน

ประกอบกับมี License Plesk เหลือ 1 ชิ้น ยังไม่ได้ใช้ให้เป็นประโยชน์ เลยเอามาใช้งานเสีย กะว่า เดี๋ยวจะมีน้องฝึกงานมาเริ่มงาน จะให้เล่นเครื่องนี้

เข้าเรื่อง

โจทย์ของวันนี้เลยเป็นการจับ Plesk 8.1 ยัดลงใน FC2 ให้ได้ ก็ทำการลง FC2 ตามปกติ แบบ minimal แล้วทำการ update software โดยสั่ง

#yum update


รอจนเสร็จ

หลังจากนั้นจะต้อง Edit file ต่างๆ ตามแบบ Ensim แล้วจึง Download Plesk มาลง


ติดตั้ง Plesk
งานนี้ไม่ยากเหมือน Ensim แต่นาน เพราะสั่ง Auto Install ให้มันโหลด Software ใหม่ๆ หน่อยมาลง เพราะ FC2 มันเก่ามากแล้ว
ก็ทิ้งเครื่องไว้หลายชั่วโมงอยู่ เพื่อดาวน์โหลด ก่อนจะเสร็จตามปกติ ตามคำแนะนำใน Manual ของ Plesk สามารถเปิดดูได้ที่เวบเค้าเลย มีเตรียมไว้ให้ และง่ายมาก เพราะแทบจะสำเร็จรูปอยู่แล้ว ขอแค่ใช้ SSH เป็นก็พอ


เรื่องวุ่นวายมากขึ้นก็มาถึง

เนื่องจาก Default ของ FC2 จะใช้ PHP4.3 กับ MySQL 3.23 ซึ่งเก่าด้วย อยากจะใช้ PHP4.4 กับ MYSQL 4.1 มากกว่า เลยมุ่งที่จะทำการ Update จึงไปคุ้ยข้อมูลใน Forum ของ SW-Soft ก็ได้ความว่า เดี๋ยวนี้เค้ามีคนทำ Server ให้สั่ง yum เรียกไฟล์จากเครื่องเข้ามาลงได้เลย โดยเป็นตัวที่ทำการ patch มาแล้ว ให้สามารถใช้งานกับ Plesk ได้

ข้อมูลจาก http://forum.swsoft.com/

การทำให้เครื่องรู้จักกับ Server เค้าก็ไม่ยากครับ แค่ edit file yum.conf แต่ต้องแน่ใจว่าในเครื่องมี yum อยู่แล้ว โดยลองสั่ง

#which yum


ถ้าไม่มีก็ต้องติดตั้งเอา ดูได้ที่นี่ http://linux.duke.edu/projects/yum/download.ptml

ต่อไป edit ไฟล์ สั่ง

#nano /etc/yum.conf


แล้วเพิ่มไป 2-3 บรรทัด ดังนี้ครับ

[atomic]

name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS

baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/

หลังจากนั้นลองสั่งตรวจสอบดู

# yum check-update


จะเจอเป็นแถวเลย แต่สุดท้าย ก็มีให้ลงไม่กี่ตัว ผมลง MySQL ก่อน โดยสั่ง

#yum upgrade mysql mysql-server


มันก็จะไปดึง Package MySQL มาให้

แต่พอจะสั่ง upgrade PHP มันไม่ยอม เพราะเก่าไป ขาดอยู่หลายตัว ที่มันต้องการ เลยทนใช้ตามนี้ไปก่อน


อันนี้ก็เป็นคร่าวๆ เพราะแค่อยากจดไว้ กลัวลืม

ตอนนี้ก็ได้ Plesk 8.1 มาใช้ขำๆ อีก 30 โดเมน




ข้อมูลอ้างอิง






My Links