星期三, 十二月 17, 2008

WordPress 升級到 2.7 的步驟

雖然我現在還是用 LifeType, 但幫老婆用的是 WordPress, 原本是不太想管這個, 但是看到這篇: WordPress 2.7可能的漏洞?, 還是乖乖的幫她升級上去. (註: WordPress 2.7 至今仍未發現重大漏洞 - 感謝香腸提供的資訊)

到底是從哪個版本升上去的, 我也不知道, 但是 WordPress 的升級還蠻聰明的, 隨便亂丟也升級完成. XD (還是只是我運氣好?)

WordPress 升級步驟

詳細升級步驟可見: 如何升級到WordPress2.7?, 但是環境有點不同, 所以省略了不少步驟, 在此把我的步驟做個紀錄:

  1. mysqldump -u root -p wordpress > wordpress-20081216.sql # 備份 DB
  2. mv /var/www/wordpress /var/www/wordpress-20081216 # 備份目錄, 假設放在 /var/www/wordpress
  3. WordPress › Download 下載 WordPress 2.7 (點選 Download .tar.gz) # 假設下載到 /tmp
  4. cd /var/www
  5. tar zxvf /tmp/wordpress-2.7.tar.gz
  6. cd wordpress
  7. cp -r ../wordpress-20081216/wp-content/theme/* . # 將舊的 theme copy 回來
  8. cp -r ../wordpress-20081216/wp-content/plugin/* . # 將舊的 plugin copy 回來
  9. mv wp-config-sample.php wp-config.php
  10. vim wp-config.php # 請自行與 ../wordpress-20081216/wp-config.php 做比對, 將資料補上. (因為有新參數, 所以不建議直接覆蓋舊的 wp-config.php)
  11. 進 Admin 介面, 點選 Upgrade 即可.
  12. 這樣子就完成囉, 再來檢查是否都正常, 把備份的資料都先搬到安全的地方去, 若都沒問題再考慮刪掉~ (發現到 Admin 的介面整個大翻修, 差異真大)

感謝 sshsiung 提供的更簡易的更新方式: rsync -av new_wordpress/* my_wordpress/*, 下次更新時試試看~ :D

延伸閱讀

相關標籤

this is comment icon [回覆]

那篇WordPress2.7可能的漏洞好像有問題,因為「remv.php」並非WP預設的檔案,詳情可以看這篇: http://kirin-lin.idv.tw/2008/12/15/1755/

好像是因為大陸人翻譯錯誤,造成恐慌@@?

Comment by 香腸 (12/17/2008 08:25)

this is comment icon 回 香腸 [回覆]

哈, 原來如此, 我也沒有深入去研究, 感謝指點~ Orz..

Comment by Tsung (12/17/2008 09:28)

this is comment icon [回覆]

我的升級方法都用一行指令完成

rsync -av new_wordpress/* my_wordpress/*

Comment by sshsiung (12/17/2008 12:25)

this is comment icon 回 sshsiung [回覆]

rsync ... 我都忘了有這一招可以用了, 大感恩.. Orz...

Comment by Tsung (12/17/2008 14:09)
Add this page to del.icio.us

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~