php源码的安装方法和实例


Posted in PHP onSeptember 26, 2019

在官网下载源码包:https://www.php.net/downloads.php

步骤:

1、解压

命令:tar -xjvf php.tar.bz2

2、configure

configure工具是一个shell脚本,在配置编译前需要gcc、autoconfig工具。

可以通过./configure --help 查看配置参数

进入解压后的php目录,编译源码:

./configure --prefix=/home/php (--prefix指定安装php路径)

3、make

执行编译构建命令:make

4、make install

执行编译构建命令:make install

需要注意:执行命令:php -i | grep php.ini 查看php执行的php.ini路径,复制配置文件php.ini文件到该目录,否则加载配置文件失败

PHP命令:

  • php -m 查看php扩展
  • php -v 查看版本
  • php --ini 查看php.ini路径
  • php --ri swoole 查看swoole扩展是否成功
  • mac pro 配置php环境变量
  • vim ~/.bash_profile
  • 加入:alias php=/home/php/bin/php 保存
  • source ~/.bash_profile

以上就是php源码怎么安装的详细内容,更多请关注三水点靠木其它相关文章!

PHP 相关文章推荐
PHP 七大优势分析
Jun 23 PHP
php实现的仿阿里巴巴实现同类产品翻页
Dec 11 PHP
php一个找二层目录的小东东
Aug 02 PHP
php 生成唯一id的几种解决方法
Mar 08 PHP
php定时计划任务的实现方法详解
Jun 06 PHP
PHP将回调函数作用到给定数组单元的方法
Aug 19 PHP
php中静态类与静态变量用法的区别分析
Jan 15 PHP
PHP检测用户是否关闭浏览器的方法
Feb 14 PHP
PHP实现重载的常用方法实例详解
Oct 18 PHP
CentOS7编译安装php7.1的教程详解
Apr 18 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
Sep 04 PHP
浅析PHP中json_encode与json_decode的区别
Jul 15 PHP
php源码的使用方法讲解
Sep 26 #PHP
php常用的工具开发整理
Sep 26 #PHP
php给数组赋值的实例方法
Sep 26 #PHP
php统计数组不同元素的个数的实例方法
Sep 26 #PHP
php新建文件的方法实例
Sep 26 #PHP
php弹出提示框的是实例写法
Sep 26 #PHP
PHP7.0连接DB操作实例分析【基于mysqli】
Sep 26 #PHP
You might like
页面乱码问题的根源及其分析
2013/08/09 PHP
yii实现model添加默认值的方法(2种方法)
2016/01/06 PHP
Smarty实现页面静态化(生成HTML)的方法
2016/05/23 PHP
jQuery的学习步骤
2011/02/23 Javascript
js预载入和JavaScript Image()对象使用介绍
2011/08/28 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
基于javascript的JSON格式页面展示美化方法
2014/07/02 Javascript
js实现鼠标经过表格行变色的方法
2015/05/12 Javascript
javascript入门教程基础篇
2015/11/16 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
利用JS判断客户端类型你应该知道的四种方法
2017/12/22 Javascript
Layui 设置select下拉框自动选中某项的方法
2018/08/14 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
2018/12/04 jQuery
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
通过cordova将vue项目打包为webapp的方法
2019/02/02 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
layui lay-verify form表单自定义验证规则详解
2019/09/18 Javascript
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
常用python编程模板汇总
2016/02/12 Python
Python 装饰器使用详解
2017/07/29 Python
Django Admin实现三级联动的示例代码(省市区)
2018/06/22 Python
scrapy-redis源码分析之发送POST请求详解
2019/05/15 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
python实现梯度下降算法的实例详解
2020/08/17 Python
CSS3实现内凹圆角的实例代码
2017/05/04 HTML / CSS
销售团队口号大全
2014/06/06 职场文书
诉讼代理人授权委托书
2014/10/11 职场文书
学生抄作业检讨书(2篇)
2014/10/17 职场文书
关于运动会广播稿50字
2014/10/18 职场文书
家长通知书家长意见
2015/06/03 职场文书
信用卡收入证明范本
2015/06/12 职场文书
麦田里的守望者读书笔记
2015/06/30 职场文书
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis