雖然我現在還是用 LifeType, 但幫老婆用的是 WordPress, 原本是不太想管這個, 但是看到這篇: WordPress 2.7可能的漏洞?
, 還是乖乖的幫她升級上去. (註: WordPress 2.7 至今仍未發現重大漏洞 - 感謝香腸提供的資訊)
到底是從哪個版本升上去的, 我也不知道, 但是 WordPress 的升級還蠻聰明的, 隨便亂丟也升級完成. XD (還是只是我運氣好?)
WordPress 升級步驟
詳細升級步驟可見: 如何升級到WordPress2.7?
, 但是環境有點不同, 所以省略了不少步驟, 在此把我的步驟做個紀錄:
- mysqldump -u root -p wordpress > wordpress-20081216.sql # 備份 DB
- mv /var/www/wordpress /var/www/wordpress-20081216 # 備份目錄, 假設放在 /var/www/wordpress
- 到
WordPress › Download
下載 WordPress 2.7 (點選Download .tar.gz
) # 假設下載到 /tmp - cd /var/www
- tar zxvf /tmp/wordpress-2.7.tar.gz
- cd wordpress
- cp -r ../wordpress-20081216/wp-content/theme/* . # 將舊的 theme copy 回來
- cp -r ../wordpress-20081216/wp-content/plugin/* . # 將舊的 plugin copy 回來
- mv wp-config-sample.php wp-config.php
- vim wp-config.php # 請自行與 ../wordpress-20081216/wp-config.php 做比對, 將資料補上. (因為有新參數, 所以不建議直接覆蓋舊的 wp-config.php)
- 進 Admin 介面, 點選 Upgrade 即可.
- 這樣子就完成囉, 再來檢查是否都正常, 把備份的資料都先搬到安全的地方去, 若都沒問題再考慮刪掉~ (發現到 Admin 的介面整個大翻修, 差異真大)
感謝 sshsiung 提供的更簡易的更新方式: rsync -av new_wordpress/* my_wordpress/*
, 下次更新時試試看~ 😀