apacheのバージョンアップとMTの移行

やり方)
別のディレクトリで新apache(1.3.34)をポート番号別にして立ち上げ。動作確認。
httpd.confの設定(特に問題がなければポート番号以外は元のコピーで構わないはず)

例:/usr/local/apache/ (従来のもの)
新:/usr/local/apache13/ (新しいapache)

htdocs以下を cp -p にて /var/www/html/へコピー
(更新が合った場合、必要に応じてrsync を行う)

MTの設定、公開設定にてディレクトリ変更
例:/usr/local/apache13/ へ
(MTのDBはバックアップした方がいいけど今回は忘れた)

従来apacheの停止
新apache13の起動

これにて終了。

そのほかメモ。

TeraTermProとssh-keygen

SSH / 6. How to use SSH

SSHの使い方

WindowsあるいはUNIXの端末から, SSHを使ってリモートホスト(SSHサーバ)にアクセスする方法を説明する.

rsyncのオプション

rsync

rsync -avz foo:src/bar/ /data/tmp


ソースの後にスラッシュが付くと、foo というマシンにある src/bar ディレクトリ以下の全てのファイルを /data/tmp/ に転送します。ソース名の後に付く / は、「このディレクトリのあるコンテンツをコピーする」 ことを意味します。スラッシュがなければ、「このディレクトリをコピーする」ことを意味します。 この違いは --delete オプションを使う際に特に重要になります。

ToDo:
awstats.plの設定、cron設定
(logsディレクトリが変わったので)

追記)
そういえばImageMagickのインストールしてないなと思ったのですが、FC4には入っている、またはrpm installしていたようです。

$ rpm -qa | grep -i imagemagick
ImageMagick-6.2.2.0-3.fc4.1