分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

PHP加速器Xcache使用

发布时间:2023-09-06 02:15责任编辑:胡小海关键词:PHP

本文源链接地址:https:www.93bok.com

Xcache概述

Xcache能够提高服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高你的页面生成速率 2 到5 倍, 降低服务器负载。

说明

目前Xcache的最新版本只支持到php的5.6,php7还未支持

Xcache特性

Xcache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过(在 linux 上)测试并支持所有现行 PHP 分支的最新发布版本, 并支持线程安全/Windows. 与同类 opcode 缓存器相比更胜一筹, 比如能够快速跟进 PHP 版本.

XCache 工程由 mOo 领队, 他也是 Lighttpd 的开发成员之一. Lighttpd 是最快的 Web 服务器应用程序之一, 并且超越 Apache 以及许多其他 Web 服务器. XCache 努力达到类似的效果.

Xcache官网

官网: ????http://xcache.lighttpd.net/下载地址: ??http://xcache.lighttpd.net/wiki/ReleaseArchive

Xcache加速PHP部署

1、解包
cd /a01/apps/apps_src/tar -zxvf xcache-3.2.0.tar.gz
2、使用phpize生成configure
cd xcache-3.2.0/a01/apps/php5/bin/phpize
3、安装
./configure --with-php-config=/a01/apps/php5/bin/php-config --enable-xcachemake && make install
4、整合php和xcache
cat /a01/apps/apps_src/xcache-3.2.0/xcache.ini >>/etc/php5/php.ini
5、创建xcache管理员密码
echo -n "123456" | md5sum ??????????????????##记住以下md5加密之后的代码e10adc3949ba59abbe56e057f20f883e ?-
6、把xcache管理页面移动到web目录下以便可以访问
cp -r /a01/apps/apps_src/xcache-3.2.0/htdocs /a01/apps/nginx/html/chown -R www:www /a01/apps/nginx/html
7、创建缓存目录
mkdir -p /tmp/xcachechmod 777 /tmp/xcache/
8、配置php.ini文件
vim /etc/php5/php.inixcache.admin.user = "Mrnong"xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"xcache.mmap_path = ???"/tmp/xcache"
9、重启一下php-fpm和nginx服务
service nginx restartservice php5-fpm restart

PHP加速器Xcache使用

原文地址:https://www.cnblogs.com/93bok/p/9684206.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved