前言
安装之前,请确保系统以及安装gcc 和 libxml2 否则会报错,没有安装可执行以下命令安装
# yum -y install gcc
# yum install libxml2-devel
一、 获取PHP7源码包
【网址】(http://php.net/downloads.php) 选择你想要下载的PHP版本,我这里选择的是PHP7.2
php7.2.PNG
# wget http://cn2.php.net/distributions/php-7.2.11.tar.gz
# tar -zxvf php-7.2.11.tar.gz 解压
二、安裝
1. 进入解压后的源码包
# cd php-7.2.11
2. 安装指定位置
# ./configure --prefix=/usr/local/lnmp/php
3. 编译并且安装
# make
# make install
4. 安装成功
可以执行php命令 查看版本号
# /usr/local/lnmp/php/bin/php -v
三、简化PHP命令,使其可以全局使用php命令
# vi ~/.bash_profile
在 export PATH 下面 添加一行 alias php=/usr/local/lnmp/php/bin/php
# source ~/.bash_profile
然后就可以随意位置使用php 命令了
四、配置php.ini 位置
# php -i | grep php.ini 查看php.ini应该所在位置
Timi
可以看到我的应该是在 /usr/local/lnmp/php/lib 目录下,
所以进入刚开始下载好的源码包,复制php.ini-development 到 /usr/local/lnmp/php/lib 下
# cp php.ini-development /usr/local/lnmp/php/lib/php.ini
大功告成!
网友评论