美文网首页
编译php7.3

编译php7.3

作者: bestws | 来源:发表于2019-04-24 09:20 被阅读0次
    1. 下载php-7.3

    2. yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers

    3. 进入目录编译
      ./configure --prefix=/usr/local/php --exec-prefix=/usr/local/php --bindir=/usr/local/php/bin --sbindir=/usr/local/php/sbin --includedir=/usr/local/php/include --libdir=/usr/local/php/lib/php --mandir=/usr/local/php/php/man --with-config-file-path=/usr/local/php/etc --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-jpeg-dir --with-xmlrpc --with-xsl --with-zlib --with-openssl --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip
      3.make && make install

    4. 问题汇总
      (1) configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution
      yum -y install libxslt-devel
      (2) configure: error: off_t undefined; check your library configuration
      echo '/usr/local/lib64
      /usr/local/lib
      /usr/lib
      /usr/lib64'>>/etc/ld.so.conf
      ldconfig -v
      (3) Libzip
      wget https://nih.at/libzip/libzip-1.2.0.tar.gz
      tar -zxvf libzip-1.2.0.tar.gz
      cd libzip-1.2.0
      ./configure
      make && make install

    相关文章

      网友评论

          本文标题:编译php7.3

          本文链接:https://www.haomeiwen.com/subject/lrhwgqtx.html