centos7系统源码编译安装PHP7.3.5版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7系统源码编译安装PHP7.3.5版本相关的知识,希望对你有一定的参考价值。

参考技术A 新增系统用户组和用户:

下载 php7.3.5

[root@localhost ~]# mkdir devdir

[root@localhost ~]# cd devdir/

[root@localhost devdir]# wget https://www.php.net/distributions/php-7.3.5.tar.gz

-bash: wget: 未找到命令

[root@localhost devdir]# rpm -qa|grep wget

[root@localhost devdir]# yum -y install wget

[root@localhost devdir]# rpm -qa|grep wget

wget-1.14-18.el7.x86_64

下载PHP7 解压 编译

wget -c https://downloads.php.net/~cmb/php-7.3.4.tar.gz

编译参数解释

--with-fpm-user=webu --with-fpm-group=webg 添加PHP运行用户和用户组

配置信息出错:

下载gcc软件编译器 yum install -y gcc

configure: error: libxml2 not found. Please check your libxml2 installation.

下载libzip-1.5.2.tar.gz

https://libzip.org/download/libzip-1.5.2.tar.gz

解决libzip 和cmake版本问题

重新配置PHP7编译环境参数

libzip-1.5.2 无法安装,已经取消了。

提示off_t类型没有定义 undefind,解决方法:

编译安装

测试PHP是否安装成功

转载自:https://my.oschina.net/u/4127346/blog/3047778

以上是关于centos7系统源码编译安装PHP7.3.5版本的主要内容,如果未能解决你的问题,请参考以下文章

centos7 源码编译安装TensorFlow CPU 版本

CentOS7系统中node安装配置

PHP7.3.5安装ssh2扩展

工欲善其事必先利其器系列之:Centos7下当前最高版本gcc10.2源码编译安装方法

centos7源码编译安装lua:lua5.1升级lua5.3

Centos7.2源码编译安装LA(N)MP