CentOS 6.x安装php 5.6和redis扩展的全过程

前端之家收集整理的这篇文章主要介绍了CentOS 6.x安装php 5.6和redis扩展的全过程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

安装PHP 5.6

#yumcleanall
#yumupdate整体升级一下yum包
#yuminstall-yepel-release
#yumlistinstalled|grepPHP检查时候安装过PHP
#rpm-Uvhhttp://mirror.webtatic.com/yum/el6/latest.rpm
#yum-yinstallPHP56w.x86_64
#yum-y--enablerepo=webtaticinstallPHP56w-devel
#yum-yinstallPHP56w-xml.x86_64PHP56w-gd.x86_64PHP56w-ldap.x86_64PHP56w-mbstring.x86_64PHP56w-mcrypt.x86_64PHP56w-MysqL.x86_64PHP56w-pdo.x86_64PHP56w-opcache.x86_64
#yum-yinstallPHP56w-fpm
#chkconfigPHP-fpmon开机自启动
#/etc/init.d/PHP-fpmstart启动进程
#PHP-v查看是否安装成功

9d5c0c6b393dab9de7375cd086ceb3f4.png

注1:如果想更换到PHP5.5或5.4版本,直接把上面的56w换成55w或者54w就可以了;

注2:PHP-opcache和PHP-xcache会有效的提高PHP执行速度;


PHP的扩展其实不是很麻烦,主要的步骤如下:

1)在扩展模块的客户端文件夹里面使用PHPize,这样会生成一个configure文件

2)执行configure文件,后面要加上PHP的路径;

3)将“模块.so”文件添加PHP.ini文件里,重启PHP-fpm进程;

4)通过so文件调用扩展模块的客户端,实现连接对应的模块;


安装redis扩展

#redis-cli-v检查是否安装了redis
#redis-server-v
#wgethttp://pecl.PHP.net/get/redis-2.2.8.tgz
#tar-zxvfredis-2.2.8.tgz
#cdredis-2.2.8
#PHPize一个专门挂接PHP扩展的工具,该命令一定要使用在PHP的模块文件夹主目录下,这里报错Cannotfindconfig.m4。因为PHPize要根据模块生成模块的配置文件放在模块文件夹下面

40d5dc461d0edc25bb0f2756d2325471.png

#./configure--with-PHP-config=/usr/bin/PHP-config
#make&&makeinstall
#maketest
#vim/etc/PHP.ini在PHP.ini里添加一句“extension="redis.so"”
#servicePHP-fpmrestart

95044ef2bccf27123a4731a9936b45fb.png




最后的最后,如果您觉得本文对您升职加薪有帮助,那么请不吝赞助之手,刷一下下面的二维码,赞助本人继续写更多的博文!

wKioL1l16m3BMYDKAACPHEqd55Q687.jpg

原文链接:https://www.f2er.com/centos/375463.html

猜你在找的CentOS相关文章