FastCGI模式下安装Xcache
PHP执行的时候,会被编译成opcode,然后 zend引擎会执行opcode.也就是说,如果你两次执行同一个php程序,每次执行,他都要把php代码编译成opcode
xcache的意义在于,当你第一次执行php的,他编译opcode的时候,会把这个opcode缓存起来,当你第二次执行这个php程序的时候,他就直接使用缓存中的opcode,不需要从新编译一次.这样就提高了执行效率
CentOS7.2下安装php加速软件Xcache(在php主机上完成下面的操作) 说明: php安装目录:/usr/local/php5.6 php.ini配置文件路径:/etc/php.ini php网页根目录:/var/www/benet 1)安装xcache wgethttp://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz #下载 [root@phpserver~]# tar zxf xcache-3.2.0.tar.gz #解压 [root@phpserver~]# cd xcache-3.2.0/ #进入安装目录 [root@phpserverxcache-3.2.0]# /usr/local/php5.6/bin/phpize #用phpize生成configure配置文件 [root@phpserverxcache-3.2.0]# ./configure --enable-xcache --enable-xcache-coverager--enable-xcache-optimizer --with-php-config=/usr/local/php5.6/bin/php-config &&make&& make install Installing shared extensions: /usr/local/php5.6/lib/php/extensions/no-debug-zts-20131226/ 安装完成之后,出现下面的界面,记住以下路径,后面会用到 /usr/local/php5.6/lib/php/extensions/no-debug-zts-20131226/ 2)创建xcache缓存文件 # touch/tmp/xcache # chmod 777/tmp/xcache 3)拷贝xcache后台管理程序到网站根目录 [root@phpserverxcache-3.2.0]# cp -r htdocs/ /var/www/benet/xcache 4)配置php支持xcache vi /etc/php.ini #编辑配置文件,在最后一行添加以下内容 [xcache-common] extension =/usr/local/php5.6/lib/php/extensions/no-debug-zts-20131226/xcache.so [xcache.admin] xcache.admin.enable_auth= Off [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= Off 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="" 将xcache目录拷贝到apache主机的网页文档目录下 [root@phpserver~]# scp -r /var/www/benet/xcache/ root@192.168.31.83:/var/www/benet/ 5)测试 servicephp-fpm restart #重启php-fpm 浏览器打开网站根目录下面的xcache http://http://192.168.31.83/xcache可以看到如下页面
FastCGI模式下安装Xcache的更多相关文章
- phpStudy模式下安装ssl证书,详细版
phpStudy模式下安装ssl证书,详细版 2017年12月16日 14:27:38 骑着蚂蚁追大象 阅读数:4232 标签: phpstudy安装ssl证书 更多 个人分类: php 版权声明 ...
- FastCGI模式编译安装LAMP+Xcache
PHP的工作模式:php在lamp环境下共有三种工作模式:CGI模式.apache模块.FastCGI模式.CGI模式下运行PHP,性能不是很好.(已淘汰)FastCGI的方式和apache模块的不同 ...
- 在Hadoop伪分布式模式下安装Hive(derby,mysql)
我的Hadoop版本是1.2.0,mysql版本是5.6.12. 先介绍一下嵌入式derby模式: 1.下载/解压 在hive官网上选择要下载的版本,我选择的版本是hive-0.10.0. 下载好解压 ...
- IDE模式下安装Windows 7强行改回ACHI后不断重启的解决方法
问题描述:用U盘启动进PE装的Win7,由于PE认不出硬盘,只好进BIOS设置硬盘模式为IDE才安装上.结果安装完系统后,在BIOS中强行修改硬盘模式为ACHI模式后,Win7开机不断重启,进不了系统 ...
- fastcgi模式下设置php最大执行时间
php在执行中常见错误: The FastCGI process exceeded configured request timeout: FastCGI process exceeded confi ...
- UEFI启动模式下安装Ubuntu 16.04教程【转】
本文转载自:http://blog.csdn.net/Jesse_Mx/article/details/61425361 前言 最近常帮人安装Ubuntu,也算积累了一些经验.这篇博文主要谈一谈如何在 ...
- 在Hadoop伪分布式模式下安装Hbase
安装环境:Hadoop 1.2.0, Java 1.7.0_21 1.下载/解压 在hbase官网上选择自己要下的hbase版本,我选择的是hbase-0.94.8. 下载后解压到/usr/local ...
- Linux命令行模式下安装VMware Tools详细步骤
在Linux命令行模式安装VMware Tools 方法/步骤1: 首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Too ...
- 非root模式下安装mysql php小记
假设你的home目录为/home/work mysql-server 安装 1. 下载mysql.tar.gz wget http://dev.mysql.com/get/Downloads/MySQ ...
随机推荐
- dt7.0自定义推送熊掌号功能插件
因要推送较早的数据,所以写了一个自定义推送熊掌号的功能插件,因我自己站点是新站,推送的数据较少,所以程序比较简单,算是初始版本,凑合着用吧. <?php /* 百度当天主动推送熊掌功能 作者:6 ...
- 命令检测站点是否使用CDN加速
在CMD 输入 nslookup 域名 例如:nslookup www.baidu.com有CDN的示例Server: cache3-gzAddress: 211.98.4.1Non ...
- Python Django 版本对应表
- BZOJ 1181: [CROATIAN2009] IZBROI选举(二分+dp)
题面 在一个地区的选举中,共有V个人参加了投票,每一票只可能投给N个政党中的一个.当地的议会共有M个席位.不妨将N个政党编号为1到N,并且设编号为i的政党最终的得票为Vi,则议会中的席位按如下规则分配 ...
- linux 忘记root密码怎么处理。
这个是不少人纠结的地方.一台服务器,太久没使用,然后又没有一个文件txt,excel记录那些密码相关的东西.所以导致很多信息忘记了. 参考文章:https://blog.csdn.net/cranky ...
- 01_Request和Response
参考文档 http://www.iamnancy.top/djangorestframework/Responses/ https://q1mi.github.io/Django-REST-frame ...
- 案例(拖拽对话框、高清放大镜、自制滚动条、元素的隐藏方式、表格隔行变色、tab切换效果、字符串拼接、刷新评论)
一.拖拽对话框 <style> .of{ width: 500px; } #link,#close{ text-decoration: none; margin: 0 10px; font ...
- [Zhx] 无题
https://www.luogu.org/problemnew/show/T15368 区间修改,区间查询k(<= 10)大值 应该也可以用分块写 #include <cstdio> ...
- linux系列(十六):which命令
1.命令格式: which 可执行文件名称 2.命令功能: which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果. 3.命令参数: -n 指定文件名长度,指定的长 ...
- 【原创】go语言学习(十六)接口
目录 接口介绍与定义 空接口和类型断言 指针接收和值接收区别 接口嵌套 接口介绍与定义 1. 接口定义了一个对象的行为规范 A. 只定义规范,不实现B. 具体的对象需要实现规范的细节 2.Go中接口定 ...