php7安装redis扩展的方法-PHP7

资源魔 25 0

确认是php7后开端装置

挪动到下载文件夹:cd /root/src(详细文件夹本人抉择)
下载php7-redis:wget https://github.com/phpredis/phpredis/archive/php7.zip
更名:mv ./php7.zip ./phpredis-php7.zip
解压:unzip phpredis-php7.zip
进入解压后的目次:cd phpredis-php7
找到php7的phpize正在哪:find / -name 'phpize'

//我的呈现了3个,第一个是php5.5的,第二个是php7的,第三个是装置php7时解压的文件夹,没删掉,应该用第二个
/usr/bin/phpize
/usr/local/php7/bin/phpize
/root/src/php-7.0.12/scripts/phpize

从新编译phpize:/usr/local/php7/bin/phpize(无需切换目次,间接执行本人找到的phpize)
找到php-config:find / -name 'php-config'

//这个php-config文件一样找到3个,缘由跟phpize同样
/usr/bin/php-config
/usr/local/php7/bin/php-config
/root/src/php-7.0.12/scripts/php-config

写configure:./configure --with-php-config=/usr/local/php7/bin/php-config(也不必切换目次,把找到的php-config门路填到此饬令的参数里)
装置:make && make install
找到php.ini:find / -name 'php.ini'

/usr/local/php7/etc/php.ini
/etc/php.ini

编纂php.ini:vi /usr/local/php7/etc/php.ini
搜寻extension地位:正在vi中按 esc键,输出 /extension=回车键 能找到不少extension=,按i进入编纂模式,正在这堆extension=上面找一空行,不空行按回车键另起一行,写上extension=redis.so(此内容必需独有一行)

重启php-fpm:/etc/init.d/php-fpm restart(假如重启失败,请另找办法重启php-fpm,假如用的是Apache,重启Apache便可)

好了,这时候候关上phpinfo()页面,搜寻redis看能不克不及找到

3.png

假如php要拜访的redis效劳没有正在本机,除了了衔接时ip要写对,redis效劳何处redis.conf中的bind一行要退出本机ip,多个ip之间用空格离隔,比方:bind 192.168.1.100 10.0.0.1

保举教程:《php教程》

以上就是php7装置redis扩大的办法的具体内容,更多请存眷资源魔其它相干文章!

标签: php Redis PHP7 扩展 php7开发教程 php7开发资料 php7开发自学

抱歉,评论功能暂时关闭!