zoukankan      html  css  js  c++  java
  • CentOS下安装php 5.6.19

    # php安装包下载
    wget https://www.php.net/distributions/php-5.6.19.tar.bz2
    # 解压
    bunzip2 php-5.6.19.tar.bz2
    tar xvf php-5.6.19.tar

    # 配置安装php (中间可能报缺少某些包, 按照缺少的提示装上即可)
    cd php-5.6.19
    ./configure --prefix=/usr/local/php-5.6.19 --with-config-file-path=/usr/local/php-5.6.19/etc --with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --enable-gd-native-ttf --with-iconv-dir=/usr/local --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir=/usr/local --with-zlib --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-libdir=lib64 --enable-bcmath --without-pear

    make && make install

    # 设置软链接
    ln -s /usr/local/php-5.6.19 /usr/local/php

    ln -s /usr/local/php/bin/php /usr/bin/php

     #测试是否配置好路径

    php -v

    能正确打印版本号说明是配置成功!

    #配置文件拷贝到/etc/
    cp php.ini-production /usr/local/php-5.6.19/etc/php.ini
    cp /usr/local/php-5.6.19/etc/php-fpm.conf.default /usr/local/php-5.6.19/etc/php-fpm.conf
    cp -rf sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
    #增加执行权限
    chmod +x /etc/init.d/php-fpm
    #环境变量配置
    echo "export PHP_HOME=/usr/local/php" >> /etc/profile
    echo "export PATH=$PATH:$PHP_HOME/bin" >> /etc/profile
    #配置生效
    source /etc/profile
    #增加开机启动
    chkconfig --add php-fpm
    chkconfig php-fpm on
    #启动php
    service php-fpm start

    #验证是否已经启动
    service php-fpm status

    #出现如下说明已经成功

  • 相关阅读:
    oracle 当行函数 日期
    veridata实验举例(1)验证TCUSTMER与TCUSTORD两节点同步情况
    sdut1730 数字三角形问题(dp入门题)
    Android4.0 Design之UI设计易犯的错误2
    怎样提高团队管理能力6
    Effective C++ 29-33
    内存补齐序列一:关于内存对齐和填充
    【 D3.js 入门系列 --- 10.1 】 简化 GeoJSON 文件
    Android TrafficStats类的使用
    新手上路:Laravel-控制器基础
  • 原文地址:https://www.cnblogs.com/mhl1003/p/11039004.html
Copyright © 2011-2022 走看看