使用phpize建立php扩展

  1. 安装redis模块:
  • [root@iZ25hrpug64Z ~]# yum -y install redis php-redis
  1. 进入php安装目录的ext目录
  • [root@iZ25hrpug64Z ~]# cd /application/lnmp1.3-full/src/php-5.6.22/ext/
  1. 获取phpize命令路径
  • [root@iZ25hrpug64Z ext]# whereis phpize
  1. 执行phpize
  • [root@iZ25hrpug64Z ext]# /usr/bin/phpize
  1. 报错


    Paste_Image.png
  2. 解决
  • [root@iZ25hrpug64Z ext]# ./ext_skel --extname=redis
Paste_Image.png
  1. 切换到redis目录
  • [root@iZ25hrpug64Z ext]# cd redis/
  1. 编辑config.m4
  • [root@iZ25hrpug64Z ext]# vi config.m4


    Paste_Image.png
  1. 再执行phpize
  • [root@iZ25hrpug64Z ext]# /usr/bin/phpize
  1. 查找php.ini
  • [root@iZ25hrpug64Z ~]# find / -name 'php.ini'
  • /usr/local/php/etc/php.ini
  1. vi /usr/local/php/etc/php.ini
  • 搜索extension,找个位置添加 extension = "redis.so"
  1. 执行成功截图


    Paste_Image.png

总结:在已经安装了PHP环境的基础上,添加扩展,都可套用这个方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容