VMWare Player と Debian etch と Apache でゴニョゴニョ

Posted by
ぴろり
Posted at
2010/11/21 22:57
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
開発メモ カテゴリ

 スタートは、Apache のモジュールをゴニョゴニョしようと思い立ったところから。VMWare Player は知っていたけれども、実際に使う機会が無くて、自宅 PC にインストールして使ってみるのも初めて。ゲストOSには、インストールが面倒だったので、出来合いの Debian etch を選択。でもって、apt-get update できるようにして、Apache をソースコードからインストールするところまでのメモ。

この記事を Delicious に追加する   このエントリーをはてなブックマークに追加  

VMWare Player

 VMWare Player のページからダウンロード。ダウンロードにはユーザ登録が必要で、登録が完了するとメールでダウンロード URL が送付されてくる。インストールは特に問題なし。インストーラの指示でサクサクっと終了。

VMWare Player 用の構成済みアプライアンス

 Virtual Appliances から選んでダウンロード。アーカイブを展開すると、仮想マシンの構成ファイルが出現する。ここも特に問題なし。

apt-get が変

 一つ昔のディストリビューションなので、apt-get update とかすると警告が出る。/etc/apt/sources.list を修正。

deb http://archive.debian.org/debian-archive/debian etch main
deb-src http://archive.debian.org/debian-archive/debian/ etch main

パッケージのダウンロード

 ダウンロードしたアプライアンスは最小構成なので、いろいろと足りないパッケージをダウンロードしておく。

# apt-get install less
# apt-get install wget
# apt-get install autoconf
# apt-get install libtool
# apt-get install python
# apt-get install make gcc

Apache のダウンロードとビルド

 apt-get で一発なんだけれど、モジュールを作りたいのでソースからダウンロードしてビルド、インストールまでを行う。

# wget http://ftp.riken.jp/net/apache//httpd/httpd-2.2.17.tar.gz
# tar zxfv httpd-2.2.17.tar.gz
# cd httpd-2.2.17
# ./configure
# make
# make install

MovableType のインストール準備

 ついでなので、MySQL や必要なパッケージ、モジュールを入れておく。

# apt-get install mysql-common mysql-server mysql-client
# apt-get install unzip
# apt-get install libxml-libxml-perl
# apt-get install libxml-perl
# perl -MCPAN -e shell
> install YAML
> install CPAN
> install CGI
> install DBD
> install Crypt::DSA
> install IPC::Run
> install Archive::Zip
> install HTML::Entities
> install Cache::File
> install Archive::Tar
> install Mail::Sendmail
この記事を Delicious に追加する   このエントリーをはてなブックマークに追加  


この記事のアーカイブ

全ての記事 »
2010年
全てのカテゴリ »
電算室 » 開発メモ
全てのタグ »
, , ,

関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

コメントを投稿する

 
 (必須, 匿名可, 公開, トリップが使えます)
 (必須, 匿名可, 非公開, Gravatar に対応しています)
 (必須)
スパム コメント防止のため「投稿確認」欄に ランダムな数字 CAPTCHAについて を入力してから送信してください。お手数ですがご協力のほど宜しくお願いいたします。