apache2のconfファイルの設定を変更して、movable typeをいれる場所を確保する。
Alias /mt/ /home/httpd/mt/
<Directive ・・・・・・・
で、http://myhomepage/mt/mt-check.cgiでチェックする。
最低限必要なものは入っている。オプションがいくつか入っていない。
Crypt::DSA
Archive::Zip
HTML::Entities
GD
Archive::Tar
IO::Uncompress::Gunzip
IO::Compress::Gzip
XML::Atom
Mail::Sendmail
これらが足りない。なくてもなんとかなるいうが、debian etchにインストールしてみよう。モジュールGDは、
aptitude install libgd-gd1-perl でインストールして対処。
のこりのA::Bのモジュールですが、Cpanでインストールするようです。
で、Cpanを設定して、インストールすると・・・・エラーが出る(T_T)。
cc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"3.59\" -DXS_VERSION=\"3.59\" -fPIC "-I/usr/lib/perl/5.8/CORE" -DMARKED_SECTION Parser.c
/bin/sh: cc: command not found
make: *** [Parser.o] Error 127
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
aptitude install gcc
これは、gccがたりなさそう。
て、訳で、
aptitude install gcc
また、cpanで・・・
今度は次々とうまく出来ました(^_^)v。
今度は、職場のmovable-typeのインストールチェック!!
同じようにGDのインストールをします。
それから、XML:Atom
しかし、次のようなエラーが・・・
1 test skipped.
Failed 19/20 test scripts, 5.00% okay. 143/143 subtests failed, 0.00% okay.
make: *** [test_dynamic] Error 2
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
よく分かりません。
makeは入っているし・・・?
で、makeできない理由として、XML関係のlibがもしかして無い?と思い、
aptitude install xml2-dev
今度は、cpanからinstall makeが出来ました。
0 件のコメント:
コメントを投稿