Tweet
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
- Newer: mod_hello: 初めてのApacheモジュール
- Older: C言語初心者がApacheのソースを読めるようになるまで
Home > > Apache1.3をインストール(ソースから)
Tweet
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
Home > > Apache1.3をインストール(ソースから)
Home > Apache > Apache1.3をインストール(ソースから)
Tweet
まずはインストール。
これがなきゃ始まらない。
作業は全て/home/t/でやります。
OSはCentOS 5.2です。
適当なサイトからwgetしてtarします。
終わりです。
wget http://www.meisei-u.ac.jp/mirror/apache/httpd/apache_1.3.41.tar.gz tar zx(v)f apache_1.3.41.tar.gz
/home/t/apacheにインストールします。
また、後々のためにmod_soを有効にしておきます。
他はデフォルトのままです。
cd apache_1.3.41 ./configure --prefix=/home/t/apache --enable-module=so make make install
※ はじめUbuntuでやっててここではまりました。
/bin/shがdashだからのようです
※ 正直ちょっと前まで、configure?make?っていう状況だったので、
ITmedia エンタープライズ : Linux Tips「./configure;make;make installにはどんな意味がある?」
を読んでお勉強しときました。
apache起動して、ブラウザでアクセスしてみます。
cd /home/t/apache bin/apachectl start firefox localhost:8080 &
おなじみの、
「あなたの予想に反して、このページが見えているでしょうか?」
画面が表示され、めでたしめでたし。
これで準備は完了です。
次回以降本格的にモジュールの話に入っていきたいと思います。
それでは。
いずれ必要になるかもしれないので、
mod_sslバージョンもインストールしておく。
参考ページはこちら↓
mod_sslのインストール - BitArts
WEBシステム開発: WEBサーバ構築サービス|Apache+mod_ssl
mkdir ssl cp apache_1.3.41.tar.gz ssl cd ssl tar zxf apache_1.3.41.tar.gz ※ tarの展開先とか名前指定とかよくわからん・・・ wget http://www.openssl.org/source/openssl-0.9.8k.tar.gz tar zxf openssl-0.9.8k.tar.gz cd openssl-0.9.8k ./config make su make install exit
cd .. wget http://www.modssl.org/source/mod_ssl-2.8.31-1.3.41.tar.gz tar zxf mod_ssl-2.8.31-1.3.41.tar.gz cd mod_ssl-2.8.31-1.3.41 ./configure \ --prefix=/home/t/ssl/apache \ --enable-module=so \ --with-apache=../apache_1.3.41 \ --with-ssl=/usr/local/ssl
cd ../apache_1.3.41 make make certificate パスフレーズはn、それ以外は全部Enter make install /home/t/ssl/apache/bin/apachectl startssl firefox https://localhost:8443/ &
無事、接続完了。
もちろん、オレオレ+CN違うので警告でますけどね。
おまけが長くなりましたが、以上です。