编译安装最新版PHP,支持apache24,支持workman

Posted 蜜蜂老牛黄瓜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译安装最新版PHP,支持apache24,支持workman相关的知识,希望对你有一定的参考价值。

编译安装php

安装依赖

  • yum -y install epel-release
  • yum -y install oniguruma oniguruma-devel
  • yum -y install libxml2 libxml2-devel
  • yum -y install openssl openssl-devel
  • yum -y install libcurl libcurl-devel
  • yum -y install libjpeg libjpeg-devel libpng libpng-devel
  • yum -y install freetype freetype-devel
  • yum -y install httpd
  • yum -y install httpd-devel

下载php-7.4.19.tar.bz2,生成configure

  • yum -y install bzip2
  • cd ~
  • tar -jxvf php-7.4.19.tar.bz2
  • cd php-7.4.19.tar.bz2
  • ./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7 --with-apxs2=/usr/bin/apxs --enable-sockets --enable-fpm --enable-cli --enable-mbstring --enable-pcntl --enable-soap --enable-opcache --disable-fileinfo --disable-rpath --with-mysqli --with-pdo-mysql --with-iconv-dir --with-openssl --with-fpm-user=www --with-fpm-group=www --with-curl --with-mhash --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-zip --with-zlib --enable-simplexml --with-libxml-dir
  • make && make install

以上是关于编译安装最新版PHP,支持apache24,支持workman的主要内容,如果未能解决你的问题,请参考以下文章

LAMP架构编译安装

lamp基于fcgi编译安装,支持xcache扩展

编译php时,出错bad interpreter

编译安装 Linux+Apache+MySQL+PHP

Linux下apache支持PHP配置

编译安装apache2.4