1. RPM インストール構成 xcache
1.xcache はキャッシュの高速化に使用されます
php のサードパーティ拡張機能は epel ソースとインストール パッケージに保存されます一般に、CentOS6
[root@localhost~]# yum list all | grep xcache
xcache-admin.noarch グラフィカル管理インターフェイスでは、3 倍の改善があります。インストールは必要ありません
2. RPM インストール php-xcache
[root@localhost~]# yum insatll -y php-xcache
3. 設定ファイル
[root@localhost~]# cat /etc/php.d/xcache.ini
通常は xcache.size と xcache.ttl のみを調整します
|
|||||||||||||||||||||||||||
拡張子 = xcache.so | 読み込みキャッシュ拡張機能を示し、相対パスは /usr/lib64/moduled/ を表します|||||||||||||||||||||||||||
[xcache.admin] | |||||||||||||||||||||||||||
管理インターフェースを有効にする | |||||||||||||||||||||||||||
xcache.admin.user = " " | 管理者のユーザー名 | ||||||||||||||||||||||||||
xcache.admin.pass = "" | 管理者暗号化 (md5) パスワード | ||||||||||||||||||||||||||
[xcache] | |||||||||||||||||||||||||||
xcache .shm_scheme = "mmap" | メモリ管理方法: メモリ マッピング | ||||||||||||||||||||||||||
xcache.size = 60M | サイズメモリ内のキャッシュの量 | ||||||||||||||||||||||||||
xcache.count = 1 | キャッシュされたセグメントの数 | ||||||||||||||||||||||||||
xcache.slots = 8K | キャッシュ スロット、合計 64M、各 8K | ||||||||||||||||||||||||||
xcache.ttl = 0 | キャッシュの有効期限、0 は永久を意味します td> | ||||||||||||||||||||||||||
xcache.gc_interval = 0 |
4. PHP サービスを再起動します。PHP デプロイメントメソッドを確認します。
Modules メソッド: [root@localhost ~]# systemctl restart httpd
FCGI メソッド: [root@localhost ~] # systemctl restart php-fpm
2. 構成 xcache をコンパイルしてインストールします
1. 依存関係パッケージのインストール
#yum install php-devel
2.
#cd xcache-3.2.0
# phpize
# をコンパイルしてインストールします。 /configure --enable-xcache --with-php-config=/usr/bin/php-config
#make && make install
注:
1) phpize コマンドが使用されます。configure スクリプトが現在のディレクトリに生成されます。
2) xcache がモジュールとしてインストールされ、モジュールのインストール場所は /usr/lib64/php/modules/ です。 xcache.so
3) --with-php-config を指定する必要はありません。依存関係パスは自動的に解決されます
3. 設定ファイル
#cp xcache.ini /etc/php.d/