1、下载php源码:https://www.php.net/downloads.phpphp
2、tar 解压源码 shell
3、编译
一、./configure 是用来检测你的安装平台的目标特征的。好比它会检测你是否是有CC或GCC,并非须要CC或GCC,它是个shell脚本。vim
二、make 是用来编译的,它从Makefile中读取指令,而后编译。bash
三、make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。ide
注意:AUTOMAKE和AUTOCONF是很是有用的用来发布C程序的东西。.net
4、简化php命令code
一、vim ~/.bash_profile 添加 alias php=php的路径 二、source ~/.bash_profile 才生效
5、get
一、查找php.ini 这个配置应该放在哪一个目录:php -i | grep php.ini 二、复制php源码的目录下面的php.ini-development : cp php.ini-development /usr/local/soft/php/lib 三、修更名字成php.ini