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将数据库导出成excel的方法
May 07 PHP
Views rows style模板重写代码
May 16 PHP
ajax在joomla中的原生态应用代码
Jul 19 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
Dec 11 PHP
安装apache2.2.22配置php5.4(具体操作步骤)
Jun 26 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
PHP代码实现爬虫记录――超管用
Jul 31 PHP
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
May 07 PHP
php workerman定时任务的实现代码
Dec 23 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
Apr 05 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
May 25 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 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生成自己的LOG文件
2006/10/09 PHP
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
2020/03/23 PHP
setTimeout 不断吐食CPU的问题分析
2009/04/01 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
关于全局变量和局部变量的那些事
2013/01/11 Javascript
利用JS进行图片的切换即特效展示图片
2013/12/03 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
PHP和NodeJs开发的应用如何共用Session
2015/04/16 NodeJs
jQuery解决浏览器兼容性问题案例分析
2016/04/15 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
2016/08/10 Javascript
JavaScript实现定时页面跳转功能示例
2017/02/14 Javascript
Angular2开发——组件规划篇
2017/03/28 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
ES6中定义类和对象的方法示例
2019/07/31 Javascript
Angular8基础应用之表单及其验证
2019/08/11 Javascript
python 合并文件的具体实例
2013/08/08 Python
Linux下编译安装MySQL-Python教程
2015/02/02 Python
Using Django with GAE Python 后台抓取多个网站的页面全文
2016/02/17 Python
python读取tif图片时保留其16bit的编码格式实例
2020/01/13 Python
python中对二维列表中一维列表的调用方法
2020/06/07 Python
用sleep间隔进行python反爬虫的实例讲解
2020/11/30 Python
python基于socket模拟实现ssh远程执行命令
2020/12/05 Python
ASP.NET Core中的配置详解
2021/02/05 Python
在Pycharm中安装Pandas库方法(简单易懂)
2021/02/20 Python
HTML5 visibilityState属性详细介绍和使用实例
2014/05/03 HTML / CSS
Spartoo英国:欧洲最大的网上鞋店
2016/09/13 全球购物
技校毕业生个人学习的自我评价
2014/02/21 职场文书
业绩倒数第一的检讨书
2014/09/24 职场文书
2014年学生会部门工作总结
2014/11/07 职场文书
2014年乡镇党建工作总结
2014/11/11 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
Pandas||过滤缺失数据||pd.dropna()函数的用法说明
2021/05/14 Python