>

教你一步一步在linux中准确的装置Xcache加快php,

- 编辑:www.bifa688.com -

教你一步一步在linux中准确的装置Xcache加快php,

#设置到位后,会现出类似以下提醒的事物,表明安装成功。
/www/php/extensions/no-debug-non-zts-20060613/

你大概感兴趣的小说:

  • PHP中加速、缓存增添的区分和作用详解(eAccelerator、memcached、xcache、APC )
  • 选择Xcache缓存器加速PHP网站的配置格局
  • 在Win七中为php扩充配置Xcache
  • Linux下安装php加速软件Xcache的章程
  • CentOS 6.三下安装PHP xcache扩大模块笔记
  • 教您一步一步在linux中国科高校学的设置Xcache加快php
  • 配置eAccelerator和XCache扩大来加速PHP程序的执行
  • PHP中opcode缓存轻巧用法分析
  • 运用php的ob缓存机制落到实处页面静态化方法
  • PHP APC缓存配置、使用详解
  • PHP缓存工具XCache安装与行使格局详解

图片 1

请小心修改xcache.ini中的属性。此时实践完上边那命令,将要编写制定php.ini了。

sudo make
sudo make install

说明:
php安装目录:/usr/local/php
php.ini配置文件路线:/usr/local/php/etc/php.ini
Nginx安装目录:/usr/local/nginx
Nginx网址根目录:/usr/local/nginx/html

tar -zvxf xcache-3.1.0.tar.gz 

sudo cat xcache.ini >> /usr/local/php-5.3.3/lib/php.ini [借使权力还不够的话,就切换来root]

你大概感兴趣的篇章:

  • PHP中加速、缓存扩充的分别和效应详解(eAccelerator、memcached、xcache、APC )
  • 使用Xcache缓存器加快PHP网址的布局方式
  • 在Win7中为php扩展配置Xcache
  • ubuntu下编写翻译安装xcache for php伍.3的具体操作步骤
  • CentOS 6.三下安装PHP xcache扩大模块笔记
  • 教你一步一步在linux中国中国科学技术大学学学的设置Xcache加快php
  • 配置eAccelerator和XCache扩充来增长速度PHP程序的进行
  • PHP中opcode缓存轻巧用法分析
  • 利用php的ob缓存机制落到实处页面静态化方法
  • PHP APC缓存配置、使用详解
  • PHP缓存工具XCache安装与使用格局详解

地点都以亟需小心的地点。
以下给出小编安顿好的xcache.ini,注释什么的自家就去掉了。
要批注的请到 这里逐步看。。。

配置php.ini ;author:zhxia
[xcache-common]
;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
;zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so
; zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-xxx/xcache.so
;开启上面行也足以
;zend_extension=/usr/local/php-5.3.3/lib/php/extensions/no-debug-non-zts-20090626/xcache.so
;; For windows users, replace xcache.so with php_xcache.dll
;zend_extension_ts = c:/php/extensions/php_xcache.dll
;; or install as extension, make sure your extension_dir setting is correct
;这行开启也得以,均能够加多xcache模块,修改只有记念重启fpm
extension = xcache.so
;; or win32:
; extension = php_xcache.dll

vi /usr/local/php/etc/php.ini #编写配置文件,在最终1行增加以下内容
[xcache-common]
extension = xcache.so
[xcache.admin]
xcache.admin.enable_auth = On
xcache.admin.user = "xcache"
xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"
[xcache]
xcache.shm_scheme ="mmap"
xcache.size=60M
xcache.count =1
xcache.slots =8K
xcache.ttl=0
xcache.gc_interval =0
xcache.var_size=64M
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 =""
:wq!   #封存退出

#接下去,顺便,进入安装目录

cd  xcache-1.3.0

三、创造xcache管理员密码为12345陆
echo -n "123456" | md5sum #切记类似下边壹行代码(md伍加密之后的密码),后边会用到
e10adc3949ba59abbe56e057f20f883e

cat xcache.ini >> /php的路径/etc/php.ini

sudo /usr/local/php-5.3.3/bin/phpize
sudo ./configure --with-php-config=/usr/local/php-5.3.3/bin/php-config

cd /usr/local/src #进去软件包存放目录
wget #下载
tar zxvf xcache-3.2.0.tar.gz #解压
cd xcache-3.2.0 #进入安装目录
/usr/local/php/bin/phpize #用phpize生成configure配置文件
./configure --enable-xcache--enable-xcache-coverager --enable-xcache-optimizer --with-php-config=/usr/local/php/bin/php-config #配置
make #编译
make install #安装
安装完毕以往,现身下边包车型地铁界面,记住以下路子,后边会用到。
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ #xcache模块路线

