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分页函数
Oct 09 PHP
配置PHP使之能同时支持GIF和JPEG
Oct 09 PHP
利用static实现表格的颜色隔行显示的代码
Sep 02 PHP
PHP实现今天是星期几的几种写法
Sep 26 PHP
PHP批量检测并去除文件BOM头代码实例
May 08 PHP
QQ互联一键登录审核不通过的解决方案
Sep 10 PHP
PHP遍历XML文档所有节点的方法
Mar 12 PHP
如何利用http协议发布博客园博文评论
Aug 03 PHP
分享PHP源码批量抓取远程网页图片并保存到本地的实现方法
Dec 01 PHP
PHP检测一个数组有没有定义的方法步骤
Jul 20 PHP
php 输出缓冲 Output Control用法实例详解
Mar 03 PHP
discuz论坛更换域名,详细文件修改步骤
Dec 09 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用户指南-cookies部分
2006/10/09 PHP
php一些错误处理的方法与技巧总结
2013/08/10 PHP
Yii框架组件和事件行为管理详解
2016/05/20 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
2019/03/27 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
javascript中的this详解
2014/12/08 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
2015/02/13 Javascript
javascript闭包(Closure)用法实例简析
2015/11/30 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
bootstrap学习笔记之初识bootstrap
2016/06/21 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
angular学习之ngRoute路由机制
2017/04/12 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
jQuery事件多次绑定与解绑问题实例分析
2019/02/19 jQuery
js中调用微信的扫描二维码功能的实现代码
2020/04/11 Javascript
浅谈Vue 自动化部署打包上线
2020/06/14 Javascript
python正则分组的应用
2013/11/10 Python
python新手经常遇到的17个错误分析
2014/07/30 Python
安装dbus-python的简要教程
2015/05/05 Python
20招让你的Python飞起来!
2016/09/27 Python
Python使用matplotlib绘制三维图形示例
2018/08/25 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
Python初学者需要注意的事项小结(python2与python3)
2018/09/26 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
垃圾回收的优点和原理。并考虑2种回收机制
2016/10/16 面试题
酒店个人培训自我鉴定
2013/12/11 职场文书
仓库组长岗位职责
2014/01/29 职场文书
给老师的一封建议书
2014/03/13 职场文书
捐款通知怎么写
2015/04/24 职场文书
企业培训简报范文
2015/07/20 职场文书