当前位置: 首页 > article >正文

源码安装PHP-7.2.19

源码安装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

http://www.kler.cn/a/444214.html

相关文章:

  • Android详解——ConstraintLayout约束布局
  • C语言进阶(2) ---- 指针的进阶
  • 3.使用SD卡挂载petalinux根文件系统
  • 【机器学习】机器学习的基本分类-强化学习(Reinforcement Learning, RL)
  • 整合 Knife4j 于 Spring Cloud 网关:实现跨服务的 API 文档统一展示
  • QT c++ 测控系统 一套报警规则(上)
  • HCIA-Access V2.5_4_3_VLAN间路由
  • 射频测试入门学习(三)——程控仪器是怎样和电脑连接通信的
  • Electron-Vue 开发下 dev/prod/webpack server各种路径设置汇总
  • 在ESP32使用AT指令集与服务器进行TCP/IP通信时,<link ID> 解释
  • ref 和 reactive 你觉得在项目中使用那个更合适
  • 5G 车联网赋能消防车调度,推动高效智能消防救援
  • 基于DockerCompose搭建Redis主从哨兵模式
  • 系列5:基于Centos-8.6 Kubernetes master节点允许运行pod节点
  • Anaconda安装(2024最新版)
  • 短视频矩阵:构建多平台曝光的高效运营网络
  • Gitlab 数据备份全攻略:命令、方法与注意事项
  • 【数值特性库】入口文件
  • 博世智驾新动力:Apache DolphinScheduler如何征服数据处理挑战
  • 视频智能分析平台LiteAIServer未戴安全帽检测算法助力矿山安全:精准监督矿工佩戴安全帽情况
  • FFmpeg库之ffplay
  • VSCode 搭建Python编程环境 2024新版图文安装教程(Python环境搭建+VSCode安装+运行测试+背景图设置)
  • 如何删除Pycharm中无效的Python Interpreter
  • huggingface NLP -Transformers库
  • Flink执行模式(批和流)如何选择
  • EfficientNet模型Pytorch版本具体实现