[xcache-common]
extension = xcache.so
[xcache.admin]
xcache.admin.enable_auth = On
xcache.admin.user = "admin"
xcache.admin.pass = "21232f297a57a5a743894a0e4a801fc3"
[xcache]
xcache.shm_scheme =    "mmap"
xcache.size =        128M
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.var_namespace_mode =  0
xcache.var_namespace =    ""
xcache.readonly_protection = Off
xcache.mmap_path =  "/tmp/xcache"
xcache.coredump_directory =  ""
xcache.coredump_type =     0
xcache.disable_on_crash =  Off
xcache.experimental =    Off
xcache.cacher =        On
xcache.stat  =        On
xcache.optimizer =      Off


[xcache.coverager]
xcache.coverager =      Off
xcache.coverager_autostart = On
xcache.coveragedump_directory = ""

wget
sudo tar -xzvf  xcache-1.3.0.tar.gz

6、测试

#把xcache管理页面,移动到web目录。

二、创设xcache缓存文件

一旦陈设达成后,页面都打不开了。评释你php.ini中冲突了。

4、拷贝xcache后台管理程序到网址根目录
cp -r /usr/local/src/xcache-3.2.0/htdocs   /usr/local/nginx/html/xcache
chown www.www -R /usr/local/nginx/html/xcache #设置xcache目录和网址目录权限同样

#请确定保证已经设置了php,假使没有安装php请先安装php。(费话,你不装php,装什么样Xcache啊)

5、配置php支持xcache

xcache.admin.user = "admin"
xcache.admin.pass = "21232f297a57a5a743894a0e4a801fc3"

touch /tmp/xcache #创设文件
chmod 777 /tmp/xcache #安装权限

#其次部,也是卓殊轻松的,尽管您解压不了正是人品难题。

1、安装xcache

#第一步,下载Xcache

service php-fpm restart #重启php-fpm
service nginx restart #重启nginx
浏览器展开网址根目录下边包车型客车xcache
输入用户名xcache 密码12345六
能够见到如下分界面

wget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz 

/php的路径/bin/phpize

譬如说 zend optimizer,这些东西就能够顶牛。解决情势正是把 zend_extension 改成 Xcache定义的缓存文件中。

#到那边,即便安装到位了,剩下正是布局职业。

您也许感兴趣的稿子:

  • PHP中加快、缓存扩张的界别和机能详解(eAccelerator、memcached、xcache、APC )
  • 动用Xcache缓存器加快PHP网址的安顿方式
  • 在Win七中为php扩张配置Xcache
  • Linux下安装php加速软件Xcache的措施
  • ubuntu下编写翻译安装xcache for php五.三的具体操作步骤
  • CentOS 六.三下安装PHP xcache扩大模块笔记
  • 配置eAccelerator和XCache扩充来增长速度PHP程序的实施
  • PHP中opcode缓存轻松用法分析
  • 动用php的ob缓存机制完毕页面静态化方法
  • PHP APC缓存配置、使用详解
  • PHP缓存工具XCache安装与运用格局详解
cp ./htdocs /www/web/xcache -r 

看望phpinfo中是或不是有Xcache。有就证实安装成功了。

#首先步卓殊简单,假使您下载不了正是人品难题。

#要是你很笨,照旧提出FTP里面操作,因为背后还要修改下管理的用户名跟密码的。。。

#配置
./configure --prefix=/php的路径/lib/php/extensions 
--with-php-config=/php的路径/bin/php-config 
--enable-xcache
#编译
make
#安装
make install

配置php.ini,
可能在源码目录中,找到 xcache.ini , 然后平素在 php.ini 后边加就行。
#也许用于下命令,追加陈设文件xcache.ini至php.ini

touch /tmp/xcache 
chmod 777 /tmp/xcache 
cd xcache-3.1.0

#接下去,配置->编写翻译->安装,可一步到位,前提是您路线未有不当。

service httpd restart

#其三步,万分关键,基本出错都在此间。
#第二,安装前要施行phpize配置

#第二步,解压Xcache源码。

密码是admin,想改密码什么的,以你的才智你懂的。
xcache.mmap_path = "/tmp/xcache"
#这么些文件提议在tmp目录咯,记得给 77七 权限。

重启下服务器,如同此轻易,如无意外就安装好了。

#./htdocs,那是在源码目录中的。别告诉本身你找不到。
#/www/web/xcache,web目录,名字叫什么本人喜爱。
#本来,假如你很笨的话。用不起那个命令。那么,在解压好的源码目录中,直接通过FTP之类的工具,间接移动也是OK的。

第二,强烈嘲笑,百度上的教程,都左复制右复制的,乱柒八糟,缺东缺西的。借此微凉大大作者提供自身苦心整理好的科目。以便各位小菜能快心满志的行使Xcache加速php,假诺看完了,也操作了,照旧败诉了的话,请联系微凉大大的QQ 49692883八,微凉大大也想看看您是怎么一步一步都装不上。

本文由bifa688.com发布,转载请注明来源:教你一步一步在linux中准确的装置Xcache加快php,