PHP缓存加速器的安装

yum install -y perl-devel

加速器种类:
eAccelerator, Xcache ,Zend ,APC

-----------------------------------------------------------------------------------------
eAccelerator 缓存,优化,加速
https://github.com/eaccelerator/eaccelerator/downloads

/usr/local/php/bin/phpize

./configure --enable-eaccelerator=shared --with-php-config=/usr/local/php/bin/php-config

make && make install

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
-rwxr-xr-x 1 root root 416909 Sep 14 00:43 eaccelerator.so

------------------------------------------------------------------------------------------
or

Xcache
http://xcache.lighttpd.net/wiki/ReleaseArchive

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

make && make install

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

ll /usr/local/php/lib/php/extensions/no-debug--non-zts-20090626/

-rwxr-xr-x 1 root root 416909 Sep 14 00:43 xcache.so
时间: 2024-10-10 08:26:54

PHP缓存加速器的安装的相关文章

高性能web缓存加速器---varnish

web缓存是对网页文档的临时缓存的信息技术,web缓存能有效降低带宽使用量和服务器负载,提高用户体验.为什么需要缓存呢? 经验研究发现程序的运行具有两个方面的局部性特征: 时间局部性:数据再次被访问到的几率很大 空间局部性:周围数据也可能被访问到的几率很大 根据局部性特征,将访问过的资源IO或加载到高速存储上,不再从源位置加载:另外把其周边的数据也加载到高速存储中,加速资源的访问.缓存就是使用了高速的设备和良好结构设计加速资源访问速度. 一.web缓存 web缓存加速器常常应用的于调度器之后,实

LAMP和LNMP环境PHP缓存加速器的原理

LAMP环境PHP缓存加速器的原理      LAMP=Linux+Apache+MySQL+PHP 1. Apache接收客户的PHP程序请求,并根据规则过滤之. 2.Apache将PHP程序请求传送给PHP处理模块libphp5.so. 3.PHP引擎定位磁盘上的PHP文件,并将其加载到内存中解析. 4.PHP处理模块libphp5.so将PHP源代码编译成为操作码. 5.PHP处理模块libphp5.so执行操作码,然后把操作码缓存起来. 6. Apache接收客户端新的PHP程序请求,P

高性能缓存加速器varnish(概念篇)

高性能缓存加速器varnish(概念篇) 一.varnish简介 varnish是一款高性能的开源HTTP加速器,现在很多门户网站已经部署了varnish,并且反应都很好,甚至反应比squid还稳定,且效率更高,资源暂用更少. 作者Poul-Henning Kamp是FreeBSD的内核开发者之一.Varnish采用全新的软件体系架构,和现在的硬件提交配合紧密.在1975年时,储存媒介只有两种:内存与硬盘.但现在计算 机系统的内存除了主存外,还包括了cpu内的L1.L2,甚至有L3快取.硬盘上也

memcached 缓存window下安装

首先到 http://danga.com/memcached/ (符件中我也上传了这两个包)下载 memcached 的 windows 版本和 java 客户端 jar 包,目前最新版本是 memcached-1.2.1-win32.zip 和 java_memcached-release_1.6.zip , 分别解压后即可! 首先是安装运行 memcached 服务器, 我们将 memcached-1.2.1-win32.zip 解压后,进入其目录,然后运行如下命令: c:>memcache

memcached缓存技术之安装配置php 并在CMD下用telnet操作数据

第一步下载安装memcached.exe文件 (1)将下载的文件解压到指定文件 (2)打开CMD控制台输入cd\回到根目录 (3)将制定的文件路径输入,然后用memcached.exe -d install安装 (4)用memcached.exe –p 端口号 或memcached.exe –m 200MB –d start 指令启动. (5)用netstat –anb指令查看11211端口是否被memcached.exe占用,占用则安装成功. 第二步配置php_memcahce.dll使得ph

高性能HTTP加速器Varnish安装与配置

导读 Varnish是一款高性能且开源的反向代理服务器和HTTP加速器,它采用了全新的软件体系结构,和现在的硬件体系配合紧密.下面就由我给大家简单说说他的安装与配置. 安装 安装pcre 如果没有安装pcre,在编译varnish 2.0以上版本时,会提示找不到pcre库,而pcre库是为了兼容正则表达式,所以必须先安装pcre库.下面是pcre的安装过程: [[email protected] ~]# tar -zxvf pcre-7.9.tar.gz [[email protected] ~

PHP加速器eAccelerator安装

程序说明 eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎为零. 它还有对脚本起优化作用,以加快其执行效率.使您的PHP程序代码执效率能提高1-10倍.eAccelerator本身的开销也是极少的. 1.程序下载 ###服务器上之间下载### [[email protected] ~]# wget https://github.com/eaccelerator/eaccelerator/tar

高性能HTTP加速器Varnish安装与配置(包含常见错误)

Varnish是一款高性能的开源HTTP加速器.挪威最大的在线报纸Verdens Gang使用3台Varnish取代了原来的12台Squid,性能竟然比曾经更好.Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发人员之中的一个.他觉得如今的计算机比起1975年已经复杂很多.在1975年时.储存媒介仅仅有两种:内存与硬盘.但如今计算机系统的内存除了主存外,还包含了cpu内的L1.L2,甚至有L3快取. 硬盘上也有自己的快取装置.因此Squid cache自行处理物件

PHP缓存加速器

前提:解决部分加速软件的Perl编译问题适用于LAMP和LNMP 1)配置环境变量LC_ALL  echo 'export LC_ALL=C'>> /etc/profie#">>"表示文件追加内容  tail -l /etc/profile  source /etc/profie  echo $LC_ALL 2)安装Perl相关依赖  yum -y perl-CPAN或yum -y install perl-devel  #若不安装在安装ImageMagick时