码迷,mamicode.com
首页 > Web开发 > 详细

Php编译安装

时间:2016-09-19 22:49:55      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:blank   target   style   title   

Php编译安装

1.解压缩php包

2.编译参数

技术分享

./configure --prefix=/usr/local/lnm--witconfig-file-path=/usr/local/lnmp/php/etc --with-mysql --with-mysqli --with-pdo-mysql --enable-mysqlnd --with-openssl --with-snmp --with-gd --with-zlib --with-curl --with-libxml-dir --with-png-dir --with-jpeg-dir --with-freetype-dir –-without-pear --with-gettext --with-gmp --enable-inline-optimization --enable-soap --enable-ftp --enable-sockets --enable-mbstring --enable-fpm --with-fpm-user=nginx --with-fpm-group=nginx --with-mcrypt –-with-mhash

3.出错信息汇总

a.

技术分享

错误信息的原因是因为写的字母可能有问题,重新输入一下

技术分享

解决办法:

yum install -y libxml2-devel

b.

技术分享

解决办法:

yum install -y curl-devel

c.

技术分享

技术分享

解决办法:

yum provides */jpeglib.h

yum install -y libjpeg-turbo-devel

技术分享

技术分享

d.

技术分享

解决办法:

yum provides */png.h

yum install -y libpng-devel

技术分享

技术分享

e.

技术分享

解决办法:

yum install -y freetype-devel

f.

技术分享

解决办法:

yum install -y gmp-devel

g.

技术分享

解决办法:

技术分享

可以看到在 yum中找不到这个包,所以只能从外部获得

yum install -y libmcrypt-devel-2.5.8-9.el6.x86_64.rpm

yum install -y libmcrypt-2.5.8-9.el6.x86_64.rpm

h.

技术分享

解决办法:

yum install -y net-snmp-devel

4.至此,安装完毕

与cmake不同,可以不用清除缓存,直接再重新编译就好。

技术分享

Php编译安装

标签:blank   target   style   title   

原文地址:http://11907184.blog.51cto.com/11897184/1854078

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!