更新VPS上PHP到最新版
来源:互联网 发布:sql trigger insert 编辑:程序博客网 时间:2024/06/04 19:32
虽然还没开始学Laravel,但是就安装Laravel来说,我觉得这玩意真 特么麻烦,闹心,经过前两篇的博客中的折腾,这里虽然已经知道问题出在PHP版本上,但是我当初是用命令直接安装PHP的,在我的Ubuntu上市直接安装了最新版(5.6+),但是我的Debian7版本的VPS上偏偏只有PHP5.5,下面的教程就讲述了我怎么升级PHP到5.6+
打开 /etc/apt/sources.list。
向其中添加如下四行:
deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
deb http://packages.dotdeb.org wheezy-php56 alldeb-src http://packages.dotdeb.org wheezy-php56 all
下载并导入GnuPG key:
wget http://www.dotdeb.org/dotdeb.gpgcat dotdeb.gpg | apt-key add -
(此方法引自 点击打开链接)
然后apt-get update ,apt-get upgrade
这个过程其实并不是很成功,但我太注意(因为最后还是成功了嘛)
在执行upgrade时,有这么一句:
“The following packages have been kept back:
libapache2-mod-php5 libmysqlclient18 mysql-client mysql-server php5 php5-cli
php5-common php5-mcrypt php5-mysql shadowsocks-libev”
谷歌了一下,据说是因为有部份packages的安装版比release版新而出现”The following packages have been kept back”这个问题,解决方法是使用apt-get -u dist-upgrade 统一更新到发布的版本。这条命令会强制更新软件包到最新版本,并自动解决缺少的依赖包。(本段引自 点击打开链接)
然后php -v ,发现已经更新到5.6+了~~
- 更新VPS上PHP到最新版
- VPS上安装nginx来架设代理 更新中
- VPS登录主机上的内容复制到本地计算机
- VPS上安装LAMP(Linux+Apache+MySQL+PHP)步骤
- [教程]在 Ubuntu 上安装 Monit 并更新至最新版
- UCOS最新版2.91到MSP430F247上的移植杯具
- 升级MAC OX上的Python到最新版
- 最新版ser2net移植到ARM板上,交叉编译
- 升级MAC OX上的Python到最新版
- 在windows 8.1上升级Chrome浏览器到最新版
- FreeBSD上成功安装最新版apache+mysql+php
- vps上一些命令
- vps上搭建wordpress
- 博客搬家到我的VPS上了,vonger.cn欢迎访问,这里停止更新
- CentOS 7部署Node.js+MongoDB:在VPS上从安装到Hello world
- 用 travis-ci 自动部署 github 上的 angular2 项目到 centos7 的 vps
- 在 Linode(VPS)上搭建Ubuntu 10.04 Apache PHP MYSQL环境
- VPS从零到high之6—安装配置apache-worker + php-fpm
- nginx文件类型错误解析漏洞
- ubuntu完美搭建git服务器-完善版
- 主窗口(key window)
- 【数据结构与算法】——排序综述
- 四元素(Quaternion)与旋转
- 更新VPS上PHP到最新版
- 简单使用Svn Hook
- 软件测试管理基础知识
- entos搭建SVN实录,并部署项目
- 映射虚拟内存
- Android仿百度加载动画
- delphi精要之(二)
- 大整数存储及运算——求100的阶乘
- kali安装后配置