次の記事では、CentOS6にZendOptimizerをインストールしてセットアップする方法の手順を説明します。 LinuxVPS。
Zend OPcacheをインストールすると、Webサイトの速度とパフォーマンスが大幅に向上します。
Zend OPcacheはどのようにして私のウェブサイトをスピードアップできますか?
Zend OPcacheは、より高速なPHP実行を提供します オペコードキャッシングを介して と最適化。 コンパイル済みスクリプトを保存することでPHPのパフォーマンスを向上させます バイトコード 共有メモリ内。これにより、ディスクからコードを読み取り、将来のアクセス時にコンパイルする段階がなくなります。さらに、コードの実行を高速化するいくつかのバイトコード最適化パターンを適用します。
このバージョンのZendOPcacheは、PHP 5.2.x、5.3.x、5.4.xと互換性があることに注意してください およびPHP-5.5。ただし、PHP5.2のサポートは将来削除される可能性があります。
システムを更新する
先に進む前に、スクリーンセッションが設定されていることを確認し、CentOS 6linuxvpsが完全に最新であるかどうかを次のコマンドを実行して確認してください。
## screen -U -S zend-screen ## yum update
GITのインストール
git
をインストールします そのため、LinuxVPSでZendOptimizerのクローンを作成できます
## yum install git
セットアップビルドディレクトリ
/opt/build
を作成します mkdir
を使用してディレクトリを構築する
## mkdir -p /opt/build
CLONE ZEND OPTIMIZER REPOSITORY
git
を使用してGithubからZendOptimizerを取得します /opt/build/zend-opcache
にあります そこに移動します
## git clone https://github.com/zendtech/ZendOptimizerPlus.git /opt/build/zend-opcache ## cd /opt/build/zend-opcache
必要なビルドパッケージをインストールする
CentOS 6でZendOpcacheを正常にビルドするために必要なパッケージをインストールします システム。
## yum install php-devel gcc
パッケージの準備、コンパイル、インストール
phpize
を使用してコンパイルするための拡張機能を準備します コマンド
## phpize
次のコマンドを使用してソースを構成します
## ./configure --with-php-config=$(which php-config)
以下のコマンドを使用してソースをコンパイルします
## make
opcache.so
をインストールします PHP拡張ディレクトリに
## make install
インストールしたら、/etc/php.d/opcache.ini
に以下を追加してZendopcache拡張機能をロードします
## vim /etc/php.d/opcache.ini zend_extension=/usr/lib/php/modules/opcache.so opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1
変更を適用する
変更を有効にするために再起動します
apacheを使用している場合:
## service httpd restart
php-fpmを使用している場合
## service php-fpm restart
を使用してZendopcacheが有効になっていることを確認します
## php -v
またはサンプルのinfo.php
を作成します 以下を含むドメインの公開ドキュメントルート内のファイル
<?php phpinfo();
ブラウザで開き、「ZendOPcache」を検索します
もちろん、Linux VPS Hostingをご利用の場合は、これを行う必要はありません。管理者に質問し、座ってリラックスしてください。管理者がすぐにこれを設定します。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。