PHP キャッシュ アクセラレーション ソフトウェアの種類
xcache
eaccelerator
Zend
apc >
eaccelerator には、キャッシュ、高速化、最適化の機能があります
文字セットの設定
echo ' import LC_ALL=C' >> /etc/profile
source /etc/profile
perl 関連ソフトウェアをインストールします
yum -y install perl-devel
php eaccelerator キャッシュ アクセラレーション モジュールをインストールします
1. eaccelerator パッケージをダウンロードします
2. 解凍します。ディレクトリ
4. 通常は php ディレクトリ php/bin/phpize
で phpize を実行します。 5. コンパイル パラメーター
./configure --enable-eaccelerator=shared -- with-php-config=/usr/local/php/bin/php-config
make
make install
6. コンパイルが成功したかどうかを確認します
ls /usrl/local/php/lib/php/extensions/no-debug-non-zts-20090626/
#以下が表示されます。これはコンパイルが成功したことを意味します
eaccelerator.so
perl 関連ソフトウェアをインストールします
yum -y install perl-devel
php xcache キャッシュ アクセラレーション モジュールをインストールします
1. eaccelerator パッケージをダウンロードします
3. 解凍ディレクトリに入ります
4. 通常は php ディレクトリ php/bin/phpize で phpize を実行します
5. コンパイル パラメーター
./configure --enable-xcache --with-php-config= /usr/local/php /bin/php-config
make
make install
6. コンパイルが成功したかどうかを確認します
ls /usrl /local/php/lib/php /extensions/no-debug-non-zts-20090626/
#コンパイルが成功したことを示す以下が表示されます
xcache.so
データベース Memcahe は、高性能の分散メモリ オブジェクト キャッシング システムです
Memcache は、サーバー ソフトウェア (memcached-2.2.5.tar.gz など) とクライアント ソフトウェアに分かれています(memcache-2.2.5.tar.gz)
次にクライアント (memcache-2.2.5.tar.gz) をインストールします
1. ソフトウェアをダウンロードします
2解凍してソフトウェア ディレクトリに入ります
3. phppize
を実行します。 ./configure --with-php-config=/usrl/local/php/ bin/php-config
make
make install
5. コンパイルが成功したかどうかを確認します
ls /usrl/local/php/lib/ php/extensions/no-debug-non-zts-20090626/
#コンパイルが成功したことを示す以下が表示されます
memcache.so
PDO_MYSQL 拡張モジュールは、PHP がアクセスするための軽量データベースを定義し、一貫したインターフェイスを提供します。
1. ソフトウェア パッケージをダウンロードします。
2. 解凍してソフトウェア ディレクトリに入ります
3. phppize を実行します
./configure --with-php-config=/usr/local をコンパイルします/php/bin/php-config --with-pdo-mysql= /usrl/local/mysql
make
make install
5. コンパイルが完了したかどうかを確認します。 success
ls /usrl/local/php/lib/php /extensions/no-debug-non-zts-20090626/
#コンパイルが成功したことを示す以下が表示されます
pdo-mysql.so