【さくらのVPS】 eAccelerator をリビルドしてインストールした
この記事の所要時間: 約 0分45秒
さくらのVPSのPHPを5.3.13に上げた処、eAcceleratorをビルドしたバージョンとPHPのバージョンが違うからリビルドしろよと出てたので、リビルドしてインストールしました。
リビルドと言っても、既に以前インストールした際のコードはなく再度ダウンロードしてビルドしたので、実質的には再インストールとなりました。
1 2 3 4 5 |
% php -v [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.3.6. Rebuild it for your PHP version (5.3.13) or download precompiled binaries. PHP 5.3.13 (cli) (built: May 8 2012 20:50:51) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies |
手順
- eAcceleratorを適当な場所にダウンロードし、展開します。
- 展開したディレクトリに移動し、ビルドします。
- インストールが終わったので、php -vで確認します。
1 2 |
% wget "http://sourceforge.net/projects/eaccelerator/files/latest/download?source=files" % unzip -x eaccelerator-0.9.6.1.zip |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
% cd eaccelerator-0.9.6.1/ % sudo phpize [sudo] password for kimikato: Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 % sudo ./configure checking for egrep... grep -E checking for a sed that does not truncate output... /bin/sed (中略) configure: creating ./config.status config.status: creating config.h % sudo make (省略) % sudo make test (省略) % sudo make install Installing shared extensions: /usr/lib64/php/modules/ |
1 2 3 4 5 |
% php -v PHP 5.3.13 (cli) (built: May 8 2012 20:50:51) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator |
ということで、キレイ(?)は php -v になりましたとさ。