文档章节

ubuntu通过ppa源安装php5.4或php5.5

贪睡猫仙mosen
 贪睡猫仙mosen
发布于 2014/06/16 10:40
字数 465
阅读 230
收藏 0

Ppa-purge:

是一个ppa源扩展工具,它可以帮助你禁用指定的 ppa 源并重新安装官方源中的软件包,有时候你通过 PPA 安装了某软件的最新版本,但感觉不是很稳定,通过它就可以还源到官方源中的稳定版,起到降级作用。
有朋友会问,什么是ppa源:
PPA 全称为 Personal Package Archives(个人软件包档案),是Ubuntu Launchpad 网站提供的一项服务,当然不仅限于 Launchpad 。它允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。
通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。相对于通过 Deb 包安装来说,使用 PPA 的好处是,一旦软件有更新,通过 sudo apt-get upgrade 这样命令就可以直接升级到新版本。
基本概念就介绍就这里,懂不懂没有所谓,下面看实际操作.

先安装ppa源扩展工具

apt-get install -y ppa-purge

安装php5.4方法:

add-apt-repository ppa:ondrej/php5-oldstable
apt-get update
apt-get install php5-fpm

安装php5.5方法:

add-apt-repository ppa:ondrej/php5 
apt-get update
apt-get install php5-fpm

相信很多人在百度或谷歌搜 “ubuntu 安装php5.4的时候,会搜到安装php5.5的代码”,为什么会出现这种情况呢,原因上面说了,ppa源,一般是最新的软件,所以现在的版本是php5.5.要是不小心安装了php5.5要怎么样,才能重新安装php5.4呢?
方法如下:

add-apt-repository  ppa:ondrej/php5-oldstable
apt-get update
ppa-purge ppa:ondrej/php5
apt-get update && apt-get upgrade -y && apt-get autoremove -y && apt-get autoclean -y
apt-get install php5-fpm



本文转载自:http://blog.x228.com/archives/316.html

共有 人打赏支持
贪睡猫仙mosen
粉丝 2
博文 30
码字总数 6551
作品 0
松江
个人站长
私信 提问
Ubuntu 下 nginx , php , mysql 和 golang 的简单安装

我是搞php出身,自然安装lnmp是常规技能。以前的手段还是lnmp安装包,比如军哥的lnmp1.0。随着php和mysql的更新,大多数一键安装都开始版本老化,更新困难的问题。因此,重新研究了一下Ubunt...

傅小黑
2014/02/19
0
0
Ubuntu使用apt-get安装PHP指定版本

1、添加源 apt-get install python-software-properties -y add-apt-repository ppa:zanfur/php5.5 apt-get update 2、安装php5.5 apt-get install php5-gd php5-mysql mysql-server nginx ......

谢了
2015/06/30
0
0
ubuntu16.04安装php5

sudo apt-get install -y language-pack-en-base sudo LCALL=enUS.UTF-8 add-apt-repository ppa:ondrej/php sudo add-apt-repository ppa:ondrej/php sudo apt-get update apt-cache search......

蔡少东
2016/06/26
522
0
关于 PPA 及如何通过 PPA 源来快速安装软件

也许你早已注意到,我们在介绍软件的时候,在安装这块一般都提供 PPA 源安装方式,这是一种快速方便的软件安装方法,但对于一些新手来说,对 PPA 并不是很熟悉,下面我们就详细介绍一下。 # ...

红薯
2010/08/09
2.9K
0
MicroPHP 2.1.10 发布,支持最新php5.5

MicroPHP 2.1.10版本主要是为了兼容php5.5,由于之前框架测试一直都是在5.3下面进行,据相关消息说php5.4 php5.5做了很大变化,很多函数会报提示,于是为了紧跟php脚步,就特意安装了php5.4 ...

狂奔的蜗牛.
2013/09/10
1K
8

没有更多内容

加载失败,请刷新页面

加载更多

centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
1
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
5
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部