php安装memcache、redis扩展模块

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Tair(兼容Redis),内存型 2GB
简介:

关于编译安装php的选项可以为

1
  . /configure  --prefix= /usr/local/php  --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-iconv --with-openssl -- enable -mbstring --with-freetype- dir  --with-jpeg- dir  --with-png- dir  --with-libxml- dir = /usr/  -- enable -xml -- enable -sockets -- enable -fpm --with-config- file -path= /etc/  --with-config- file -scan- dir = /etc/php .d --with-bz2 --with-curl --with-mhash --with-mcrypt -- enable -intl --with-gd -- enable -gd-native-ttf -- enable -shmop

需要安装memcache需要编译libmemcache

libmemcached的下载地址为https://launchpad.net/libmemcached

编译安装

1
2
3
4
5
wget 
tar  xf libmemcached-1.0.18. tar .gz 
cd  libmemcached-1.0.18. tar .gz
. /configure  
make  &&  make  install

扩展memcache模块

memcached的模块地址为http://pecl.php.net/package/memcache

编译安装

1
<a href= "http://pecl.php.net/get/memcache-3.0.8.tgz"  target= "_blank"  style= "color: rgb(66, 133, 244);" >http: //pecl .php.net /get/memcache-3 .0.8.tgz< /a >
1
2
3
4
5
tar  xf memcache-3.0.8.tgz
cd  memcache-3.0.8
  进入解压以后的目录,是没有configure文件的,需要执行  /usr/local/php/bin/phpize
  . /configure  --with-php-config= /usr/local/php/bin/php-config
  make  &&  make  install

编辑php.ini文件,在里面添加以下行

1
extension=memcache.so

redis的模块添加与memcached的一样

redis的下载地址为http://pecl.php.net/package/redis

编译完成后同样需要添加extesion文件

本文以及验证通过,此处不在给出验证结果



本文转自wangfeng7399 51CTO博客,原文链接:http://blog.51cto.com/wangfeng7399/1600625,如需转载请自行联系原作者


相关文章
|
2月前
|
JavaScript Linux PHP
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
119 3
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
|
3月前
|
自然语言处理 测试技术 API
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
320 5
|
8月前
|
运维 JavaScript 应用服务中间件
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
本文介绍了OS Copilot在ECS上 Alibaba Cloud Linux的安装与使用,并对其多项参数进行了功能测评。OS Copilot是为操作系统提供智能化辅助的工具,支持自动化任务、智能推荐、故障排查等功能。安装时需检查是否已安装(`rpm -q os-copilot`),若未安装则用`yum install os-copilot`命令安装,并配置AccessKey信息连接阿里云服务。通过测试不同参数命令,如`-t`参数,展示了其自动化执行和智能生成回答的能力,显著提升运维效率。
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
|
5月前
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
174 6
|
7月前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
190 20
|
10月前
|
Java 程序员 PHP
01 入门PHP就来我这-安装phpstudy
路老师的PHP入门教程,带你从零开始学习PHP。首先下载并安装phpStudy,接着配置域名和端口,最后创建并运行第一个PHP文件。内容详实,适合初学者。
193 3
01 入门PHP就来我这-安装phpstudy
|
11月前
|
NoSQL MongoDB PHP
PHP7 MongDB 安装与使用
10月更文挑战第19天
113 1
PHP7 MongDB 安装与使用
|
10月前
|
缓存 NoSQL PHP
Redis作为PHP缓存解决方案的优势、实现方式及注意事项。Redis凭借其高性能、丰富的数据结构、数据持久化和分布式支持等特点,在提升应用响应速度和处理能力方面表现突出
本文深入探讨了Redis作为PHP缓存解决方案的优势、实现方式及注意事项。Redis凭借其高性能、丰富的数据结构、数据持久化和分布式支持等特点,在提升应用响应速度和处理能力方面表现突出。文章还介绍了Redis在页面缓存、数据缓存和会话缓存等应用场景中的使用,并强调了缓存数据一致性、过期时间设置、容量控制和安全问题的重要性。
187 5
|
10月前
|
存储 NoSQL 关系型数据库
PHP 使用 Redis
10月更文挑战第22天
160 6
|
10月前
|
存储 NoSQL PHP
PHP与Redis结合使用,提升数据存储性能
随着互联网应用的发展,PHP与Redis的结合成为提升数据存储性能的重要手段。PHP作为流行的服务器端语言,常用于网站开发;Redis作为高性能内存数据库,以其快速读写能力,有效优化数据访问速度,减轻数据库压力。两者结合通过缓存机制显著提升应用响应速度,支持高并发场景下的稳定性和可扩展性。