编译安装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 ...
随机推荐
- 最新一课 老师指点用Listview适配器
上课前 <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android ...
- 重载(overload)、覆盖(override)、隐藏(hide)的区别
http://blog.csdn.net/yanjun_1982/archive/2005/09/02/470405.aspx 重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同.调用的 ...
- /langversion 的选项“4”无效;必须是 ISO-1、ISO-2、3 或 Default SystemFrameWorkV3
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/configure-language-version Edit th ...
- Angular $location获取端口号
<!DOCTYPE html><html ng-app="myApp"><head lang="en"> <meta ...
- js控制浏览器全屏
HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做全屏API,游戏呀,等都很有用.先看常见的API element.requestFullScree ...
- pandas获取当前时间
datetime.now()用于获取当前的日期和时间 print pd.datetime.now() #encoding:utf8 import pandas as pd print("(p ...
- rsync实现数据同步
希望两台机器指定目录的数据保持一致 192.168.19.252(master) 192.168.19.251(slave) /cache 拉复制 ...
- codeforces624A
Save Luke CodeForces - 624A Luke Skywalker got locked up in a rubbish shredder between two presses. ...
- ceph S3测试--cosbench
COSBench安装 Cosbench是Intel的开源云存储性能测试软件,COSBench目前已经广泛使用与云存储测试,并作为云存储的基准测试工具使用 1 环境 1.1 操作系统 COSBench可 ...
- BZOJ3075[USACO 2013 Mar Gold 3.Necklace]——AC自动机+DP
题目描述 给你一个长度为n的字符串A,再给你一个长度为m的字符串B,求至少在A中删去多少个字符才能使得B不是A的子串.注:该题只读入A和B,不读入长度,先读入A,再读入B.数据保证A和B中只含小写字母 ...