最近は深夜のインストール作業ではまり、更新が疎かになりがちでしたがとりあえず現状ようやくMTが動くようになりました。
以下、作業メモ。
ImageMagickのインストール
- rpmをインストール、perl -MCPAN -e shellでImage::Magick(PerlMagick)をインストールしようとしてエラー
- rpmをuninstall
- ソースをビルドしてインストール後、perl -MCPAN -e shellでImage::Magick(PerlMagick)をインストール失敗
- ソースをビルド後、 cd PerlMagickしてビルドに失敗
- ソースと同時に、PerlMagickもインストールするオプションを付加してビルド。エラーはおきないが、mt-check.cgiで認識されず。
結局、
# up2date ImageMagick
これで mt-check.cgiで正常にImage::Magickが識別された(一番簡単・・・)。
mt.cfg
CGIPath http://url/path/to/mt/
ObjectDriver DBI::postgres
Database mtdb
DBUser mtuser
DBHost localhost
StaticWebPath /mt-static/
$ su postgres
[postgres@nomano usr]$ createuser -P mtuser
Enter password for new user:
Enter it again:
Shall the new user be allowed to create databases? (y/n) y
Shall the new user be allowed to create more new users? (y/n) y
CREATE USER
[postgres@nomano usr]$ createdb mtdb -O mtuser
CREATE DATABASE
[postgres@nomano usr]$
mt-load.cgiの実行
Melodyでログイン
tnomaを作成、権限を付与
Melodyを削除
もともとMySQLを使っていたので、そのデータを移行することを考えるとpostgresよりもMySQLを使うのが一番簡単ということに気づき、MySQLをインストール。
MySQLのインストール
[tnoma@nomano tmp]$ up2date mysql
You are attempting to run "up2date" which requires administrative
privileges, but more information is needed in order to do so.
Password for root:
http://fedora.redhat.com/download/up2date-mirrors/fedora-core-3
using mirror: http://mirror.hiwaay.net/redhat/fedora/linux/core/3/i386/os/
http://fedora.redhat.com/download/up2date-mirrors/updates-released-fc3
using mirror: http://fedora.cat.pdx.edu/linux/core/updates/3/i386/
Fetching Obsoletes list for channel: fedora-core-3...
Fetching Obsoletes list for channel: updates-released-fc3...
Fetching rpm headers...
########################################
Name Version Rel
----------------------------------------------------------
mysql 3.23.58 16.FC3.1 i386
Testing package set / solving RPM inter-dependencies...
########################################
mysql-3.23.58-16.FC3.1.i386 ########################## Done.
perl-DBD-MySQL-2.9003-5.i38 ########################## Done.
perl-DBI-1.40-5.i386.rpm: ########################## Done.
Preparing ########################################### [100%]
Installing...
1:perl-DBI ########################################### [100%]
2:perl-DBD-MySQL ########################################### [100%]
3:mysql ########################################### [100%]
The following packages were added to your selection to satisfy dependencies:
Name Version Release
--------------------------------------------------------------
perl-DBD-MySQL 2.9003 5
perl-DBI 1.40 5
[root@nomano init.d]# up2date mysql-server
http://fedora.redhat.com/download/up2date-mirrors/fedora-core-3
using mirror: http://ftp.kddilabs.jp/Linux/packages/fedora/core/3/i386/os
http://fedora.redhat.com/download/up2date-mirrors/updates-released-fc3
using mirror: http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/3/i386/
Fetching Obsoletes list for channel: fedora-core-3...
Fetching Obsoletes list for channel: updates-released-fc3...
Fetching rpm headers...
########################################
Name Version Rel
----------------------------------------------------------
mysql-server 3.23.58 16.FC3.1 i386
Testing package set / solving RPM inter-dependencies...
########################################
mysql-server-3.23.58-16.FC3 ########################## Done.
Preparing ########################################### [100%]
Installing...
1:mysql-server ########################################### [100%]
[root@nomano init.d]#