GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6VPSでZendOptimizerを使用してPHPベースのWebサイトを高速化する

次の記事では、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。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS6VPSにPHPMcryptをインストールします

  2. CentOS8にPHP7.4をインストールします

  3. Yumを使用してCentOS/RedHatサーバーでPHP5.xをPHP7.0にアップグレードする

  1. CentOS6VPSにPHP-Nukeをインストールする方法

  2. CentOS 6VPSNginxを利用したJoomlaインストールを最適化する

  3. CentOS6VPSにConcrete5をインストールする方法

  1. CentOS6VPSでngx_pagespeedを使用してNGINXを高速化

  2. CentOS6VPSにPmWikiをインストールする方法

  3. CentOSVPSにMyWebSQLをインストールする方法