ホームページ >バックエンド開発 >PHPチュートリアル >php5.3 LNMP統合環境インストールopcache

php5.3 LNMP統合環境インストールopcache

WBOY
WBOYオリジナル
2016-06-23 13:36:34976ブラウズ

現在、PHP には 3 つのキャッシュ プラグインがあることは誰もが知っています: APC、eAccelerator、そしてそれらはより高速です。

これらの PHP アクセラレーション プラグインの主な原理は同じで、PHP の実行後にデータをメモリにバッファリングして、コンパイル プロセスの繰り返しを回避し、バッファ内のコンパイルされたコードを直接使用して速度を向上させ、サーバーの負荷を軽減します。 drupal のような巨大な CMS は、ページを開くたびに数十の PHP ファイルを呼び出し、数万行のコードを実行する必要があるため、APC などのアクセラレータをインストールすると、その効率がどれほど上がるかは想像できます。ページを開く速度が速くなるのは明らかです。

以下は、仮想マシンの LNMP 環境に opcache をインストールするプロセスです。記録します。

wget  https://pecl.php.net/get/zendopcache-7.0.4.tgztar zxvf  zendopcache-7.0.4.tgzcd   zendopcache-7.0.4./configure --with-php-config=/usr/local/php/bin/php-configmakemake install

次に php.ini を変更します

vim /usr/local/php/etc/php.ini 添加如下内容:zend_extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/opcache.soopcache.memory_consumption=128opcache.interned_strings_buffer=8opcache.max_accelerated_files=4000opcache.revalidate_freq=60opcache.fast_shutdown=1opcache.enable_cli=1

最後に php-fpm を再起動します。 /etc/init.d/php-fpm 再起動

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。