官网下载
https://www.php.net/downloads.php
1、下载完成
mac系统为例:如安装包放在
/Users/matsu
目录
linux系统:可以放在/root/目录
2、解压
tar -xjvf php-7.2.17.tar.bz2
3、运行./configure
依赖
gcc autoconfig
这两个工具
cd php-7.2.17
//可以查看configure帮助
./configure --help
//
./configure --prefix=/usr/local/php
如果提示
libxml2 not found. Please check your libxml2 installation
- 排查如下:
3.1、通过rpm -qa | grep libxml2
查看已经安装的libxml2
缺少libxml2-devel
yum install libxml2-devel
4、运行make
和make install
make
//可以执行make test来检测安装情况
make install
5、查看php的扩展情况
/usr/local/php/bin/php -m
6、可以新建test.php
文件,<?php echo time();
运行看下成功与否
/usr/local/php/bin/php test.php
7、简化php
命令
vim ~/.bash_profile
- 修改并添加
export PATH
//添加别名
alias php=/usr/local/php/bin/php
- 使配置生效
source ~/.bash_profile
php安装的坑
1、php.ini
的位置
- 到源码包复制
cp php.ini-development 安装目录(/usr/local/php/etc)
cd /usr/local/php/etc
//重命名
mv php.ini-development php.ini
2、修改php.ini
文件不生效
- 通过命令查看
php.ini
文件默认安装的时候在哪
php -i | grep php.ini
php.ini
复制到显示的到应目录下面
- 可以运行
php -i
查看详细的phpinfo
信息
网友评论