Apache2.2/今の作り方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**今の作り方 [#u409e1d0]
#contents
----
***本体 [#e54f4676]
OpenSSLのライブラリが/usr/local/ssl/libであることが前提。
./configure --prefix=/usr/local/apache2 \
--enable-mods-shared="cache disk-cache mem-c...
--enable-modules="auth-digest ssl info rewri...
--with-mpm=event \
--with-ssl=/usr/local/ssl \
--with-z \
--with-included-apr \
--enable-threads \
--with-expat=builtin
--enable-modulesにStaticで組みたいモジュールをスペースで...
--enable-mods=sharedにDSOで組みたい(取り外したい)モジュ...
--with-included-aprは同梱のAPR/APUを利用するためのオプシ...
下二行は同梱のAPR/APUのためのオプション。
既に存在するAPR/APUを利用する場合は、下三行は不要で、別...
最近はpreforkではなくeventがお気に入り( ´ω`)
***mod_fcgid [#ad131bf2]
Apache製。
APXS=/usr/local/apache2/bin/apxs ./configure.apxs
make && make install
普通のFastCGI。
***mod_fastcgi [#k8c70444]
FastCGI製。
cp Makefile.AP2 Makefile
make && make install
PHP-FPMなどTCP経由やSocket経由でFastCGIを利用する場合はこ...
2.3以降はmod_proxy_fcgiが利用可能。~
同名の第三者モジュールがあるが1.3/2.0のみ利用可能っぽい。
***mod_cidr_lookup [#v73699ef]
Makefile中のapxsとapachectlを適宜編集。
cd apache2
make && make install
終了行:
**今の作り方 [#u409e1d0]
#contents
----
***本体 [#e54f4676]
OpenSSLのライブラリが/usr/local/ssl/libであることが前提。
./configure --prefix=/usr/local/apache2 \
--enable-mods-shared="cache disk-cache mem-c...
--enable-modules="auth-digest ssl info rewri...
--with-mpm=event \
--with-ssl=/usr/local/ssl \
--with-z \
--with-included-apr \
--enable-threads \
--with-expat=builtin
--enable-modulesにStaticで組みたいモジュールをスペースで...
--enable-mods=sharedにDSOで組みたい(取り外したい)モジュ...
--with-included-aprは同梱のAPR/APUを利用するためのオプシ...
下二行は同梱のAPR/APUのためのオプション。
既に存在するAPR/APUを利用する場合は、下三行は不要で、別...
最近はpreforkではなくeventがお気に入り( ´ω`)
***mod_fcgid [#ad131bf2]
Apache製。
APXS=/usr/local/apache2/bin/apxs ./configure.apxs
make && make install
普通のFastCGI。
***mod_fastcgi [#k8c70444]
FastCGI製。
cp Makefile.AP2 Makefile
make && make install
PHP-FPMなどTCP経由やSocket経由でFastCGIを利用する場合はこ...
2.3以降はmod_proxy_fcgiが利用可能。~
同名の第三者モジュールがあるが1.3/2.0のみ利用可能っぽい。
***mod_cidr_lookup [#v73699ef]
Makefile中のapxsとapachectlを適宜編集。
cd apache2
make && make install
ページ名: