2、解压缩并且进入解压缩后的文件目录下

3、./configure --prefix=/data/apps/php --with-config-file-path=/data/apps/php/etc --with-apxs2=/data/apps/apache/bin/apxs --disable-ipv6 --with-curl --with-gd --with-mysql=/data/apps/mysql --with-mysqli=/data/apps/mysql/bin/mysql_config --with-pdo-mysql=/data/apps/mysql --enable-soap --enable-sockets --with-pear=/data/apps/php/pear --with-png-dir --with-libxml-dir --with-jpeg-dir --enable-mbstring --enable-zip --with-zlib --enable-gd-native-ttf --with-freetype-dir=/usr --with-openssl

4、make;make install

遇到问题:

1、configure: error: xml2-config not found. Please check your libxml2 installation(参看:http://blog.csdn.net/anljf/article/details/6981247)

安装php时的报错

checking libxml2 install dir... no

checking for xml2-config path...

configure: error: xml2-config not found. Please check your libxml2 installation.

检查是否安装了libxm包

[root@XKWB3403 php-5.3.8]# rpm -qa |grep  libxml2

libxml2-2.6.26-2.1.12

libxml2-python-2.6.26-2.1.12

重新安装libxml2和libxml2-devel包

yum install libxml2

yum install libxml2-devel -y

安装完之后查找xml2-config文件是否存在

[root@XKWB3403 php-5.3.8]# find / -name "xml2-config"

/usr/bin/xml2-config

如果存在的话重新安装php

[root@XKWB3403 php-5.3.8]# ./configure

安装成功的标志是

之后再进行编译

make && make install

2、configure: error: Cannot find OpenSSL's

解决办法:yum  install  openssl.x86_64 openssl-devel.x86_64 -y

3、configure: error: Please reinstall the libcurl distribution - easy.h should be in /include/curl/

解决办法:yum install libcurl.x86_64 libcurl-devel.x86_64 -y

4、configure: error: libjpeg.(a|so) not found.

解决办法:yum install libjpeg-devel -y;  ln -s /usr/lib64/libpng.so /usr/lib/

configure: error: libpng.(a|so) not found.

解决办法:yum install libpng libpng-devel -y; ln -s /usr/lib64/libpng.so /usr/lib/configure: error: freetype.h not found.

解决办法:yum install freetype-devel

centos .php 源码,CentOS 源码安装PHP相关推荐

  1. linux部署3proxy源码,在CentOS 7系统中从源码安装RTPProxy的方法

    本文介绍在CentOS 7操作系统中从源码安装RTPProxy的方法,按照以下步骤操作即可成功. 在CentOS 7.x上安装RTPProxy 1.将目录更改为/usr/src: [root@kama ...

  2. centos环境访问php显示源码,CentOS 6.8 搭建LNAMP环境(五)- PHP7源码安装Redis和Redis拓展...

    一.安装Redis 1.下载redis源码包,将源码包放到/usr/local/src/目录下 这里用的是redis-4.0.2.tar.gz 2.进入src/目录 cd /usr/local/src ...

  3. centos 7 升级 git 版本(通过安装 ius 源的方式)

    文章目录 查看系统相关信息 查看CentOS的版本号 查看内核版本 查看 git 版本 通过安装第三方 yum 源的方式来更新git 下载对应的 yum 源 安装 yum 源 删除掉已经存在的 git ...

  4. CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压...

    一.准备安装CentOS 6 1.CentOS简介 CentOS 是甚么? CentOS 是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本.每个版本 ...

  5. CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压缩、语言包

    一准备安装CentOS 6 1.CentOS简介 CentOS 是甚么? CentOS 是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本.每个版本的 ...

  6. CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压缩、语言包 一.准备安装CentOS 6

    CentOS 6.0 图形(图解)安装教程.基本配置.网络配置.软件源配置.安装压缩.语言包 一.准备安装CentOS 6 1.CentOS简介 CentOS 是甚么? CentOS 是一个基于Red ...

  7. 【转】CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压缩、语言包...

    一.准备安装CentOS 6 1.CentOS简介 CentOS 是甚么? CentOS 是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本.每个版本 ...

  8. Red Hat 更新yum源为centos,并安装c环境

    系统环境 #head-n1/etc/issue RedHatEnterpriseLinuxServerrelease5.5(Tikanga) 使用redhat系统在线安装时提示Thissystemis ...

  9. CentOS 5.X用第三方源安装PHP MySQL Apache等

    2019独角兽企业重金招聘Python工程师标准>>> CentOS 5.X用第三方源安装PHP MySQL Apache等 CentOS 自带的源安装的都不是最新版的,想要体验最新 ...

  10. linux6.5 安装yum,配置Centos 6.5的yum源

    问题:redhat 6.4 默认自带的 yum 源需要注册,才能更新. 解决方案:删除默认的yum源,手动配置Centos 6.5的yum源. 我这里的系统是RedHat 6.4的所以在 http:/ ...

最新文章

  1. 为什么你的工作经验不值钱
  2. C#设计模式(7)——适配器模式(Adapter Pattern)
  3. 07_clickhouse、自定义分区及底层存储合并机制、自定义分区键、分区目录的命名规则、分区目录的合并过程、分区目录的合并过程、分区表达式指定、分区案例
  4. IE6下margin-left双倍bug问题
  5. [Java基础]反射获取成员变量并使用练习
  6. java图片格式转化(例如jpg格式转化png)
  7. 前端学习(2658):vue3优化
  8. 用html页面制作开关,利用前端基础制作html开关图标
  9. shell自动交互之expect脚本_转
  10. 怎么清除远程计算机的用户名,Windows8系统如何清除“远程桌面连接”登录历史痕迹...
  11. 【码云周刊第 8 期】面试之前,或许该高效率地学点干货了!
  12. 重庆科技学院计算机专业好吗,重庆科技学院什么专业好
  13. 武汉市电子信息职业技术学校现代电子电工高水平实训基地
  14. CodeBlocks汉化
  15. pigoss BSM 售前使用问题总结2(FAQ)
  16. Express框架、Webstorm中创建Express项目
  17. 基于FPGA的ADS1256讲解
  18. 凛冬至送温暖,无价资源免费送
  19. module ‘win32com.gen_py.00020813-0000-0000-C000-000000000046x0x1x9‘ has no attribute ‘CLSIDToClassM
  20. FFmpeg分离(解封装)视频和音频

热门文章

  1. pythonsvm图像分类_python图像处理之sift-kmeans-SVM图像分类
  2. 8. String to Integer
  3. FCN全连接卷积网络(2)--读论文的过程理解
  4. 强化学习笔记:Q_learning (Q-table)示例举例
  5. 错误处理:Syntax error: Bad for loop variable
  6. 数据结构与算法基础知识集锦
  7. matlab 0000,部分结果出现虚数单位 0.0000i
  8. php 多用户 判断,Laravel jwt 多表(多用户端)验证隔离的实现
  9. java 程序片段_20个非常有用的Java程序片段
  10. gitHub使用记录