サムネイル復旧

前サーバからの引き継ぎがうまくできなかった部分があり,サムネイルを生成することを考える.
恐らく,ImageMagickを使っているというのは予想できたため調べてみたところ.
http://hashi4.civil.tohoku.ac.jp/soft/node43.html
コマンドは「convert」だった.
シェルスクリプトを作り,サムネイルを生成するようにする.

#!/bin/bash
for jpgfile in *.JPG
do
name=`expr $jpgfile : “\(.*\).JPG”`
if [ ! `expr $name : “\(.*\)thumb”` ]; then
thumbnail=$name-thumb.JPG
if [ ! -f $thumbnail ]; then
convert $jpgfile -geometry 300×225 $thumbnail
fi
fi
done

MT3.17-jaにアップグレード

Debianのアップグレードに失敗し、再インストールの憂き目に遭ったが、何とかアップグレードできた。
– libxml-atom-perl
– CPAN Crypt::DSA
を今回新たにインストールした。データそのものはmysqlで持っているので、別の意味での苦労があった。
mysqlの初期設定は以下の通り。
#最初はパスワードが未設定
mysql -u root -p
mysql> set password for root=password(‘設定するパスワード’);
mysql> flush privileges;
mysql> exit
#匿名ユーザー(パスワードを持たないアカウント)を削除
mysql -u root -p
mysql> use mysql;
mysql> delete from user where password=”;
mysql> flush privileges;
mysql> exit
#mtdb,mtuserを作る
mysql> create database mtdb;
mysql> use mysql;
mysql> grant all privileges on mtdb.* to mtuser@localhost identified by ‘パスワード’;
mysql> flush privileges;