下载地址:https://www.php.net/downloads.php
1、wget下载php源码至/usr/local/src 下
wget https://www.php.net/distributions/php-7.3.8.tar.bz2
2、解压php-7.3
tar -zxvf php-7.3.8.tar.bz2
3.进入php-7.3文件夹中
./configure
在linux中安装源码,在源码目录下使用 ./configure --prefix=xxx --with=xxx
其中configure是一个可执行脚本, --prefix 选项就是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share,比较分散; --with选项为指定依赖.
4、可能出现的报错
libxml2 not found. Please check your libxml2 installation.
直接yum安装libxml2插件
yum install -y libxml2 (yum install -y libxml2-devel)
5、编译
make && make install
6、测试
例子:/usr/local/bin/php testphp.php
7、添加全局别名
cd 进入根目录
vim .bash_profile 最后一条加入:alias php=/usr/local/bin/php
使文件生效:source ~/.bash_profile