linux中编译安装php的参数

php-5.2.14版本

 代码如下 复制代码

./configure –prefix=/usr/local/php-5.2.14 –with-config-file-path=/usr/local/php-5.2.14/etc –with-gd –with-iconv –with-zlib –enable-xml –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curlwrappers –enable-mbregex –enable-fpm –enable-mbstring –enable-ftp –enable-gd-native-ttf –with-openssl –enable-pcntl –enable-sockets –with-xmlrpc –enable-zip –enable-soap –without-pear –with-gettext –enable-session –with-curl –enable-fpm

hp 4.4.0

 代码如下 复制代码

./configure --prefix=/usr/local/php
--with-apxs=/usr/local/apache/bin/apxs
--with-iconv=/usr/local
--enable-mbstring
--with-gd
--with-jpeg-dir=/usr/local
--with-png-dir=/usr/local
--with-freetype-dir=/usr/local
--with-ttf --enable-gd-native-ttf
--with-zlib-dir=/usr
--with-dom=/usr/local
--with-mysql=/usr/local
--with-ldap=/usr/local
--with-curl=/usr/local

编译安装php-5.4.8

 代码如下 复制代码

#安装php
# tar zvxf php-5.4.8.tar.gz
# cd php-5.4.8
# mkdir -p /usr/local/php
# ./configure --prefix=/usr/local/php
--with-apxs2=/usr/local/apache/bin/apxs
--with-libxml-dir=/usr/include/libxml2
--with-config-file-path=/usr/local/php/etc/
--with-mysql=/usr/local/mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config
--with-gd
--enable-gd-native-ttf
--with-zlib
--with-mcrypt
--with-pdo-mysql=/usr/local/mysql
--enable-shmop
--enable-soap
--enable-sockets
--enable-wddx
--enable-zip
--with-xmlrpc
--enable-fpm
--enable-mbstring
--with-zlib-dir
--with-bz2
--with-curl
--enable-exif
--enable-ftp
--with-jpeg-dir=/usr/lib64
--with-png-dir=/usr/lib64
--with-freetype-dir=/usr/lib64
--with-iconv
--enable-xml
--enable-bcmath
--enable-sysvsem
--enable-inline-optimization
--with-curlwrappers
--enable-mbregex
--with-openssl
--enable-pcntl
--with-gettext
--enable-session
 
# make
# make install
# cp php.ini-production /usr/local/php/etc/php.ini
 
# rm -rf /etc/php.ini
# ln -s /usr/local/php/etc/php.ini /etc/php.ini
# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
# vi /usr/local/php/etc/php-fpm.conf
user = www
group = www
#取消前面的分号
pid = run/php-fpm.pid
:wq
#设置 php-fpm开机启动
# cp /tmp/php-5.4.7/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
# chmod +x /etc/init.d/php-fpm
# chkconfig --add php-fpm
# chkconfig php-fpm on
# service php-fpm start
#测试篇
# cd /var/www/html
# vi index.php

时间: 2024-07-30 11:10:53

linux中编译安装php的参数的相关文章

linux下编译安装php7的参数

今天在一台新的腾讯云服务器上安装php7,现在php7的稳定版已经出来了,已经移除了mysql的扩展,可以用Mysqli或者Pdo-mysql来代替. 下面我就对linux下编译安装php7 做一下介绍,我个人的编译参数如下,大家可以对照安装,有问题的可以留言. ./configure --prefix=/opt/lnmp/php7 \ --exec-prefix=/opt/lnmp/php7 \ --bindir=/opt/lnmp/php7/bin \ --sbindir=/opt/lnmp

Linux中编译安装MemcacheQ的步骤详解

队列(Queue)是一种常用的数据结构.在队列这种数据结构中,最先插入的元素将会最先被取出:反之最后插入的元素将会最后被取出,因此队列又称为"先进先出"(FIFO:First In First Out)的线性表. 加入元素的一端叫"队尾",取出元素的一端叫"队头".利用消息队列可以很好地异步处理数据的传送和存储,当遇到频繁且密集地向后端数据库中插入数据时,就可采用消息队列来异步处理这些数据写入. MemcacheQ是一款基于Memcache协议的

