从源码编译php

php git 编译 编程技术
发布日期 2023-06-16 更新日期 2023-06-16 阅读次数 135 文章字数 352

php源码存放在github,直接使用git克隆下来

git clone https://github.com/php/php-src.git

因为没指定目录,这里默认会得到一个php-src目录

进入该目录,查看所有分支【不同的分支就是不同的版本】

git branch -a

滑动查看到,php74最高为PHP-7.4.33,而php80则是PHP-8.0.29

这里编译php80,则先切换到该分支【如果不切换,默认是master,为最新版本】

git checkout PHP-8.0.29

php源码大部分是C语言写的,还有一些其他语言,需要一些编译工具,比如gcc等

sudo apt install bison re2c libxml2-dev sqlite3

前面步骤,或直接下载github发布的php tag

编译安装php

./configure
make
make install

文章作者: 朱丰华

文章链接: https://smart.52dixiaowo.com/blog/post-432.html

版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。

php git 编译

发表评论

相关推荐
朱丰华   |   7个月前   |   git

git从缓存中移除数据git rm --cached

408    评论    点赞
朱丰华   |   7个月前   |   php

php判断是否被iframe

221    评论    点赞
朱丰华   |   1年前   |   linux · upx

Linux下安装UPX

406    评论    点赞
朱丰华   |   1年前   |   php

php正则表达式定界符:异常Delimiter must not be alphanumeric or backslash

190    评论    点赞
朱丰华   |   1年前   |   git

git push -u参数是什么意思?--set-upstream

244    评论    点赞
朱丰华   |   1年前   |   git · hub · 仓库

go克隆并引用github仓库

147    评论    点赞
朱丰华   |   1年前   |   请求 · 一个

ab测压命令,apache测压工具

172    评论    点赞
朱丰华   |   1年前   |   php · 缓存 · opcache

php 加速、提高并发opcache

198    评论    点赞
朱丰华   |   1年前   |   编译 · linux · 平台

Go 交叉编译 (跨平台编译)

172    评论    点赞
朱丰华   |   1年前   |   正则 · 表达

正则表达式,实现if...then...else

112    评论    点赞
朱丰华   |   1年前   |   sql · php

PHP如何使用PDO批量执行SQL?

114    评论    点赞
朱丰华   |   1年前   |   php · 字符 · 字符串

如何在 PHP 中将字符串的第一个字母转换为大写

148    评论    点赞
朱丰华   |   1年前   |   php · 字符 · 正则

php正则表达式原生字符

85    评论    点赞
朱丰华   |   1年前   |   字符 · php · 比较

PHP比较字符串大小相关函数

110    评论    点赞
朱丰华   |   1年前   |   git · add · 文件

git add -A 和 git add . 的区别

112    评论    点赞
朱丰华   |   1年前   |   php

windows下编写、编译php扩展

157    评论    点赞
朱丰华   |   1年前   |   linux · php

linux下编写、编译php扩展

150    评论    点赞
朱丰华   |   1年前   |   html

npm clean-mark,抓取网页文章内容,转换成markdown、html、txt

191    评论    点赞
朱丰华   |   1年前   |   php · 混淆 · obfuscate · git

yakpro-po混淆php代码

105    评论    点赞
朱丰华   |   1年前   |   c语言 · 编译

C语言中预编译#if的使用

74    评论    点赞
{{item.author_name}}   |   {{new Date(item.date*1000).log()}}   |   {{it}} ·

{{item.title}}

{{item.uv}}    评论    点赞