[Linux]-[apache] Apache2インストール

  • 投稿日:
  • by
  • カテゴリ:

Apache2のインストールメモ



○条件

・SSLによる暗号化使用

・PHP使用 (動的モジュール)

(sslについては、読み込むライブラリ指定)

・コンテンツの圧縮転送を行う

・稼動状態を確認するページ不要

・インデックスページ不要

・コンテントネゴシエーション機能不要

・カスタムヘッダ不要


○手順

$ tar zxvf httpd-2.0.xx.tar.gz
$
$ cd httpd-2.0.xx
$
$ ./configure --prefix=/usr/local/apache2 --enable-ssl --enable-so --with-ssl=/usr/local/ssl --disable-status --disable-autoindex  --enable-deflate --disable-asis --disable-negotiation --enable-dav --enable-dav-fs
~省略~
$ make
~省略~
# su -
# make install
~省略~
#

 




 

 

 

 

 

 

 


○指定どおりにコンパイルされているかは、apacheモジュールから判断する。

# /usr/local/apache2/bin/httpd -l
Compiled in modules:
  core.c
  mod_access.c
 
mod_auth.c
  mod_include.c
  mod_deflate.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  mod_ssl.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_dav.c
  mod_cgi.c
  mod_dav_fs.c
  mod_dir.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_so.c