xcache的使用與配置

2022-02-01 05:10:38 字數 2092 閱讀 4616

一、安裝xcache

# wget 

# tar zxvf xcache-1.3.0.tar.gz

# cd xcache-1.3.0

# /usr/local/php/bin/phpize

# ./configure --enable-xcache--enable-xcache-coverager --enable-xcache-optimizer--with-php-config=/usr/local/php/bin/php-config

# make && make install

注:--enable-xcache 表示啟用xcache支援;

--enable-xcache-coverager 表示包含用於測量加速器功效的附加特性;

--enable-xcache-optimizer表示啟用操作碼優化

安裝完畢後系統會提示xcache.so模組生成路徑,本次生成路徑為/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/,然後把xcache.so移動到/usr/local/php/include/php/ext目錄下。

二、配置管理xcache

1、修改php配置檔案

配置時我們可以參考xcache的配置模板xcache.ini,此檔案位於xcache安裝程式中

# vi /usr/local/php/lib/php.ini

然後新增如下內容

extension_dir=/usr/local/php/include/php/ext

[xcache-common]

extension = xcache.so

[xcache.admin]

xcache.admin.enable_auth = on

xcache.admin.user = "xcache"

xcache.admin.pass = ""

[xcache]

xcache.shm_scheme ="mmap"

xcache.size=60m

xcache.count =1

xcache.slots =8k

xcache.ttl=0

xcache.gc_interval =0

xcache.var_size=4m

xcache.var_count =1

xcache.var_slots =8k

xcache.var_ttl=0

xcache.var_maxttl=0

xcache.var_gc_interval =300

xcache.test =off

xcache.readonly_protection = on

xcache.mmap_path ="/tmp/xcache"

xcache.coredump_directory =""

xcache.cacher =on

xcache.stat=on

xcache.optimizer =off

[xcache.coverager]

xcache.coverager =on

xcache.coveragedump_directory =""

2、生成xcache快取檔案

# touch /tmp/xcache

# chmod 777 /tmp/xcache

3、生成xcache管理員的秘密(md5密文)

# echo -n "123456" | md5sum

e10adc3949ba59abbe56e057f20f883e

然後將上述生成的md5密文貼上到php.ini檔案中xcache.admin.pass = ""選項,xcache.admin.pass= "e10adc3949ba59abbe56e057f20f883e"

4、拷貝xcache管理程式到**根目錄下

# cp -a /tmp/xcache-1.3.0/admin/  /usr/local/nginx/html/

然後重新啟動php,然後訪問http://localhost/admin ,使用者名為xcache 密碼為123456;另外,還可以通過phpinfo來驗證php是否支援xcache

xcache安裝與配置

src wget src tar zxf xcache tar.gz src cd xcache src xcache phpize src xcache configure enable xcache src xcache make src xcache su src xcache make in...

XCache安裝配置

安裝xcache模組 phpize configure with php config usr local php bin php config enable xcache enable xcache optimizer make make install 算出密碼的md5字串 echo n 123...

PHP配置xcache快取擴充套件

安裝步驟 wget tar xf xcache 3.2.0.tar.gz cd xcache 3.2.0 usr local php bin phpize configure enable xcache with php config usr local php bin php config mak...