linux中编译安装和配置nginx的教程

最近 @大高个 在折腾nginx,一时性起我就在深夜里写下了这篇博文,以记下了我曾经折腾nginx的那些不悔青春,这里以centos为例: 目录约定 首先约定下一些常用的目录,如: # 根目录挂载 /home/     # 安装包目录,存放一些常用的安装包     ./src/         ./nginx-1.11.1.tar         ./node-6.2.2.tar         ./zlib-1.2.8.tar.gz         ...     # 程序目录,存放一些编译后

linux中编译安装PHP7并安装Redis扩展Swoole扩展

编译安装PHP7并安装Redis扩展Swoole扩展 在编译php7的机器上已经有编译安装过php5.3以上的版本,从而依赖库都有了 本php7是编译成fpm-php 使用的, 如果是apache那么编译参数应该为 --with-apxs2=/usr/local/apache/bin/apxs 编译安装php7 wget -c http://www.php.net/distributions/php-7.0.0.tar.gz tar zxvf php-7.0.0.tar.gz cd php-7.

linux中编译安装openresty

nginx tengine openresty之间是什么关系? tengine相当于是nginx的二次开发,做了一些改动,增加了独有的一些功能 openresty是nginx的增强版,扩展了很多模块,特色是引入了lua支持模块,当然还有非常多个其他的模块,nginx核心使用的是原版nginx,并且使用的较新的mainline版本,比如1.9.3.2中包含的nginx版本为nginx-1.9.3 mainline 编译安装openresty wget https://openresty.org/d

linux中编译安装Varnish3.03及配置

这是关于Varnish3.03编译安装配置的笔记 安装  代码如下 复制代码 yum -y install gcc gcc-c++ file bison patch unzip mlocate flex wget diffutils automake autoconf kernel-devel gd cpp readline-devel openssl openssl-devel vim-minimal nano libjpeg libjpeg       -devel libpng libpn

linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程_php技巧

本文实例讲述了linux平台编译安装PHP7并安装Redis扩展与Swoole扩展的方法.分享给大家供大家参考,具体如下: 前面<PHP7安装Redis扩展教程[Linux与Windows平台]>一文告诉读者简单的安装Redis的方法,下面我们来实现在linux中编译安装PHP7并安装Redis扩展与Swoole扩展的方法. 编译安装PHP7并安装Redis扩展Swoole扩展: 在编译php7的机器上已经有编译安装过php5.3以上的版本,从而依赖库都有了 本php7是编译成fpm-php

Linux 有问必答:如何在Ubuntu或者Debian中编译安装ixgbe驱动

Linux 有问必答:如何在Ubuntu或者Debian中编译安装ixgbe驱动 提问: 我想为我的Intel 10G网卡下载安装最新的ixgbe驱动.我该如何在Ubuntu(或者Debian)中安装ixgbe驱动? Intel的10G网卡(比如,82598. 82599. x540)由ixgbe驱动支持.现代的Linux发行版已经带有了ixgbe驱动,通过可加载模块的方式使用.然而,有些情况你希望在你机器上的自己编译安装ixgbe驱动,比如,你想要体验ixbge驱动的最新特性时.同样,内核默认

linux qt4-RedHat企业版6.2中编译安装Qt4.8.5后,进入/tools/qvfb中gmake出现以下错误

问题描述 RedHat企业版6.2中编译安装Qt4.8.5后,进入/tools/qvfb中gmake出现以下错误 有懂的人给看看是怎么回事,急求高手解答.错误如下:.obj/release-shared/qanimationwriter.o: In function QAnimationWriter::QAnimationWriter(QString const&, char const*)': qanimationwriter.cpp:(.text+0x9ec): undefined refe