ubuntu 使用apt-get install 安装php5.6--php7

使用ppa增加源:
$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update $ sudo apt-get install -y php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi

然后可以查看php版本:
php -v

关于php5.4--php5.6版本
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get -y install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd php5.6-intl php5.6-xsl php5.6-zip

查看php7的扩展
sudo apt-cache search php7-* 

或者可以源码安装
1.下载php7的源码包
2.tar -zxvf 解压
3.安装一些依赖
sudo apt-get install php5-mcrypt libmcrypt-dev
sudo apt-get install libxslt-dev libxml2-dev

4./configure --prefix=/zhou.data/php/php7 --enable-maintainer-zts -with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-mhash --with-openssl --with-zlib --with-bz2 --with-curl --with-zlib --enable-mbstring --with-mcrypt --enable-sockets --with-xsl --enable-zip --with-pear --enable-session --enable-xml --enable-shared --enable-bcmath --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-mbregex --enable-pcntl --with-xmlrpc
5.make && make install
6.如果报错,缺少哪些依赖,就一次安装即可

转载于:https://www.cnblogs.com/tirmer/p/8628273.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/369292.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实体管理器的类型:应用程序管理的EntityManager

JPA规范定义了几种类型的EntityManagers / Persistence Context。 我们可以有: 扩展的和事务范围的EntityManager, 容器管理或应用程序管理的EntityManager。 JTA或本地资源EntityManager, 除了上述区别外,我们还可以在其中存…

的内怎么放_汽车后备箱的“四不放”原则,你知道吗?网友:怎么不早说

汽车已经开始存在在越来越多的家庭当中了,也正是因为这样,很多人会把汽车当做一个自己的家庭成员!而在汽车的使用过程当中,汽车的后备箱往往是放的特别满的,以为这样可以备不时之需,但是老司机也告知大家&a…

as3 访问远程计算机,本地swf不能访问网络的解决办法

本地swf不能访问网络的解决办法作者:小龙博客 2011年03月21日  4条评论 分类:AS3 学习 flash 软件本地swf不能访问网络的解决办法:学习过http://www.lxlong.com/blog“)这样的代码,在测试影片时可以通过navigateToURL方法打开…

Compatibility Telemetry(CompatTelRunner.exe) 占用硬盘100%困扰

