在ubuntu下已经安装了PHP环境的情况下,需要新增PHP扩展

首先找到PHP对应版本的扩展包,部分扩展包可以前往PHP官网下载对应版本的PHP源码,在ext文件夹下有一些扩展包

其他额外的扩展需要前往git或者其他的资源网站进行下载

下载完成后将扩展包复制到ubuntu下的目录中

进入扩展包中使用phpize编译扩展包

然后使用如下命令进行编译

./configure

make && make install

编译完成后,在扩展包文件夹modules中会生成一个so文件

使用php -info|more

查看PHP的扩展存放路径(extension_dir),将so放入该文件夹中

使用php --ini查看PHP配置文件路径,web请使用phpinfo在网页查看,在ini文件中添加extension=扩展.so文件,web请重启apache或nginx即可启用扩展

ubuntu下编译安装PHP扩展相关推荐

  1. 在Ubuntu下编译安装atom编辑器

    2019独角兽企业重金招聘Python工程师标准>>> 今天一大早就在开源中国首页看到了atom编辑器可以下载使用的消息,打开一看只提供Mac版的安装包.于是去Github上看了看, ...

  2. ubuntu下编译安装PHP

    首先配置configure // ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --wit ...

  3. python3.7.2安装-ubuntu下编译安装Python3.7.2

    Ubuntu下安装Python3.7.2 1.去官网下载Python3.7.2 首先到要安装的文件夹下创建安装目录 mkdir /usr/local/bin/python3.7 切到要下载的文件夹下: ...

  4. linux fileinfo.so,Centos 下编译安装fileinfo扩展

    1.查看当前环境是否安装fileinfo扩展 php -i | grep fileinfo 若出现 fileinfo fileinfo support => enabled 则代表fileinf ...

  5. linux下glew例子,ubuntu 下编译glew (opengl扩展库)

    推荐文章 更新源的方法 提前保存一下原来源 sudo cp sources.list sources.list.bak 换源命令: sudo gedit /etc/apt/sources.list 或 ...

  6. 技术分享|在Ubuntu下编译安装GreatSQL

    本文首发于GreatSQL社区,原创内容未经授权不得随意使用,转载请联系小编并注明来源. 1.准备工作 1.1.配置Ubuntu环境下的apt源配置文件 1.2.构建docker镜像 2.编译Grea ...

  7. ubuntu下编译安装mysql记录

    搞了整整一天,好不容易折腾完,在此记录下,下次就省事了.      去官网http://www.php.net/downloads.php下载所需要的php版本,这里我选择5.6.22.      下 ...

  8. Linux飞鸽传书源码,图解Ubuntu下编译安装飞鸽传书IPMsg步骤

    因为IPMsg官方网站发布的Unix/Linux版本都是源代码包,需要在Ubuntu中编译,因此,需要在本机安装开发环境. 我下载的g2ipmsg-0.9.5.tar,下载地址见http://www. ...

  9. centos/Debian/Ubuntu下编译安装pypy

    PyPy的速度是比Python快的,根据官方说法,速度时CPython的2倍-10倍. 但PyPy也是有缺点的,那就是PyPy是由RPython实现的,RPython是Python的子集. PyPy快 ...

最新文章

  1. 如何用JNI技术提高Java的性能详解
  2. 轮椅度过一生!微软CEO纳德拉26岁长子去世,半生为儿也难逃病魔
  3. python控件词语_python文件中的词
  4. 算力不是王道,强化学习之父Rich Sutton的六点错误
  5. C五:exit()函数作用的程序
  6. webpack 初体验
  7. 每日程序C语言47-找到年龄最大的人并输出
  8. 启动ucosii之OSInit()
  9. Java 网络实例三(获取URL响应头的日期信息、获取URL响应头信息、解析URL、ServerSocket和Socket通信实例)
  10. java applet鼠标点击事件_Swing 鼠标单击事件?
  11. python Binary I/O
  12. python的mysql模块_Python中操作mysql的pymysql模块详解
  13. Lunix git stash clear 或者 git stash drop后恢复的方法
  14. 通过 prosody 搭建 XMPP 服务器
  15. KataGo线程/权重/显卡
  16. 没有桌面体验功能就不能进行图片打印报错解决
  17. 近期工作中的错误总结
  18. LeetCode初级算法之数组:36 有效数独
  19. kol营销推广 | 达人营销,如何精准且快速找达人?
  20. CUDA C 编程权威指南 Grossman 第4章 全局内存

热门文章

  1. 使用 CSS 构建自定义粘性导航栏
  2. 字符串(中文英文)转二进制及二进制转回字符串(中文英文)--加密准备
  3. Robot Framework接口自动化框架
  4. html5 设置视频清晰度,如何将视频变清晰 手机视频不清晰怎么调|如何让视频画质变清晰...
  5. java山海经之轩辕_《山海经》中所说的轩辕国在哪,是否就是华夏文明的起源?...
  6. 使用Fiddler抓包解决“请在微信客户端打开链接”的问题
  7. 李开复给中国学生的第一封信:从诚信谈起
  8. Vue3格式化时间、相对当前时间(前)
  9. 火箭主帅德安东尼赞哈登低位防守:他是控球中锋
  10. protobuf JsonStringToMessage 遇到bytes字段报错