homestead+phpize+redis扩展安装

一、前期准备

1、安装phpize(phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块)

2、sudo apt install php5.6-dev

3、 # sudo find / -name phpize5.6 就会找到已经安装好的 phpize5.6 。

4、# /usr/bin/phpize5.6 (在这个位置)

二、安装redis

1. 使用vagrant命令的ssh选项连接到homestead

vagrant ssh

2. 下载编译php的redis扩展

1、$ git clone https://github.com/phpredis/phpredis.git/

2、$ cd phpredis

3、$ /usr/bin/phpize7.2  (不同php版本的情况下phpize版本不同)

4、$ ./configure --with-php-config=/usr/bin/php-config7.2 (这里边也需要根据情况指定php-config的版本,且和phpize的版本保持一致。)

5、$ make && make install

3. 查看php的extension_dir

php -i|grep extension_dir

4. 把redis.so扩展模块移入php扩展目录中

sudo mv /home/vagrant/phpredis/modules/redis.so /usr/lib/php/20131226/redis.so

5. 添加php配置文件的ini文件

sudo touch /etc/php/7.1/fpm/conf.d/20-redis.ini

Sudo vim /etc/php/7.1/fpm/conf.d/20-redis.ini

添加 extension=redis.so

6. 重启php-fpm

$ sudo service php7.1-fpm restart

原文地址:https://www.cnblogs.com/zgxblog/p/11441048.html

时间: 2024-08-29 22:25:13

homestead+phpize+redis扩展安装的相关文章

php搭建redis扩展安装及配置

1:redis 安装 $ wget http://download.redis.io/releases/redis-2.8.13.tar.gz $ tar xzf redis-2.8.13.tar.gz $ cd redis-2.8.13 $ make 2:运行redis 加载redis的配置文件redis.conf 编译后的可执行文件在src目录中,可以使用下面的命令运行Redis: $ src/redis-server redis.conf 你可以使用内置的客户端连接Redis: $ src

redis以及php的redis扩展安装部署

一.redis 安装部署: tar xf redis-3.2.8.tar.gz cd redis-3.2.8 make MANIFESTO=jemalloc make PREFIX=/usr/local/redis-3.2.8 install ln -s /usr/local/redis-3.2.8/ /usr/local/redis echo "export PATH=/usr/local/redis/bin:$PATH" >> /etc/profile find / -

php redis扩展安装、配置、使用小结

系统是lamp环境(centos6.7+apache2.2+mysql5.7+php5.3),默认 软件下载到/usr/local/src目录下 redis安装在/app/local/redis目录下 #wget http://download.redis.io/releases/redis-2.8.24.tar.gz #tar zxvf redis-2.8.24.tar.gz #mkdir -p /app/local/redis #cd redis-2.8.24 #make PREFIX=/a

linux php redis 扩展安装

安装redis服务端 1 进入软件的下载路径 cd /soft wget http://download.redis.io/redis-stable.tar.gz tar -zxvf redis-stable.tar.gz cd redis-stable.tar.gz make make install 启动 redis /usr/local/bin/redis-server /etc/redis/6379.conf 可用netstat –atln 查看端口是启动安装成功 netstat –at

php redis扩展安装

linux安装redis扩展 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr/local/src目录 cd /usr/local/src #进入软件包存放目录 tar zxvf phpredis-2.2.4.tar.gz #解压 cd phpredis-2.2.4 #进入安装目录 /usr/local/php/bin/phpize #用phpize生成config

php与redis扩展安装和使用-Redis学习笔记六

1. 安装php的redis扩展 注明:安装的环境为lnmp,php的版本为 PHP Version 5.4.36 把phpredis扩展软件 和 其依赖软件上传到linux系统里边: 解压phpredis <span style="font-size:18px;">[[email protected] soft]# tar zxvf phpredis.tar.gz </span> 在redis扩展解压软件目录执行指令/usr/bin/phpize 作用:可以把

Ubuntu上PHP7.1安装路径及redis扩展安装

1. Ubuntu16.04上使用sudo apt-get install php7.1 安装php的默认路径如下: a. php可执行命令:/usr/bin/php7.1  和 /usr/bin/php b. 需要安装sudo apt install php7.1-dev 才会有 /usr/bin/phpize,和/usr/bin/php-config.后面安装扩展时会用到. c. .so文件路径:/usr/lib/php/20160303,这个可以从phpinfo()中看到 d. php的*

安装redis扩展安装及可能遇到的问题

开启redis扩展(windows) 1.本地已安装redis服务,并且服务已启动 2.下载php_redis.dll文件 3.php.ini中加载扩展文件extension=php_redis.dll 4.重启Apache.查看phpinfo看是否已经成功安装redis 5.进行redis相关操作 假如顺利的话恭喜完成安装. 说下我安装遇到的问题,上述步骤都已经完成,查看phpinfo. 1.redis并未加载 2.Apache重启完成后报错,好像是php5_xx.dll缺少.记不大清了 问题

PHP7 redis扩展安装

1.安装redis (1)下载:https://github.com/phpredis/phpredis/tree/php7 或下载http://pan.baidu.com/s/1i5DFrjn用samba挂载导进去 (2)yum -y install m4 autoconf   # 安装依赖 (3)unzip phpredis-php7.zip # 解压 (4)cd ./phpredis-php7 # 进入目录 (5)phpize  #用phpize生成configure配置文件 (6)./c