Linux安装PHP7.0.2

3 篇文章 0 订阅
1 篇文章 0 订阅

想在CentOS上安装PHP7,发现自己安装总是碰到各种问题,要自己一个一个解决,怪不得需要有运维这么一个工作!!

第一个碰到的问题就是解压之后,一直make 编译不了,最后查百度发现不是我的make有问题,是前面的config就有问题,因为我缺少libxml2,又从网上下载libxml2来安装,下面附上libxml2的下载地址:

ftp://xmlsoft.org/libxml2/

找这个地址也是找醉了,英文网站,看的不是很懂,不过勉强按自己的想法点点之后找到了。

安装完libxml2之后再次编译发现又出现了Cannot find OpenSSL's<evp.h>的问题。接下来继续找解决办法...


找了一会,用以下方式解决:

# yum install openssl openssl-devel

# ln -s /usr/lib64/libssl.so /usr/lib/

这样就解决了,这个问题,但是漏雨的地方还是没有填补完成,又出现了configure: error: Please reinstall the libcurl distribution的问题,继续寻找解决办法,以下为解决问题的方法:

# yum -y install curl-devel

# ln -s /usr/lib64/libssl.so /usr/lib/然而,事情还没有完,接下来出现了png.h not found的问题,百度之后,看到问题的原因是因为安装GD模块才会出现的错误,解决方法是:

yum install libpng

ps:我运行这个指令安装了libpng之后,问题解决了,但是网上说他还没解决,他还执行了如下指令:

# yum install libpng-devel

这是安装libpng的devel包。

好了,到了这一步,我的PHP7终于编译成功了。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值