Calendar
2003年11月 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            


Entries in Archive
Categories
Archives

2003年11月 16日

ライブラリ追加

カテゴリー: blogをはじめてみよう

mt-check.cgi で状態をチェックすると、あれこれ Perl ライブラリがないよ、と言われる。その場合、ActivePerl の PPM と言う機能を用いて言われたモジュールを一通りインストールする。PPM を用いればネットワークから自動的にライブラリをダウンロードしてインストールしてくれる。PPM は http でモジュールを取得しますが、プロクシを自動設定してくれないので環境変数に HTTP_proxy = http://proxy.xxxx.xxxx.ne.jp:8080 を追加(プロクシ経由でないとアクセスできない場合)。システムのプロパティ→詳細設定→環境変数で設定できます。後は PPM を起動して、install DBI とか install DBD-Mysql などとすればライブラリが追加されます。
MovableType (MySQL/SMTP)で必要なライブラリは DBI、DBD-mysql、Mail-sendmail、Image-Magick です。

Posted by Gucchiy at 17:01 | Comments (0) | TrackBack (0)

MovableType 、MySQL の設定

カテゴリー: blogをはじめてみよう

MovableType の設定はこちらに事細かに書いてあります。mt.cfg もこちらにある通りに設定。 MySQL を MovableType から扱えるように root パスワードを設定し、「mtblog」などのように DB を作成しておく。

D:\mysql\bin>mysql -u root mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 4.0.18-nt

type 'help;' or '\n' for help. Type '\c' to clear the buffer.

mysql> SET PASSWORD FOR root=PASSWORD('new_password');
Query OK, 0 rows affected (0.04 sec)

mysql> CREATE DATABASE mtblog;
Query OK, 0 rows affected (0.04 sec)

mysql> exit;
Bye

D:\mysql\bin>

MySQL に関して mt.cfg には以下のように追加。

CGIPath http://www.idea-tech.net/mt/
ObjectDriver DBI::mysql
Database mtblog
DBUser root

加えて、mt-db-pass.cgi に DB の root パスワードを記述する。 sendmail は XP Pro で扱えないので、mt.cfg の SendMailPath はコメントアウト。代わりに SMTPServer に so-net SMTP アドレスを追加。

Posted by Gucchiy at 16:49 | Comments (0) | TrackBack (0)

MovableType インストール

カテゴリー: blogをはじめてみよう

blog と言えば MovableType と言うことで、MovableType をダウンロードしてC:\Inetpub\wwwroot\mt 以下に置く。これだけだと日本語化されていないので、日本語パッチを充てる。加えて Jcode.pm を充てる。流行なので EUC-JP ではなく UTF-8 にしてみた。

Posted by Gucchiy at 16:17 | Comments (0) | TrackBack (0)

ActivePerl 設定

ActivePerl はなぜか cgi / pl ファイルへのマッピングが(XPだと?)上手く行かない。そこで、手作業でマッピングする。コントロールパネルの管理ツールを開き、インターネットインフォメーションサービス→Webサイト→規定のWebサイトを右クリック、プロパティを表示。ホームディレクトリ・タブから、実行アクセス権を「スクリプトおよび実行可能ファイル」を選択して、構成ボタンで pl / cgi ファイルの設定を追加する。追加時の項目は以下の通り。

  • 実行ファイル: C:\Perl\bin\Perl.exe %s %s

  • 動詞: 「制限」にチェックを入れ、「GET,POST」と入力

Posted by Gucchiy at 16:00 | Comments (0) | TrackBack (1)

サーバー構築

blog 用と言うか勉強がてら Web サーバーっぽいことを行いました。WinXP Pro に IIS (Internet Information Service)をインストール。IIS は元々 Visual Studio .net をインストールすると必要なのでインストール済み。かっこつけてちゃんと DB を使うことにする。MySQL をダウンロード、インストール。MovableType は Perl で書かれているので ActivePerl 5.6 をダウンロードしてインストール。なお、ActivePerl 5.8 だと Image::Magick と言うサムネイル生成ライブラリがインストールできない。

Posted by Gucchiy at 15:46 | Comments (2) | TrackBack (0)