Compatibility Telemetry(CompatTelRunner.exe) 占用硬盘100%困扰,Compatibility Telemetry翻译过来就是“微软兼容性检测”的意思,找了半天终于找到了干掉这个兼容性检测的办法。 禁用服务 控制面板–管理工具 — 服务 — 手动(或者禁止&…

Java基础知识学习04-自定义类、ArrayList集合

类与对象 类是一个模子,确定对象将会拥有的特征(属性)和行为(方法)。 类的特征:类是对象的类型 具有相同属性和方法的一组对象的集合 类的组成:属性和方法 定义一个类:public class …

监视和管理GlassFish 3的多种方法

GlassFish 3支持多种监视和管理方法。 在本文中,我将简要介绍GlassFish提供的管理,监视和管理方法。 GlassFish管理控制台 GlassFish基于Web的管理控制台GUI可能是GlassFish管理最著名的界面。 默认情况下,运行GlassFish后,可通过…

幸运抽奖

var oPointerdocument.getElementsByTagName("img")[0];var oTurnabledocument.getElementsByTagName("img")[1];var cat15;//每个区域15度,一共24个区域var num0;var offOntrue;//是否正在抽奖//指针点击事件,开始抽奖oPointer.onc…

linux usleep 线程控制权_linux多线程同步—信号量

linux多线程编程-信号量信号量机制锁机制使用是有限制的,锁只有两种状态,即加锁和解锁,对于互斥的访问一个全局变量,这样的方式还可以对付,但是要是对于其他的临界资源,比如说多台打印机等,这种…

标题 计算机构自由度时主要步骤有哪些,2010年1月全国自考混凝土结构设计试题和答案...

全国2010年1月自学考试商品混凝土结构设计试题课程代码:02440一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.一…

Django字段类型介绍

一,通过makemigrations,migrate来修改数据, 1.Django的ORM支持修改表结构,修改完以后,执行 python manage.py makemigrations python manage.py migrate 这两句,就会看到更新了。超过长度的数据就会丢了。…

input输入框的input事件和change事件

input输入框的onchange事件&#xff0c;要在 input 失去焦点的时候才会触发&#xff1b; 在输入框内容变化的时候不会触发change&#xff0c;当鼠标在其他地方点一下才会触发&#xff1b; onchange 事件也可用于单选框与复选框改变后触发的事件。 demo如下&#xff1a; <sc…

单例设计模式–内省和最佳实践

定义&#xff1a; Singleton是“ 四人帮”设计模式的一部分&#xff0c;它属于创新设计模式。 在本文中&#xff0c;我们将更深入地研究Singleton模式的用法。 就建模而言&#xff0c;它是最简单的设计模式之一&#xff0c;但另一方面&#xff0c;就使用的复杂性而言&#xff0…

修改用户名_Word办公技巧:如何更改文档修订者的用户名?

在一份文档需要多人参与修订的时候,每个审阅者将用户名改为自己的名字就可以方便地看出具体哪个参与者做了哪些改动。下面我们来学习一下更改修订者用户名的办法。 应用场景 下图文档中默认修订者用户名为"AutoBVT",接下来我们想将其改为"李小白"。 操作…

响应式布局 max-device-width 与 max-width 的区别

闲来没事&#xff0c;研究了一下多屏适配和响应式布局的 CSS。 第一种写法 1 media screen and (max-device-width: 320px) {2 3 }4 5 media screen and (min-device-width: 321px) and (max-device-width: 640px) {6 7 }8 9 media screen and (min-device-width: 641px) and…

springboot,修改配置文件不起作用

今天碰到一个奇怪的问题&#xff0c;明明配置了端口&#xff0c;但是每次启动还是用的8080端口&#xff0c;查了下估计是配置文件没生效&#xff0c;然后就去路径配置中把资源文件先移除&#xff0c;再添加&#xff0c;就正常了。 回忆下自己干了啥&#xff0c;发现时在pom.xml…

Java伪随机数生成器(PRNG)中的弱点

这将是Kai Michaelis&#xff0c;JrgSchwenk和我撰写的论文的总结&#xff0c;该论文在RSA Conference 2013的密码学家会议上发表 。 你可以得到我的演讲的幻灯片在这里和我们的全文在这里 。 我们对PRNG&#xff08;主要是SecureRandom&#xff09;附带的常见Java库生成的随机…

asp服务器组件安装包,ASP服务器组件

《ASP服务器组件》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《ASP服务器组件(20页珍藏版)》请在人人文库网上搜索。1、7/10/2020,1,网络开发技术,第二部分 ASP开发技术,7/10/2020,2,第四章 ASP服务器组件,4.1 ASP 服务器组件 ASP服务器组件 ASP服务器组件(ActiveX…

On Comparing Side-Channel Preprocessing Techniques for Attacking RFID Devices

对HF和UHF RFID标签进行DEMA和DFA攻击&#xff0c;并将DFA和应用不同预处理技术的DEMA效果进行比较。 实验中&#xff0c;进行两种隐藏进行攻击&#xff1a; 1、幅域&#xff08;读写器的场干扰&#xff09;隐藏 &#xff08;1&#xff09;DEMA攻击时&#xff0c;轨迹预处理&am…

python超市售货统计程序_用Python实现简易超市售货系统

今天来实现一个简单的超市售货系统数据存储形式为json的数据首先是读取数据&#xff0c;这里用到的Python的json库&#xff0c;用于处理json类型的数据pythondef load(): # 数据读取j open(goods.txt, r, encodingutf-8)# 逐行读取文件中的数据readers j.readlines()# 将数据…

vue安装概要以及vue测试工具

一、概述 1、安装node&#xff0c;去node官网 2、新建一个项目&#xff0c;通过npm init命令初始化&#xff0c;即创建一个package.json文件 3、用命令 npm install vue -g 全局安装vue&#xff08;网上已经有详细的资料&#xff0c;在此就不复述了&#xff09; 二、vue测试…