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 相关文章推荐
PHP4实际应用经验篇(8)
Oct 09 PHP
PHP base64+gzinflate压缩编码和解码代码
Oct 03 PHP
php遍历文件夹下的所有文件和子文件夹示例
Mar 20 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
ThinkPHP的Widget扩展实例
Jun 19 PHP
php实现encode64编码类实例
Mar 24 PHP
PHP 反射(Reflection)使用实例
May 12 PHP
php中注册器模式类用法实例分析
Nov 03 PHP
深入解析PHP的Yii框架中的缓存功能
Mar 29 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
php中加密解密DES类的简单使用方法示例
Mar 26 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/06/27 PHP
php生成N个不重复的随机数实例
2013/11/12 PHP
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
jquery 模式对话框终极版实现代码
2009/09/28 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
THREE.JS入门教程(1)THREE.JS使用前了解
2013/01/24 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
2013/11/21 Javascript
jquery获取复选框被选中的值
2014/04/10 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
jquery实现Slide Out Navigation滑出式菜单效果代码
2015/09/07 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
Angular2中select用法之设置默认值与事件详解
2017/05/07 Javascript
Vue.js实现可配置的登录表单代码详解
2018/03/29 Javascript
解决vue打包css文件中背景图片的路径问题
2018/09/03 Javascript
vue之debounce属性被移除及处理详解
2019/11/13 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
javascript局部自定义鼠标右键菜单
2020/12/08 Javascript
python中文乱码的解决方法
2013/11/04 Python
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
Django框架中的对象列表视图使用示例
2015/07/21 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
基于OpenCV的网络实时视频流传输的实现
2020/11/15 Python
全网最详细的PyCharm+Anaconda的安装过程图解
2021/01/25 Python
新西兰优惠网站:Treat Me
2019/07/04 全球购物
财务管理专业推荐信
2013/11/19 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书