先在官网下载PHP 源码
http://php.net
选择地区下载
将下载好的源码FTP 上传至服务器。(或者直接在服务器上面通过wget直接下载)
解压命令 tar -xjvf
解压后目录里面的内容
configure 命令是个shell脚本,主要用于编译安装源代码库和软件,源代码安装必须要经过 configure 这个命令
configule --help 可以到看到它有很多选项参数
这个脚本会去检测当前环境是否可以编译安装这软件。 如果提示缺少什么软件,就直接(centos)yum install 或者(ubuntu)apt-get install 去安装下这些编译软件就行了。(一般有缺少的话 就是 gcc,autoconfig 等这些编译软件 )
./configure --prefux=/home/soft/php/ --with-config-file-path=/home/soft/php/etc
--prefix 这个选项是编译安装软件到哪个目录下
看到这个说明configure完成了
然后make ,make 完成后 make install 就行了
(拓展)
把php 加入环境变量,全局可使用
vim ~/.bash_profile
加入alias = php=/home/soft/php/bin/php
php -v 测试是否生效
php -i | grep php.ini 可以查看配置文件的目录
php -m 可以查看加载的拓展模块有哪些