文档章节

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

贪睡猫仙mosen
 贪睡猫仙mosen
发布于 2014/06/16 10:40
字数 465
阅读 201
收藏 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.1K
0
what is ppa in linux Ubuntu添加PPA源

什么是PPA PPA,表示Personal Package Archives,也就是个人软件包集 很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库。为了方便Ubuntu用户使用,launchpad.net提供了ppa,允许用户建立...

Oscarfff
2016/07/10
41
0

没有更多内容

加载失败,请刷新页面

加载更多

5、前后端分离跨域问题

在以往的开发中,前后端分离也不是像现在这么热门,所谓的前端工程师也只不过是写好静态页面由Java工程师或者php工程师嵌入到页面中进行开发,这或许加重了这些工程师的工作量,而且在样式调...

永远的Chester
20分钟前
0
0
全志T3 Linux显示驱动分析

1、总体架构 全志T3处理器的显示框架是基于标准Linux的帧缓冲架构,其结构如图 1.1所示。显示控制器DE的驱动架构如图 1.2所示,包括屏蔽差异的显示管理抽象层,以及显示图层驱动、显示设备驱...

pnsam301
27分钟前
0
0
【HAVENT原创】VUE2 经验问题汇总

新建一个 Vue 实例可以有下列两种方式: 1. new 一个实例 var app= new Vue({ el:'#todo-app', // 挂载元素 data:{ // 在.vue组件中data是一个函数,要写成data () {}这种方式 i...

HAVENT
30分钟前
0
0
IO基础知识

读文件,可以使用内置的open(file,mode); with 语句自动close; 查看当前目录的绝对路径:os.path.abspath('.'); 创建目录:os.mkdir(path); 删除目录:os.rmdir(path); 拼接路径推荐使用:o...

年轻的中年大叔
33分钟前
0
0
BATJ等大厂最全经典面试题分享

金九银十,又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。 这些题目是网友去百度、蚂蚁金服、小米、乐视、美团、58、...

老道士
35分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部