zoukankan      html  css  js  c++  java
  • 编译安装php

    想要编译安装PHP首先需要安装对应的编译工具。 Ubuntu上使用如下命令安装编译工具和依赖包:

    sudo apt-get install 
    build-essential 
    gcc 
    g++ 
    autoconf 
    libiconv-hook-dev 
    libmcrypt-dev 
    libxml2-dev 
    libmysqlclient-dev 
    libcurl4-openssl-dev 
    libjpeg8-dev 
    libpng12-dev 
    libfreetype6-dev 

    wget http://php.net/get/php-5.6.30.tar.gz

    tar -zxvf php-5.6.30

    cd php-5.6.30

    ./configure   --prefix=/usr   --sysconfdir=/etc   --with-config-file-path=/etc   --without-pear   --enable-fpm   --with-fpm-user=www-data    --with-fpm-group=www-data    --enable-opcache  --enable-mbstring    --enable-mbregex  --without-pdo-sqlite   --with-mysql-sock=/var/run/mysqld/mysqld.sock    --with-mysql=mysqlnd    --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl   --with-curl  --with-zlib   --enable-zip    --with-gd   --with-freetype-dir    --with-jpeg-dir  --with-png-dir  --with-mcrypt    --enable-sockets    -with-xmlrpc     --enable-soap  

    make && make install

    cp php.ini-production /etc/php.ini

    #设置php-fpm系统启动加载项
    cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
    chmod 755 /etc/init.d/php-fpm
    update-rc.d php-fpm defaults

    #拷贝php-fpm.conf
    cp /etc/php-fpm.conf.default /etc/php-fpm.conf

  • 相关阅读:
    (转)测试经验交流
    关于软件质量和软件测试的一点点看法 (转)
    提取Chrome插件为crx文件
    [转]用星际快速入门PHP面向对象编程
    函数式编程js学习的进阶
    asp.net程序就是IIS的插件
    文档单一化、版本化
    NuGet
    Linux服务器程序编程的几个坎
    webform也是一种mvc
  • 原文地址:https://www.cnblogs.com/spectrelb/p/6856273.html
Copyright © 2011-2022 走看看