源码安装PHP-7.2.19
1.解压
tar -xjvf php-7.2.19.tar.bz
2.编译
-prefix=安装路径
cd php-7.2.19
./configure --prefix=/home/work/study
成功输出
3.make(构建)
make
make test
make install
linux对php操作的一些命令
# 进入到php
[root@vdb1 study]# cd php/
[root@vdb1 study]# pwd
/home/work/study
# 进入上级目录
[root@vdb1 php]# cd ..
# 查看它的扩展
[root@vdb1 study]# ./bin/php -m
[PHP Modules]
Core
ctype
date
dom
fileinfo
filter
hash
iconv
json
libxml
pcre
PDO
pdo_sqlite
Phar
posix
Reflection
session
SimpleXML
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter[Zend Modules]# 新建一个php的文件
test.php
[root@vdb1 study]# cat test.php
<?php
echo time();# 执行
[root@vdb1 study]# ./bin/php test.php
简化php命令执行
1.编辑根目录下的 .bash_profile文件(vi ~/.bash_profile)
# 添加别名
alias php=/home/work/study/bin/php# 重新加载
source ~/.bash_profile# 版本
[root@vdb1 study]# php -v
PHP 7.2.19 (cli) (built: Dec 7 2024 11:49:20) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies# 测试
[root@vdb1 study]# php /home/work/study/test.php
1733545076