位置: 编程技术 - 正文

lnmp之安装PHP模块(不需要重装PHP)(lnmp php)

编辑:rootadmin
今天说一下如何为lnmp的php安装一些自己需要的模块。本文以imap和exif模块为例。一、安装imap模块1、安装imap模块前需要先安装imap所需的库:CentOS :yum install libc-client-develDebian:apt-get install libc-client-dev2、首先进入php安装目录的ext目录比如php的安装目录为:/root/lnmp0.4-full/php-5.2./则执行:cd /root/lnmp0.4-full/php-5.2./ext/我们要安装imap模块,执行cd imap/再执行 /usr/local/php/bin/phpize 会返回如下信息:Configuring for:PHP Api Version: Zend Module Api No: Zend Extension Api No: 再执行以下命令:[root@vpser imap]# ./configure --with-php-config=/usr/local/php/bin/php-config[root@vpser imap]# make && make install执行完返回:Build complete.Don't forget to run 'make test'.Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-/表示已经成功,再修改/usr/local/php/etc/php.ini查找:extension = 再最后一个extension= 后面添加上extension = "imap.so"保存,执行/root/lnmp restart 重启。在浏览器里面输入 /root/lnmp0.4-full/php-5.2./ext/我们要安装exif模块,执行cd exif/再执行 /usr/local/php/bin/phpize 会返回如下信息:Configuring for:PHP Api Version: Zend Module Api No: Zend Extension Api No: 再执行以下命令:[root@vpser imap]# ./configure --with-php-config=/usr/local/php/bin/php-config[root@vpser imap]# make && make install执行完返回:Build complete.Don't forget to run 'make test'.Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-/表示已经成功,再修改/usr/local/php/etc/php.ini查找:extension = 再最后一个extension= 后面添加上extension = "exif.so"保存,执行/root/lnmp restart 重启。在/home/wwwroot/下面创建一个exif.php的文件,内容如下:<?php$exif = read_exif_data ('IMG_.JPG');while(list($k,$v)=each($exif)) {echo "$k: $v<br>n";}?>其中IMG_.JPG为照片文件。未安装exif模块前:安装exif模块后:可以读出照片的exif信息。安装其他模块也基本上都是这两种方式,当./configure --with-php-config=/usr/local/php/bin/php-config 执行这个的时候是会检查系统上库是否安装上,如果没有安装上就会报错,按错误提示安装相关的库就行。

推荐整理分享lnmp之安装PHP模块(不需要重装PHP)(lnmp php),希望有所帮助,仅作参考,欢迎阅读内容。

lnmp之安装PHP模块(不需要重装PHP)(lnmp php)

文章相关热门搜索词:php安装模块,lnmp安装包,lnmp php,lnmp安装包,lnmp php,lnmp php.ini,php安装模块,lnmp php.ini,内容如对您有帮助,希望把文章链接给更多的朋友!

linux vi 替换命令 vi/vim中可以使用:s命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi真是强大啊,还有很多需要学习),记录几种

linux shell 脚本实现tcp/upd协议通讯(重定向应用) linux设备里面有个比较特殊的文件:/dev/[tcp|upd]/host/port只要读取或者写入这个文件,相当于系统会尝试连接:host这台机器,对应port端口。如果主机以及端

linux shell 管道命令(pipe)使用及与shell重定向区别 管道命令操作符是:|,它仅能处理经由前面一个指令传出的正确输出信息,也就是standardoutput的信息,对于stdandarderror信息没有直接处理能力。然后,传

标签: lnmp php

本文链接地址:https://www.jiuchutong.com/biancheng/364868.html 转载请保留说明!

上一篇:LNMP一键安装包常见错误及解决方法(不定期更新)(lnmp一键安装包 linux)

下一篇:linux vi 替换命令 (linux中vi替换)

  • 进口关税怎么做分录
  • 社保是当月计提当月的吗
  • 工程咨询属于什么合同
  • 关联交易金额是付款还是入账
  • 发票丢失了可以报销吗
  • 信用减值损失借贷方表示什么意思
  • 2019年所得税季度增值税怎么报
  • 政府减免税款如何账务处理
  • 公司对供应商罚款合法吗
  • 利用个独企业避税犯法吗
  • 固定资产报废如何做账务处理
  • 商业保险费可以在个人所得税税前扣除吗
  • 无形资产研发费用加计扣除是晢时差异吗
  • 小规模纳税人可以开数电专票吗
  • 年度汇算清缴怎么填写
  • 工资薪金总额包括职工福利费吗
  • 无形资产的入账价值包括宣传费吗
  • 出口退税换汇率多少是正常
  • 残保金补报
  • 合理损耗如何计算单价?
  • 捐款属于什么会计科目类别
  • 现金支出有哪些项目
  • 科研费用拨款如何记账?
  • 海关增值税专用缴款书抵扣期限
  • 工程预算费用会计怎么做
  • 4500监控
  • 如何回到一年前的方法
  • vue移动端预览pdf
  • err出错
  • 存出投资款现金流量表选什么
  • win10设置闹钟
  • linux系统如何更改主机名
  • pytorch模型转tflite
  • 企业的党员活动是什么
  • 企业票据贴现费怎么算
  • 企业购进商品取得的现金折扣
  • 外商投资工业企业有哪些
  • Laravel 5.4因特殊字段太长导致migrations报错的解决
  • 已冲销凭证是否可以作废
  • laravel insert ignore
  • 电子发票能否作废
  • 注销公司的处理方式
  • 令人感到惊艳
  • 错账的类型及对应的更正方法
  • 现金流量表的填写说明
  • 发票金额大于付款金额怎么做分录
  • 合营企业长期股权投资
  • 缴纳以前年度房租的税
  • 汇算清缴前跨年调账怎么调
  • 哪些企业可以减免企业所得税
  • 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法
  • mysql基本教程
  • XP系统怎么调节屏幕亮度
  • 离线方式快速安装在哪里
  • Windows Server 2008添加Hyper-V组件
  • linux系统配置ipv6地址
  • win10选择一个选项
  • win8停止服务
  • win7同步中心怎么关掉
  • xp输入法图标消失
  • centos6 dhcp
  • centos 操作
  • 如何打开win7
  • redhat linux安装
  • UnityEditor.UI.dll' is in timestamps but is not known in assetdatabase
  • javascript抢票
  • python3循环语句
  • bat批量命名
  • node.js介绍
  • python tkinter tabview
  • linux中gzip的用法
  • 不要用强制方法杀掉python线程
  • 简介生成
  • javascript教程完整版
  • js中的函数怎么使用
  • python读入txt
  • [置顶]游戏名:chivalry2
  • javascript面向对象 第三方类库
  • 军工企业销售模式
  • 电脑有网为什么不能用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设