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

ประกอบกับมี License Plesk เหลือ 1 ชิ้น ยังไม่ได้ใช้ให้เป็นประโยชน์ เลยเอามาใช้งานเสีย กะว่า เดี๋ยวจะมีน้องฝึกงานมาเริ่มงาน จะให้เล่นเครื่องนี้
เข้าเรื่อง
โจทย์ของวันนี้เลยเป็นการจับ Plesk 8.1 ยัดลงใน FC2 ให้ได้ ก็ทำการลง FC2 ตามปกติ แบบ minimal แล้วทำการ update software โดยสั่ง
#yum update
รอจนเสร็จ
หลังจากนั้นจะต้อง Edit file ต่างๆ ตามแบบ Ensim แล้วจึง Download Plesk มาลง
ติดตั้ง Plesk

ก็ทิ้งเครื่องไว้หลายชั่วโมงอยู่ เพื่อดาวน์โหลด ก่อนจะเสร็จตามปกติ ตามคำแนะนำใน 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 โดเมน

ข้อมูลอ้างอิง
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">