いやはや
いろいろはまったのでメモる
・環境
VPS:CloudCore VPS 2048(CentOS 5.7)
J2EE:Java EE 6 Web Profile
-Glassfish v3.1.1
-JavaDB(Derby 10.6.2.1)
APP:Liferay Portal 6.1 GA 1(war)
いやはや
いろいろはまったのでメモる
・環境
VPS:CloudCore VPS 2048(CentOS 5.7)
J2EE:Java EE 6 Web Profile
-Glassfish v3.1.1
-JavaDB(Derby 10.6.2.1)
APP:Liferay Portal 6.1 GA 1(war)
PHP-5.4RC4@FPM+APC-trunk=キタコレ。
APCはいらんといろいろアレやからね。
5.4のFPMだめポとかおもってた…
svn.php.netからtrunk持ってきたらいけたよ。
ぬ~ん。
ぬぐぅ…
アカーーーン…
php5.4rcのfpmアカーーーン…
APC挿すとコアダン吐いてチーン…
こまったなり。
アゲアゲ。
ビルドポリシーも変えてみた。
jemalloc-2.2.4 → jemalloc-2.2.5
libevent-2.0.15-stable → libevent-2.0.16-stable
mariadb-5.3.2-beta → mariadb-5.3.3-rc
php-5.4.0RC1 → php-5.3.9RC3
nginx-1.1.7 → nginx-1.1.11
nsd-3.2.8 → nsd-3.2.9
postfix-2.9-20111222
dovecot-2.1.rc1
HandlerSocketはDeNA社の樋口氏が書かれたmysqlのsql handlerをすっ飛ばすプラグイン。
こいつをmariadb-5.2.4に突っ込もうとゴリゴリやったんだけど…
肝心のsql handlerビルド中にエラーる。
バージョン変えて色々やってみるかな。
まぁ最悪mysql使えばいいかと。ね。
HandlerSocket-Plugin-for-MySQL
【追記】
mysql-5.5.9ですんなりビルドできた。
いろいろ遊んでみる算段。
なんとなく
memcachedのconfigure(一部除去)
LDFLAGS="\
-L/usr/local/jemalloc2/lib \
-Wl,--rpath,/usr/local/jemalloc2/lib \
-L/usr/local/libevent2/lib \
-Wl,--rpath,/usr/local/libevent2/lib \
" \
LIBS="\
-ljemalloc \
" \
CPPFLAGS="\
-I/usr/local/jemalloc2/include \
-I/usr/local/libevent2/include \
" \
./configure \
--prefix=/usr/local/memcached \
[libevent-0.0.4]
./configure \
--with-php-config=/usr/local/php5/bin/php-config \
--with-libevent=/usr/local/libevent2 \
--with-gnu-ld \
--with-pic \
[libunwind-0.99]
./configure \
--prefix=/usr/local/libunwind \
--enable-cxx-exceptions \
--with-gnu-ld \
--with-pic \
[jemalloc-2.1.0]
./configure \
--prefix=/usr/local/jemalloc2 \
--enable-autogen \
--enable-prof \
--disable-prof-libgcc \
--enable-prof-libunwind \
--enable-swap \
--enable-dss \
--enable-fill \
--enable-xmalloc \
--enable-dynamic-page-shift \
--disable-lazy-lock \
--disable-tls \
[libevent-2.0.10-stable]
./configure \
--prefix=/usr/local/libevent2 \
--disable-thread-support \
--with-pic \
--with-gnu-ld \