php|linux中为PHP安装redis扩展
最近有个地方需要用到redis,我在自己的虚拟机上早已安装好了redis,但却发现还没有为php安装redis扩展,导致无法用php使用redis。 下面进入正题: 我们直接在/usr/local/src目录下从github中下载phpreids源码包: //进入目录 cd /usr/local/src //下载源码包 wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz//解压 tar zxvf phpredis-2.2.4.tar.gz //进入安装包 cd phpredis-2.2.4 //用phpize生成configure配置文件 /usr/bin/phpize 到这步时,系统突然报错:
文章图片
这是直接使用yum安装php-devel包即可: yum install php-devel 解决问题后继续安装: /usr/bin/phpize //设置配置文件路径,找到你自己的phpconfig的路径 ./configure --with-php-config=/usr/bin/phpconfig //编译 make //安装 make insatll 这时系统给出如下目录,进入该目录即可发现redis.so文件
文章图片
到此,我们的phpredis已经安装完成,剩下的就是配置php,使其支持该扩展 //进入php配置文件 vim /etc/php.ini //在配置文件末尾添加扩展支持 extension="redis.so"
//接着我们重启http服务即可 systemctl restart httpd.service
推荐阅读
- Linux下面如何查看tomcat已经使用多少线程
- thinkphp|thinkphp 3.2 如何调用第三方类库
- CGI,FastCGI,PHP-CGI与PHP-FPM
- Beego打包部署到Linux
- Linux|109 个实用 shell 脚本
- vue组件中为何data必须是一个函数()
- linux定时任务contab
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- day16-Linux|day16-Linux 软件管理
- PHP开发-Mac搭建ThinkPHP5.0