存在だけは知ってた Hardened-PHP Project の Suhosin
5.2.3にするついでに
なんとなく Suhosinパッチあてて Suhosinエクステンション作成 & ロード。
これまたついでに アクセラレータは apc を切って xcache に変更
なんの変哲もないインストール
o 5.2.3 の tarball おとす
o Suhosin Patch 0.9,6 、Suhosin Extension をおとす
suhosin patch あててphp いれかえ
% tar jxf php-5.2.3.tar.bz2
% gunzip suhosin-patch-5.2.3-0.9.6.2.patch.gz
% cd php-5.2.3
% patch -p1 < ../suhosin-patch-5.2.3-0.9.6.2.patch
(php入れ替える)
suhosin extension 作成
% tar zxf suhosin-0.9.20.tgz
% cd suhosin-0.9.20
% phpize
% ./configure --enable-suhosin (いらない?)
% make
% sudo make install
(suhosin.so を然るべきところにコピー)
とりあえず
extension = "suhosin.so"
suhosin.simulation=On
で動かす。
xcache
INSTALL にしたがってみればいい。
o tarball 展開
o phpize
o ./configure --enable-xcache (いらない?)
o make && sudo make install
あとはphp.ini をもそもそ
phpinfoでみると
This server is protected with the Suhosin Patch 0.9.6.2
Copyright (c) 2006 Hardened-PHP Project
こんなのがでてきたり
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with XCache v1.2.0, Copyright (c) 2005-2006, by mOo
with Suhosin v0.9.20, Copyright (c) 2002-2006, by Hardened-PHP Project
with〜〜が増える。
suhosin あてたから、後日なにかではまりそうな予感。
pukiwiki は快調だからよし。
0 件のコメント:
コメントを投稿