]
トップ «前の日記(2009-08-11) 最新 次の日記(2009-08-13)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2009-08-12 [長年日記]

_ [tDiary] 2.2.2 へアップグレード

お盆休みは、普段できないことをやるってことで、手が回ってなかった tdiary の upgrade を行いました。2.2.1 へアップグレードの続きになるかと

今回は、前回あんまり手順を残してなかったので、ln -s を使って区切りの良い所でアップグレードを残しておかないと自分がとちりそうなんで、適当に手順を列挙する。

  1. ssh でサーバに入る
  2. 現在の状態のバックアップを作成する。tar jcf 20090812diarybackup.tar.bz2 ~/public_html/diary/
  3. ~/src/tdiary/でwgetして2.2.2を取ってくる。
  4. 展開する
  5. カレントディレクトリを~/src/tdiary/tdiary-2.2.2/の下を適当に変えながら下記のファイルをコピー(足りなかったら後から適宜追加します。)
  6. cp -a ~/public_html/diary/.htaccess .
  7. cp -a ~/public_html/diary/uconv.so .
  8. cp -a ~/public_html/diary/index.rdf .
  9. cp -a ~/public_html/diary/antenna.lirs .
  10. cp -a ~/public_html/diary/images/ .
  11. cp -a ~/public_html/diary/plugin//ja/antirefspam.rb .
  12. cp -a ~/public_html/diary/plugin/antirefspam.rb .
  13. cp -a ~/public_html/diary/plugin/comment_captcha2.rb .
  14. cp -a ~/public_html/diary/tb.rb .
  15. cp -a ~/public_html/diary/tdiary.conf .
  16. mv ~/public_html/diary ~/public_html/diary-20090812
  17. ln -s ~/src/tdiary/tdiary-2.2.2/ ~/public_html/diary
これで、リロードしたら動き出しました。
yabuki@hogefuga:~/src/tdiary$ ls -la
total 9656
drwxr-xr-x  5 yabuki yabuki    4096 2009-08-06 22:57 .
drwxr-xr-x  6 yabuki yabuki    4096 2007-01-28 11:58 ..
drwxr-xr-x  9 yabuki yabuki    4096 2006-12-10 21:27 tdiary-2.0.4
drwxr-xr-x  8 yabuki yabuki    4096 2008-02-29 14:15 tdiary-2.2.1
drwxr-xr-x  9 yabuki yabuki    4096 2009-08-12 17:17 tdiary-2.2.2
-rw-r--r--  1 yabuki yabuki 2128834 2006-12-10 21:27 tdiary-full-2.0.4.tar.gz
-rw-r--r--  1 yabuki yabuki 3865468 2008-02-29 14:15 tdiary-full-2.2.1.tar.gz
-rw-r--r--  1 yabuki yabuki 3856879 2009-08-04 16:58 tdiary-full-2.2.2.tar.gz
$ ls -la ~/public_html/diary
lrwxrwxrwx  1 yabuki yabuki 37 2009-08-12 16:50 /home/yabuki/public_html/diary -> /home/yabuki/src/tdiary/tdiary-2.2.2/