Blogについて: 2009年9月アーカイブ: D'sDinner@Blog

2009年9月10日

blogサーバを変更。

fedora5で動かしていたMovabletype用サーバですが、
VirtualServerとの相性が悪いのか不具合が増えてきたため、Fedora10に載せ変えました。

VirtualServer上でfedora10を動かすのも一苦労なのですが、
それはノウハウがネット上に結構あるので何とかしました。

とりあえずサーバは立てるところから、その後のfedora5からfedora10サーバへの
Blogの引越し方法をまでを簡単にメモ書きです。
ちなみにDBはSQLite同士の場合です。

-----------------
fedora10インストール
cuiブートに変更
iptablesを停止
selinuxを停止
#yum install httpd
#yum install php
#yum install php-devel
#yum install gcc
#yum install gcc-c++
#yum install ncurses-devel
#yum install cpan

この後DBIをcpanでインストールするが、うまくいかない場合は
ダウンロードして手動で入れる。
http://search.cpan.org/search?dist=DBI のダウンロード先をwgetでDLする。
たとえば下のような感じ。

# cd /usr/local/src/
# gunzip -c DBI-1.21.tar.gz | tar xvf -
# cd DBI-1.21
# perl Makefile.PL
# make
# make install

以下続き。

cpan > install YAML
cpan > install DBD::SQLite
cpanからSQLiteがインストールできない場合は、yumで入れる。

# yum install perl-DBD-SQLite.i386

ここまで用意したら、旧サーバ(今回はfedora5)にFTPして
コンテンツやアーカイブデータおよびSQliteのデータファイルなど、
全てディレクトリ毎、新サーバ(fedora10)にコピーする。

その後httpd.confを修正。(旧サーバと見比べながら同様の設定にする)