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文件夹
<?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
PHP7.2源码安装相关推荐
- php7.4 源码安装
常见问题和解决方法>>>>>php 源码安装常见问题_迷途大灰狼的博客-CSDN博客 下载安装包PHP: Downloads 7.3和7.4安装主要不同在于配置命令,有部 ...
- nginx mysql5.7_Centos7+Php7+Mysql5.7+Nginx源码安装实战部署手册
本文以Centos 7.1+Php 7.1.3+Mysql5.7.17为例,介绍Centos7+Php7+Mysql5.7+Nginx 1.10.3源码安装实战部署的过程. 一.准备工作 软件获取 二 ...
- nginx1.10.3 php7.0,centos7.2源码安装php7.0.9和nginx1.10.3服务器
下载nginx-1.10.3.tar.gz,php-7.0.9.tar.gz.也可以去nginx官网,php官网下载想要的版本.我选择nginx1.10.3稳定版和php7.0.9最新版.php源码包 ...
- centos编译安装php7_centos7源码安装php7.2
centos7源码安装方式安装搭建php7.2环境. 一.php7.2源码包官网下载wget -c http://cn2.php.net/distributions/php-7.2.4.tar.gz ...
- centos6.5 源码安装php7
1.首先配置好编译环境 yum -y update && yum -y upgrade yum groupinstall "Development Tools" y ...
- Ubuntu源码安装php-7.2.23
1.切换到安装目录,解压 #cd /usr/local/src #tar -zxvf php-7.2.23.tar.gz #cd php-7.2.23 下载链接 :https://www.php.ne ...
- centos7 安装git_在PHP7.4里配置,源码安装swoole4.x,把swoole用起来
上一篇已经把php7.4在centos7.6里安装完成:在CentOS7.6里编译安装PHP7.4 这篇来给大家讲解一下如何源码安装swoole4 首先到官网文档下载swoole,文档里有几种方法 安 ...
- php7.3.9 源码安装
常见问题和解决方法>>>>>https://blog.csdn.net/sqlquan/article/details/101123205 php7.3新函数https: ...
- 源码安装zabbix3.2.7时PHP ldap Warning
问题如下: 解决方法: 1.首先查看源码安装的php模块中是否有ldap.so [root@nms ldap]# ll /usr/local/php/lib/php/extensions/no-deb ...
最新文章
- 娃哈哈信息部李钒助阵FBS2017 共探食品饮料信息化之路
- Lucene 基础知识
- C++基础——类继承
- 生产者,消费者,CDN
- 20165212第九周学习总结
- 设计模式:单例模式之枚举
- ubuntu下远程控制LinuxWindow桌面
- 苹果雪豹操作系统正式版_iOS 12.3.1正式版“意外”推送,iPhone修复诸多问题!...
- SqlServer和MySQL中存储过程out返回值处理C#代码
- 【Python】文件的使用
- GIT 之概述与架构
- hdu 2438 Turn the corner [ 三分 ]
- python 赋值_关于 python 分片赋值
- 第一次结对编程作业——需求分析与原型设计
- 什么是搜索引擎关键词?搜索引擎关键词优化
- kityminder百度脑图转xmind
- 00后小花张子枫亲力推荐 OPPO Reno6系列影像表现着实不俗
- 【oracle】oracle筛选后导出表,载入对象选择,保存对象选择,save object selection的使用,过滤clob导出,利用osf文件
- 不用找了,这300家公司面试不考算法
- 手把手教你使用cmake生成contrib扩展库,以windows 10+VS2015+opencv3.3+contrib3.3为例
热门文章
- 【小白从小学Python、C、Java】【计算机等级考试二级-必会题】【ASCII码与字符相互转化】
- Qbao Network 周年庆, 各路大佬齐祝贺!
- 对于通用计算机而言,MIT论文:通用计算机时代即将终结
- 儿童护眼灯怎么选?2022年好用的儿童护眼台灯推荐
- 内存管理---内存释放
- 【多模态学习】本周学习历程,附链接
- 使用C4D灵动诠释宇舶表限量版陀飞轮全蓝宝石腕表的冰肌玉骨
- 常用传感器讲解十八--爆震传感器感器(KY-031)
- Python多线程,大杂烩
- 编程语言拟人化(1):Java、C++、Python、Ruby、PHP、C#、JS的区别