欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  类库下载

编译PHP笔记

程序员文章站 2022-03-28 21:13:53
...

安装依赖

yum -y install wget
    yum -y install gcc
    yum -y install gcc-c++
    yum -y install pcre-devel
    yum -y install zlib-devel
    yum -y install libxml2
    yum -y install libxml2-devel
    yum -y install libevent
    yum -y install libevent-devel
    yum -y install autoconf
    yum -y install libpng-devel
    yum -y install openssl-devel
    yum -y install curl
    yum -y install curl-devel
    yum -y install expat-devel
    yum -y install perl
    yum -y install perl-ExtUtils-MakeMaker
    yum -y install gettext-devel
    yum -y install zlib-devel
    yum -y install cpio
    yum -y install gettext-devel
    yum -y install bzip2-devel
    yum -y install freetype-devel
    yum -y install gmp-devel
    yum -y install php-mcrypt  libmcrypt  libmcrypt-devel

编译参数

./configure --prefix=/opt/php --with-config-file-scan-dir=/opt/php/etc/php.d --disable-debug --with-pic --with-bz2 --with-gettext --with-gmp --enable-mbregex --enable-mbstring --with-openssl --with-zlib --with-layout=GNU --enable-exif --enable-sockets --enable-xml --with-pear --enable-fpm --with-pdo-mysql --with-curl --with-mysql --with-gd --enable-gd-native-ttf --with-mysqli --enable-soap --with-fpm-user=daemon --with-fpm-group=daemon --with-apxs2=/opt/httpd/bin/apxs --with-mcrypt --with-freetype-dir --with-libiconv-dir

注意点

1.--prefix,建议在/opt下。
2./configure过程中,根据报错信息安装相对应的依赖。
3.PHP的编译参数可以通过./configure --help来查看,不同版本的PHP可能会有细微差异

相关标签: 编译PHP笔记