PC/NETのetcetra/2005-04-11 のバックアップ(No.1)
※※このサイトは2012年頃より更新を停止しています。※※
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- PC/NETのetcetra/2005-04-11 へ行く。
- 1 (2005-04-11 (月) 16:01:15)
apacheコンパイル続き †
うちの稼動中のredhat9のhttpdのモジュールはこんな感じ。
[root@hostname modules]# pwd /etc/httpd/modules [root@hostname modules]# ls -a . mod_auth.so mod_cgid.so mod_headers.so mod_negotiation.so mod_speling.so .. mod_auth_anon.so mod_dav.so mod_imap.so mod_proxy.so mod_status.so libphp4.so mod_auth_dbm.so mod_dav_fs.so mod_include.so mod_proxy_connect.so mod_suexec.so mod_access.so mod_auth_digest.so mod_deflate.so mod_info.so mod_proxy_ftp.so mod_unique_id.so mod_actions.so mod_autoindex.so mod_dir.so mod_log_config.so mod_proxy_http.so mod_userdir.so mod_alias.so mod_cern_meta.so mod_env.so mod_mime.so mod_rewrite.so mod_usertrack.so mod_asis.so mod_cgi.so mod_expires.so mod_mime_magic.so mod_setenvif.so mod_vhost_alias.so [root@hostname modules]# /usr/sbin/httpd -l Compiled in modules: core.c prefork.c http_core.c mod_so.c
最初のmodules/配下のDSO化されてるモジュール群は、やっぱコンパイル時に明示的にshared指定してあげないといけないかなぁ。
デフォルトコンパイルでは入らないモジュールも色々入れられてんだね。
使い方を知らない俺みたいなやつには宝の持ち腐れってやつですな。
必要なものを必要なだけ組み込む。
そのためにソースからコンパイルする。
そんな感じで行きましょう。