• Centos7 安装Php7 (貌似没成功)


    在安装php前先安装 nginx

    1.创建php用户和用户组,并在github下载php7源码

    # groupadd -r www && useradd -r -g www -s /bin/false -d /usr/local/php7 -M php
    2.安装编译php7时需要的依赖包
    # yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel
    3.
    3.PHP7编译参数的配置

      # cd /usr/local/src

    # wget http://cn2.php.net/distributions/php-7.1.5.tar.gz
    # tar zxvf php-7.1.5.tar.gz
    # cd php-7.1.5
    4.开始配置
    # ./configure 
    --prefix=/usr/local/php7 
    --exec-prefix=/usr/local/php7 
    --bindir=/usr/local/php7/bin 
    --sbindir=/usr/local/php7/sbin 
    --includedir=/usr/local/php7/include 
    --libdir=/usr/local/php7/lib/php 
    --mandir=/usr/local/php7/php/man 
    --with-config-file-path=/usr/local/php7/etc 
    --with-mysql-sock=/var/lib/mysql/mysql.sock 
    --with-mcrypt=/usr/include 
    --with-mhash 
    --with-openssl 
    --with-mysql=shared,mysqlnd 
    --with-mysqli=shared,mysqlnd 
    --with-pdo-mysql=shared,mysqlnd 
    --with-gd 
    --with-iconv 
    --with-zlib 
    --enable-zip 
    --enable-inline-optimization 
    --disable-debug 
    --disable-rpath 
    --enable-shared 
    --enable-xml 
    --enable-bcmath 
    --enable-shmop 
    --enable-sysvsem 
    --enable-mbregex 
    --enable-mbstring 
    --enable-ftp 
    --enable-gd-native-ttf 
    --enable-pcntl 
    --enable-sockets 
    --with-xmlrpc 
    --enable-soap 
    --without-pear 
    --with-gettext 
    --enable-session 
    --with-curl 
    --with-jpeg-dir 
    --with-freetype-dir 
    --enable-opcache 
    --enable-redis 
    --enable-fpm 
    --enable-fastcgi 
    --with-fpm-user=www 
    --with-fpm-group=www 
    --without-gdbm 
    --disable-fileinfo

    5.开始编译和安装PHP7,相对编译安装MySQL的大量CPU和内存消耗,PHP7的编译安装轻松多了,整个过程大约1个小时左右。
    # make clean && make && make install

    温馨提示:

            部分编译出错的环境请使用

           #make ZEND_EXTRA_LIBS='-liconv';
           #make install

           编译安装完成PHP7!


    下载到最后显示下图,PHP 7编译安装成功 

    安装PHP7 还可参考地址  https://www.cnblogs.com/milton/p/6223813.html

    https://blog.csdn.net/qq_29287973/article/details/78125125

    
    
  • 相关阅读:
    PAT (Basic Level) Practise 1013 数素数
    PAT (Basic Level) Practise 1014 福尔摩斯的约会
    codeforces 814B.An express train to reveries 解题报告
    KMP算法
    rsync工具
    codeforces 777C.Alyona and Spreadsheet 解题报告
    codeforces 798C.Mike and gcd problem 解题报告
    nginx + tomcat多实例
    MongoDB副本集
    指针的艺术(转载)
  • 原文地址:https://www.cnblogs.com/dennyxiao/p/8890684.html
Copyright © 2020-2023  润新知