PHP扩展Redis编译安装
PHP扩展Redis编译安装
1.下载PHP官方Redis源码包
  wget http://pecl.php.net/get/redis-2.2.4.tgz
  注:我用的是Redhat系统,ubuntu用户可以apt-get命令下载
  
2.解压下载的包并进入解压目录
 tar -zxvf redis-2.2.4.taz
 cd redis-2.2.4
3.运行phpize命令,侦测PHP环境,生成对应的编译配置文件
  /usr/local/php/bin/phpize
  
4.开始编译安装redis
  ./configure --with-php-config=/usr/local/php/bin/php-config
  make && make install
  注:这里的PHP配置文件一定是你当前PHP环境下的php-config
 
5.加载redis.so
 修改php.ini文件,在加载扩展下面(Dynamic Extensions)加入:extension=redis.so
  同时注意一下扩展的默认目录在哪,查找extension_dir可以看到对应目录,或者通过phpinfo查看
  如果redis.so不在默认的扩展目录下面,可以将redis.so称到默认的扩展目录下
  redis.so文件,在你完成编译后,会提示redis.so文件在哪的,一般在PHP安装环境下的一个extensions目录下
  
6.通过phpinfo就可以看到PHP已经支持redis了,会显示目前安装的redis相关的版本信息
PHP扩展Redis编译安装的更多相关文章
- 20190418 CentOS7实用技能综合:系统安装 + WinScp客户端连接 + 防火墙端口号iptables + Nginx编译安装 + MySQL编译安装 + Redis编译安装 + MongoDB编译安装 + ActiveMQ/RocketMQ/RabbitMQ编译安装 + ...各类常用生产环境软件的编译安装
		系统安装 + WinScp客户端连接 + 防火墙端口号iptables + Nginx编译安装 + MySQL编译安装 + Redis编译安装 + MongoDB编译安装 + ActiveMQ/Roc ... 
- Redis 编译安装
		系统学习一下,记录一下笔记,之前都是断断续续尝试过一些简单的安装使用 下载,解压 编译安装 copy配置文件 启动连接 ./bin/redis-server ./redis.conf 登陆./bin/ ... 
- Linux 下 PHP 扩展Soap 编译安装
		1.进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录) [root@tester /]# /home/tdweb/php-5.4.34/ext/soap 执行 phpize 命令 ... 
- Linux 下 PHP 扩展 PDO 编译安装
		1.进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录) [root@tester /]# /home/tdweb/php-5.4.34/ext/pdo_mysql 执行 phpi ... 
- 【docker】为docker下的php容器安装php-redis扩展【编译安装】
		使用docker安装的PHPFPM容器没有Redis扩展,需要安装一下扩展. 首先进入docker的PHPFPM容器 $ docker exec -it myphpfpm /bin/bash 依次执行 ... 
- redis编译安装、哨兵、集群
		编译安装 #下载源代码解压 wget https://download.redis.io/releases/redis-5.0.13.tar.gz -P /home/ tar -xvf /home/r ... 
- mac M1 php扩展 xlswriter 编译安装爬坑记录
		电脑配置 MacBook Pro(14英寸,2021年) 系统版本 macOS Monterey 12.4 芯片 Apple M1 Pro PHP环境 MAMP Pro Version 6.6.1 ( ... 
- windows下Redis编译安装
		redis是现在比较流行的noSQL,主流大型网站都用的比较多,很多同学不知道怎么安装,这里介绍在windows下面安装以及扩展,提供学习使用,实际使用环境多在Linux下. 首先到相应网站下载red ... 
- 【Swoole应用教程】一、Swoole扩展的编译安装部署
		介绍swoole扩展,从源码的下载,环境依赖,编译参数配置,常见编译问题,安装,配置等内容.期间还会介绍: Linux发行版本的选择 不同版本内核的差异 gcc/g++/clang 3种编译器介绍 a ... 
随机推荐
- .Net 笔记(二) 泛型和集合
			前言: 本文中介绍 泛型和集合的区别.也算是自己的一个知识点的回顾,并且把它们写在自己的笔记中. 1.集合: 在讲到集合之前,我们先来回顾下数组的知识点吧,因为集合和数组的关系也是比较微妙的各有利弊, ... 
- Android 镜像地址[持续更新中]
			这里收集android国内镜像资源地址 大连东软信息学院镜像服务器地址:– http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:– IPv4: http: ... 
- 会话数据的管理——Session
			cookie的局限性: cookie只能存字符串类型.不能保存对象 只能存非中文 1个cookie的容量不超过4KB(如果要保存非字符串,超过4kb内容,只能使用session技术!!!) Sessi ... 
- SQL GROUP BY GROUPING SETS,ROLLUP,CUBE(需求举例)
			实现按照不同级别分组统计 关于GROUP BY 中的GROUPING SETS,ROLLUP,CUBE 从需求的角度理解会更加容易些. 需求举例: 假如一所学校只有两个系, 每个系有两个专业, 每个专 ... 
- 2014年到期的myeclipse5.5.1注冊码
			假设点击Myeclipse的载入项目到server的图标没有反应,这就是MyEclipse过期了,下面是还能用一年的注冊码: subscriber: axin Serial:nLR8ZC-85557 ... 
- unix进程的环境--unix环境高级编程读书笔记
			http://blog.csdn.net/xiaocainiaoshangxiao/article/category/1800937 
- Makefile详解--隐含规则
			Makefile详解--隐含规则(转) Makefile系列文章,这里有个前辈连续洗了一个系列来介绍,共有26篇博客文章. http://www.cppblog.com/ivenher/archive ... 
- hadoop错误Cannot load libsnappy.so.1 (libsnappy.so.1 cannot open shared object file No such file or directory)!
			报如下错误 解决方法: 1.下载libsnappy.so.1(https://yunpan.cn/cSHRHTBJGVVX6 访问密码 c992) 2.上传到linux系统 3.安装 4.安装完成后 ... 
- Shell脚本编程入门(一)                                                    分类:            学习笔记             linux             ubuntu             2015-07-09 21:06    29人阅读    评论(0)    收藏
			最近在学shell,记录一下. if语句的使用: 1.判断两个参数大小 #!/bin/sh #a test about if statement a=10 b=20 if [ $a -eq $b ]; ... 
- android之AlertDialog 点击其他区域自动消失
			遇到一个问题记录下来,在开发中使用了AlertDialog,想点击屏幕其他区域的时候让这个dialog消失,一开始不做任何设置,在小米手机可以正常显示,但是在三星中却有问题,后来发现少了一个属性: V ... 
