วันนี้ได้รับคำสั่งจากเจ้านายใจดี ให้ช่วย upgrade drupal ให้หน่อย ไม่ขัดศรัทธาเจ้านายรีบทำให้ทันทีทันใด โดยวิธีทำก็ไม่ยากเพียงแต่รู้สึกใจตุ๊มๆ ต่อม ๆ 55 เริ่มต้นทำดังนี้
1. อันดับแรกต้องทำการ backup ตัวข้อมูลและ database โดย ตัวข้อมูลใช้คำสั่ง
cp -rp drupal drupal-bk
สำหรับ database ก็ใช้ phpMyAdmin หรือใช้ command ก็ได้ ถ้าใช้ command ก็ทำโดย
sudo mysqldump -u root -p drupal > drupal.sql
2. download เวอร์ชันใหม่ล่าสุดโดย
wget http://ftp.drupal.org/files/projects/drupal-6.10.tar.gz
3. เข้าไปหน้า Admin แล้วไปกำหนด theme ให้เป็น default theme (Garland)
4. ปิดโมดูลทั้งหมด ยกเว้น Core
5. แตกไฟล์ที่โหลดมาโดย tar xvfz drupal-6.10.tar.gz
6. ลบไดเรคทอรี drupal อันเก่าออก
7. ย้ายไดเรคทอรีที่แตกไปแทนไดเรคทอรีเก่า
8. copy ใน sites ที่ backup ไว้โดย cp -rp drupal-bk/sites/* drupal/sites/
9. run update.php และตรวจสอบโดยเข้าไปที่ Admin -> Status report จะเห็นเป็นเวอร์ชัน 6.10
10. เปิด module ทั้งหมด แล้วเปลี่ยน theme เหมือนเดิม
11. ใช้คำสั่งสำหรับ update module ทั้งหมด โดย drush pm
12. ตรสจสอบความถูกต้องโดยไปที่ Status report อีกครั้งเป็นอันเสร็จ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น