Home > 类库下载 > PHP类库 > Compile PHP notes

Compile PHP notes

高洛峰
Release: 2016-10-15 16:13:45
Original
1331 people have browsed it

Installation dependencies

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
Copy after login

Compilation parameters

./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
Copy after login

Notes

1.--prefix, it is recommended to be under /opt.
2. During the /configure process, install the corresponding dependencies according to the error message.
3.PHP compilation parameters can be viewed through ./configure --help. Different versions of PHP may have slight differences


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template