このチュートリアルでは、CentOS 7サーバーにXCacheをインストールして構成する方法を示します。知らない人のために、XCacheはオープンソースのオペコードキャッシャーです。これは、サーバー上のPHPのパフォーマンスを高速化することを意味します。PHPスクリプトのコンパイル済み状態をshm(RAM)にキャッシュし、RAMから直接コンパイル済みバージョンを使用することで、PHPスクリプトのコンパイル時間を削除することにより、パフォーマンスを最適化します。これにより、パフォーマンスが向上します。 PHPスクリプトの他の多くの側面も最適化し、サーバーの負荷を軽減するため、ページ生成時間の最大5倍の速度。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7サーバーにXCacheを段階的にインストールする方法を示します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS7。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS7にXCacheをインストールする
ステップ1.まず、システムが最新であることを確認し、EPEL(Enterprise Linux用の追加パッケージ)yumリポジトリーをシステムに追加します。
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm yum -y update
ステップ2. XCacheと必要なパッケージのインストール:
yum -y install php-xcache xcache-admin
次に、次のコマンドを使用して、拡張機能が使用可能であることを確認します。
php -m | grep XCache
結果:
XCache XCache Cacher XCache Coverager XCache Optimizer XCache XCache Cacher XCache Coverager XCache Optimizer
変更を有効にするためにApache Webサーバーを再起動します:
systemctl restart httpd.service
この時点で、XCacheがサーバーに正常にインストールされているはずです。次のコマンドを実行することで確認できます:
### php -v PHP 5.4.16 (cli) (built: Oct 31 2014 12:59:36) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies with XCache v3.2.0, Copyright (c) 2005-2014, by mOo with XCache Cacher v3.2.0, Copyright (c) 2005-2014, by mOo
おめでとうございます!XCache for PHPが正常にインストールされました。このチュートリアルを使用してCentOS7システムにXCacheをインストールしていただき、ありがとうございます。その他のヘルプや役立つ情報については、XCacheの公式Webサイトを確認することをお勧めします。