ねもぷらす

ふぁいんでぃんぐねもの日記。プログラミングとか育児とか

httpd-2.2.0 に挑んでみる

最近ようやく make ってやつが見えてきました。巻きもどす方法さえ知っていれば、どれほど破壊的なコマンド打ち込んでも大丈夫V
以下に対応するイメージで configure を作っています。

  • mod_proxy を使いたい
  • mod_ssl を使いたい
  • mod_dav を使いたい
  • とりあえず入れられるものは入れておきたい
$ cd /usr/local/src/httpd-2.2.0/
$ make clean
$ ./buildconf
$ ./configure \
 --enable-dav              \
 --without-confadjust      \
 --enable-module=all       \
 --enable-shared=max       \
 --enable-shared           \
 --enable-deflate          \
 --enable-rewrite          \
 --enable-proxy            \
 --enable-so               \
 --disable-ipv6            \
 --enable-ssl              \
 --with-ssl=/usr/local/ssl \
 --with-mpm=worker
$ make
$ su -
# cd /usr/local/src/httpd-2.2.0
# make install
      • -
  • ロードモジュールメモ
Compiled in modules:
  core.c
  mod_authn_file.c
  mod_authn_default.c
  mod_authz_host.c
  mod_authz_groupfile.c
  mod_authz_user.c
  mod_authz_default.c
  mod_auth_basic.c
  mod_include.c
  mod_filter.c
  mod_deflate.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  mod_proxy.c
  mod_proxy_connect.c
  mod_proxy_ftp.c
  mod_proxy_http.c
  mod_proxy_ajp.c
  mod_proxy_balancer.c
  mod_ssl.c
  worker.c
  http_core.c
  mod_mime.c
  mod_dav.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_cgid.c
  mod_dav_fs.c
  mod_negotiation.c
  mod_dir.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_rewrite.c
  mod_so.c