编译安装php-7.1.17及部分扩展
./configure --prefix=/usr/local/php-7.1.17 --disable-debug --enable-shmop --with-gd --with-jpeg-dir=/usr/lib64 --with-png-dir=/usr/lib64
--with-libxml-dir=/usr/lib64 --with-zlib-dir=/usr/lib64 --with-mysqli=mysqlnd --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd --enable-sockets
--enable-mbstring --enable-mbregex --enable-ftp --enable-gd-native-ttf --enable-fpm --enable-pcntl --enable-sysvmsg --enable-sysvsem --enable-sysvshm
--enable-zip --with-curl=/usr/local/curl --with-iconv=/usr/local/libiconv --with-freetype-dir=/usr/local/freetype
Install php-7.1.17/ext/pdo_dblib
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config --with-pdo-dblib=/usr/local/freetds
wget http://www.unixodbc.org/unixODBC-2.3.4.tar.gz
tar zxvf unixODBC-2.3.4.tar.gz
./configure --prefix=/usr/local/unixODBC-2.3.4 --enable-threads --enable-drivers --enable-driver-conf --enable-gui=no --enable-ltdl-install
ln -s /usr/local/unixODBC-2.3.4 /usr/local/unixODBC
Install php-7.1.17/ext/pdo_odbc
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config --with-pdo-odbc=unixODBC,/usr/local/unixODBC
Install php-7.1.17.17/ext/exif
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install php-7.1.17.17/ext/gettext
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install php-7.1.17.17/ext/bcmath
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install php-7.1.17.17/ext/ldap
cp -frp /usr/lib64/libldap* /usr/lib/
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install php-7.1.17.17/ext/soap
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install php-7.1.17.17/ext/openssl
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install mongodb-1.4.3
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
yum install boost boost-devel gperf libuuid-devel libuuid
Install gearmand-1.1.14
./configure
make && make install
Install gearman-1.1.2
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
cp php_gearman.loT php_gearman.lo
make && make install
Install phpunit-5.7.4
mv phpunit /usr/local/bin/phpunit
Install zookeeper-0.4.0
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config --with-libzookeeper-dir=/usr/local/zookeeper
Install imagick-3.4.3
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config --with-imagick=/usr/local/ImageMagick
Install redis-4.0.1
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install mcrypt-1.0.1
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install xdebug-2.7.0alpha1
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install gmagick-2.0.5RC1
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config --with-gmagick=/usr/local/GraphicsMagick
Install pecl-memcache-NON_BLOCKING_IO_php7
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install memcached-3.0.4
https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
./configure --prefix=/usr/local/libmemcached-1.0.18
make && make install
memcached-3.0.4
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached
Install phpng-xhprof-master
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install apcu-5.1.11
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
Install yaf-3.0.7
./configure --with-php-config=/usr/local/php-7.1.17/bin/php-config
php.ini新增
extension=apcu.so
;extension=ipquery.so
extension=mcrypt.so
extension=bcmath.so
extension=redis.so
extension=memcache.so
extension=memcached.so
;extension=apc.so
extension=openssl.so
;extension=dba.so
;extension=mongo.so
;extension=memcached.so
;extension=phpwkhtmltox.so
extension=pdo_sqlsrv.so
extension=sqlsrv.so
编译安装php-7.1.17及部分扩展的更多相关文章
- centos 7编译安装mysql 5.7.17
1.进入MySQL官网下载MySQL源代码 依次点击Downloads -> Community -> MySQL Community Server 源代码1.Select Operati ...
- centOs编译安装php7.2支持微擎php扩展
发现yum安装许多坑 于是只好编译安装 第一步得到镜像地址 在 https://www.php.net/downloads.php 有的地址比较慢,需要耐心等待 cd /usr/lo ...
- Mac系统下源码编译安装MySQL 5.7.17
1.下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.17下载地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MyS ...
- CentOS6.3 编译安装LAMP(4):编译安装 PHP5.3.27
所需源码包: /usr/local/src/PHP-5.3.27/libmcrypt-2.5.8.tar.gz /usr/local/src/PHP-5.3.27/mhash-0.9.9.9.tar. ...
- ffmpeg源码编译安装(Compile ffmpeg with source) Part 2 : 扩展安装
在Ubuntu,Debian,Mint上编译ffmpeg 本文主要为在Ubuntu,Debian和Mint上编译安装ffmpeg和库文件以及一些扩展的编解码器.当然这与从源中安装无关. 请首先看一下通 ...
- CentOS6.3 编译安装LAMP(4):编译安装 PHP5.2.17
所需源码包: /usr/local/src/PHP-5.2.17/libmcrypt-2.5.8.tar.gz /usr/local/src/PHP-5.2.17/mhash-0.9.9.9.tar. ...
- linux-i386(ubuntu)下编译安装gsoap_2.8.17过程记录
过程记录 : 1.下载gsoap_2.8.17.zip 并 解压 : $unzip gsoap_2.8.17.zip 2.进入解压后的目录gsoap-2.8 3.自动配置编译环境: $ ...
- centos6.7编译安装mysql5.7.17
centos6.7编译安装mysql5.7.17 2017-03-24 09:57:15 提示:mysql5.7.17和之前5.56以前的版本安装不一样,需要用cmake 另外,看本文档的mysql编 ...
- centos编译安装php5.6.20+nginx1.8.1+mysql5.6.17
LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这样的站点服务器架构. 本次实践需求: 实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 xcache ...
- Ubuntu 17.04版本下,opencv进行源码编译安装
本文主要针对Ubuntu 17.04版本下,opencv进行源码编译安装.开发环境主要针对python 对 openCV库的调用. 安装 gcc cmake 编译环境 sudo apt-get ins ...
随机推荐
- SQL大杂烩
DML 语句(数据操作语言)Insert.Update. Delete.Merge DDL 语句(数据定义语言)Create.Alter. Drop.Truncate DCL 语句(数据控制语言)Gr ...
- text3
GitHub地址https://github.com/gaodejian/gaodejian/blob/master/firework 课题研究的目的和意义 java编程语言在编程方面的具体应用,以及 ...
- 软件工程(GZSD2015) 第二次作业进度
贵州师范大学软件工程第二次作业 徐 镇 王铭霞 张 英 涂江枫 张 燕 安 坤 周 娟 杨明颢 杨家堂 罗文豪 娄秀盛 周 娟 李盼 岳庆 张颖 李丽思 邓婷 唐洁 郑倩 尚清丽 陈小丽 毛茸 宋光能 ...
- activiti engine.schema.update DB_SCHEMA_UPDATE_FALSE
engine.properties # engine propertiesengine.schema.update=trueengine.activate.jobexecutor=falseengin ...
- [学习笔记]Ubuntu下安装配置SQLSERVER2017
摘要自微软官网: https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu 安装步骤: 1. 导入公共秘 ...
- centos网络yum源的安装
CentOS使用EPEL YUM源EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHE ...
- Java之静态代码块
有一些情况下,有些代码需要在项目启动的时候就执行,则需要使用静态代码块,这种代码是主动执行的.Java中的静态代码块是在虚拟机加载类的时候,就执行的,而且只执行一次.如果static代码块有多个,JV ...
- 【转】CNN卷积神经网络_ GoogLeNet 之 Inception(V1-V4)
http://blog.csdn.net/diamonjoy_zone/article/details/70576775 参考: 1. Inception[V1]: Going Deeper with ...
- Ubuntu 18.10 版本发布
Ubuntu 是一个基于 Debian 的以桌面为主的 Linux 发行版,以其应用性而闻名.Ubuntu 提供三种官方版本:用于个人计算机的 Ubuntu 桌面,用于服务器和云的 Ubuntu 服务 ...
- BZOJ2004 HNOI2010公交线路(状压dp+矩阵快速幂)
由数据范围容易想到矩阵快速幂和状压. 显然若要满足一辆公交车的相邻站台差不超过p,则每相邻p个站台中每辆车至少经过一个站台.可以发现这既是必要的,也是充分的. 开始的时候所有车是相邻的.考虑每次把一辆 ...