1.在php官网下载最新版本的php源码安装包 php-7.3.3.tar.bz2
2.上传至linux服务器home文件的自定义目录下
(1)解压: tar -xjvf php-7.3.3.tar.bz2
(2)检测配置:./configure --prefix=/home/work/study/soft/php
(3)构建:make
(4) 构建检测:make test
(5)编译安装:make install
3.简化执行命令
(1)编辑bash文件:vi ~/.bash_profile
在文件中添加 alias php=/home/work/study/soft/php/bin/php
(2)执行bash文件:source ~./bash_profile
4.复制php.ini文件
(1)在php的解压文件中复制php.ini文件到安装目录
cp php.ini-development /home/work/study/soft/php/lib/
(在复制之前使用 php -i | grep php.ini 命令查看默认的php.ini配置目录
Configuration File (php.ini) Path => /home/work/study/soft/php/lib
该配置可以在php安装时指定路径,比如etc下,未配置的情况下缺省在lib目录下,所以应该复制在lib目录下)
(2)重命名
切换至php安装目录下的lib目录下
执行 mv php.ini-development php.ini