搜索
首页后端开发PHP7PHP7.2源码如何进行安装

本篇文章给大家介绍一下PHP7.2源码进行安装的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

PHP7.2源码如何进行安装

一、下载php7.2版本的安装包

1.下载

2.上传到服务器的root目录

pwd:查看当前目录

ll:查看当前目录下的文件

二.解压

tar -xjvf php-7.2.18.tar.bz

三.configure(编译)

cd php-7.2.18

./configure --prefix=/home/work/study

四.make(构建)

make

make test

五.make install

linux对php操作的一些命令

cd php ——进入到php

cd ..——进入上级目录

.bin/php -m  查看它的扩展

vi test.php ——创建一个test.php文件夹

echo time();

:wq——保存并退出

按esc到命令模式

按i编辑文本模式

1、:w   保存文件但不退出vi 

2、:w file 将修改另外保存到file中,不退出vi 

3、:w!  强制保存,不推出vi

4.、:wq  保存文件并退出vi 

5、:wq! 强制保存文件,并退出vi

6、:q 不保存文件,退出vi

7、:q!不保存文件,强制退出vi 

./bin/php test.php ——执行

六、简化php执行命令

1.编辑根目录下的 .bash_profile文件(vi ~/.bash_profile)

2.source ~/.bash_profile

3.php -v

测试

总结:php源码安装的时候会遇到哪些坑?

1.gcc autoconfig——如果没有编译的时候系统会提示需要装这两个软件

2.编译后的文件,没有php.ini文件

cp php.ini-development /home/work/study/ect/——复制到编译后的文件夹中

mv php.ini-development php.ini——改名字

改了php.ini的配置,不生效

php -i |grep php.ini  

所以将php.ini移动到lib下面

mv ./etc/php.ini ./lib

推荐学习:php视频教程

以上是PHP7.2源码如何进行安装的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:CSDN。如有侵权,请联系admin@php.cn删除

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),