php-7.3.6 编译安装过程


Posted in PHP onFebruary 11, 2020

1.、安装编译工具及库文件(使用yum命令安装)

yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng-devel libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libXpm* libxml* libXaw-devel libXmu-devel libtiff libtiff* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils telnet t1lib t1lib* nasm nasm* wget zlib-devel

2.安装 libzip 扩展

wget https://nih.at/libzip/libzip-1.2.0.tar.gz
tar -zxvf libzip-1.2.0.tar.gz
cd libzip-1.2.0
./configure
make
make install
cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h

3. 官网下载-下载3.6

wget http://cn2.php.net/distributions/php-7.3.3.tar.gz

编译安装 扩展

cd /usr/local/src/
git clone https://github.com/websupport-sk/pecl-memcache
cd pecl-memcache/

/usr/local/php7/bin/phpize

./configure --with-php-config=/usr/local/php7/bin/php-config

make && make install

yum install libmemcached libmemcached-devel -y
cd /usr/local/src/
wget https://pecl.php.net/get/memcached-3.1.3.tgz
tar -zxvf memcached-3.1.3.tgz 
cd memcached-3.1.3
/usr/local/php7/bin/phpize 
./configure --with-php-config=/usr/local/php7/bin/php-config
make && make install
cd /usr/local/src/
wget https://pecl.php.net/get/redis-4.3.0.tgz
tar -zxvf redis-4.3.0.tgz
cd redis-4.3.0
/usr/local/php7/bin/phpize 
./configure --with-php-config=/usr/local/php7/bin/php-config
make && make install

安装 mcrypt扩展

yum install libmcrypt libmcrypt-devel mcrypt mhash -y
cd /usr/local/src/
wget http://pecl.php.net/get/mcrypt-1.0.1.tgz
tar xf mcrypt-1.0.1.tgz
cd mcrypt-1.0.1
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config && make && make install

在php.ini加上扩展即可

extension=memcache.so
extension=memcached.so
extension=redis.so
extension=mcrypt.so

总结

以上所述是小编给大家介绍的php-7.3.6 编译安装过程,希望对大家有所帮助!

PHP 相关文章推荐
php预定义常量
Dec 25 PHP
php统计文件大小,以GB、MB、KB、B输出
May 29 PHP
Function eregi is deprecated (解决方法)
Jun 21 PHP
php微信公众平台开发类实例
Apr 01 PHP
php使用GD实现颜色渐变实例
Jun 02 PHP
php+mysql实现无限级分类
Nov 11 PHP
浅谈PHP值mysql操作类
Jun 29 PHP
wordpress网站转移到本地运行测试的方法
Mar 15 PHP
CI框架(CodeIgniter)公共模型类定义与用法示例
Aug 10 PHP
PHP使用curl_multi实现并发请求的方法示例
Apr 29 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
Jun 13 PHP
设定php简写功能的方法
Nov 28 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
Feb 11 #PHP
TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
Feb 10 #PHP
tp5框架基于ajax实现异步删除图片的方法示例
Feb 10 #PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
Feb 10 #PHP
tp5框架使用cookie加密算法实现登录功能示例
Feb 10 #PHP
ThinkPHP5.1+Ajax实现的无刷新分页功能示例
Feb 10 #PHP
ThinkPHP5&5.1实现验证码的生成、使用及点击刷新功能示例
Feb 07 #PHP
You might like
关于PHP递归算法和应用方法介绍
2013/04/15 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
2014/06/12 PHP
php 在字符串指定位置插入新字符的简单实现
2016/06/28 PHP
php 修改上传文件大小限制实例详解
2016/10/23 PHP
PHP使用new StdClass()创建空对象的方法分析
2017/06/06 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
jQuery简单实现日历的方法
2015/05/04 Javascript
jQuery中设置form表单中action值的实现方法
2016/05/25 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
2016/10/10 Javascript
javascript加载xml 并解析各节点的值(实现方法)
2016/10/12 Javascript
DWR3 访问WEB元素的两种方法实例详解
2017/01/03 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
vue.js单页面应用实例的简单实现
2017/04/10 Javascript
JavaScript基础之this详解
2017/06/04 Javascript
ReactNative实现图片上传功能的示例代码
2017/07/11 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
node.js命令行教程图文详解
2019/05/27 Javascript
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
2019/10/25 Javascript
Python学习小技巧之利用字典的默认行为
2017/05/20 Python
Django 前后台的数据传递的方法
2017/08/08 Python
python 将字符串中的数字相加求和的实现
2019/07/18 Python
python 并发编程 阻塞IO模型原理解析
2019/08/20 Python
Tensorflow 实现释放内存
2020/02/03 Python
美国性感女装网站:bebe
2017/03/04 全球购物
DeinDesign德国:设计自己的手机壳
2019/12/14 全球购物
介绍一下HTTP、HTTPS和SSL
2012/12/16 面试题
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
业务部主管岗位职责
2014/01/29 职场文书
服务标语口号
2014/07/01 职场文书
民主生活会对照检查材料思想汇报
2014/09/27 职场文书
小程序实现筛子抽奖
2021/05/26 Javascript
详解MySQL的内连接和外连接
2023/05/08 MySQL