SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

特集記事

ApacheModuleでWebアプリケーションをつくろう

コーディングでApacheModuleの開発プロセスをまなぶ

  • このエントリーをはてなブックマークに追加

付録1.PostgreSQLのインストール

 CentOSのインストールが完了した時点から説明を始めます。まずはPostgreSQLのインストールを行います。CentOSのパッケージから必要なRPMファイルがインストールされているかどうか確認しましょう。もしインストールされていない場合は、以下のコマンドで対応します。

必要なRPMファイルのインストール確認
cd (libtermcap-develが存在するディレクトリ)
rpm -ihv ./libtermcap-devel-2.0.8-46.1.i386.rpm
rpm -ihv ./readline-devel-5.1-1.1.i386.rpm

 PRMファイルの確認が済んだら、PostgreSQLのインストールを行います。なお、make installコマンドはPostgreSQLの実行ユーザ(今回はpostgres)で実行してください。

PostgreSQLのインストール
mkdir /usr/local/postgres825
chown postgres /usr/local/postgres825
cd (postgresql-8.2.5.tar.gzを解凍したディレクトリ)
./configure --prefix=/usr/local/postgres825
make
su postgres
make install

 環境変数を定義します。なお次回ログイン時に備えて、ユーザディレクトリにある「.bashrc」に同じコマンドを追加しておきましょう。

「.bashrc」の変更
export PG=/usr/local/postgres825
export PGDATA=$PG/data
export PATH=$PG/bin:$PATH
export LD_LIBRARY_PATH=$PG/lib

付録2.Apache HTTP Serverのインストール

 次はApache HTTP Serverです。以下の手順でAPR、APR-Util、HTTPServerのインストールを行います。

Apache HTTP Serverのインストールその1
cd (httpd-2.2.6.tar.gzを解凍したディレクトリ)
cd srclib/apr
./configure --prefix=/usr/local/apr-httpd/
make
make install
Apache HTTP Serverのインストールその2
cd ../apr-util
./configure --prefix=/usr/local/apr-util-httpd/ \
            --with-apr=/usr/local/apr-httpd/ \
            --with-pgsql=/usr/local/postgres825
make
make install
Apache HTTP Serverのインストールその3
cd ../../
./configure --prefix=/usr/local/apache22 \
              --with-mpm=worker \
              --with-apr=/usr/local/apr-httpd/ \
              --with-apr-util=/usr/local/apr-util-httpd/ \
              --enable-mods-shared=all \
              --enable-modules=all \
              --enable-proxy \
              --enable-cache \
              --enable-disk-cache \
              --enable-mem-cache \
              --enable-ssl
make
make install

 ここでも環境変数を定義します。先ほどと同じ要領でユーザディレクトリの「.bashrc」に定義を追加しておきましょう。

「.bashrc」の変更
export PATH=$PATH:/usr/local/apache22/bin

付録3..ClearSilverのインストール

 今度はClearSilverのインストールを行います。手順は以下のとおりです。

ClearSilverのインストール
cd (clearsilver-0.10.5.tar.gzを解凍したディレクトリ)
./configure 
make
make install

付録4.JavaSE6とApache Tomcatのインストール

 ここではJava SE Development Kit 6(以下JavaSE6)のインストールを行います。「jdk-6u3-linux-i586-rpm.bin」を保管したディレクトリに移動し、パーミッション変更を行ったらファイルを実行してください(バージョンなどは適宜読み変えてください)。

Java SE Development Kit 6のインストール
cd (jdk-6u3-linux-i586-rpm.binを保管したディレクトリ)
chmod 755 ./jdk-6u3-linux-i586-rpm.bin
./jdk-6u3-linux-i586-rpm.bin

 使用許諾が英語で表示されるので、「yes」と入力してインストールを実行します。

 jdkのインストールが終わったら、「apache-tomcat-6.0.14.tar.gz」を保管したディレクトリに移動します。パーミッションを変更し、アーカイブを展開してください。特にインストール操作を行う必要はないので、ディレクトリ全てを任意のディレクトリに移動させてください。

Apache Tomcatのインストール
cd (apache-tomcat-6.0.14.tar.gzを保管したディレクトリ)
tar zxvf ./apache-tomcat-6.0.14.tar.gz
mv ./apache-tomcat-6.0.14 /usr/local/tomcat6

 ここでも環境変数を定義します。「.bashrc」への追記も併せて行ってください。

「.bashrc」の変更
export JAVA_HOME=/usr/java/jdk1.6.0_03
export PATH=$PATH:/usr/local/tomcat6/bin:/usr/java/jdk1.6.0_03/bin

次のページ
付録5.動作確認

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
特集記事連載記事一覧

もっと読む

この記事の著者

タケル(タケル)

攻殻機動隊の『笑い男』に憧れていて、いつかタチコマには追いつきたいと願うSE

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/2502 2008/06/16 14:30

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング