实用的升级安装方法php,Nginx,mysql,zabbix等
升级版本编译安装当然Ok,依赖问题处理起来非常之繁琐,现在直接通过apt源来升级版本非常简便,下面我们来拿php做个升级实验
1. 添加下面两行到/etc/apt/sources.list,并将jessie替换为自己所使用的版本名称:
deb http://mirrors.ustc.edu.cn/dotdeb jessie all deb-src http://mirrors.ustc.edu.cn/dotdeb jessie all
2. 可选项:
如果你想在Debian Squeeze上安装PHP5.4的话,再添加下面这两行:
deb http://mirrors.ustc.edu.cn/dotdeb squeeze-php54 all deb-src http://mirrors.ustc.edu.cn/dotdeb squeeze-php54 all
如果你想在Debian Wheezy上安装未启用Zend Thread Safety的PHP5.6的话,再添加下面这两行:
deb http://mirrors.ustc.edu.cn/dotdeb wheezy-php56 all deb-src http://mirrors.ustc.edu.cn/dotdeb wheezy-php56 all
如果你想在Debian Wheezy上安装启用Zend Thread Safety的PHP5.6的话,再添加下面这两行:
deb http://mirrors.ustc.edu.cn/dotdeb wheezy-php56-zts all deb-src http://mirrors.ustc.edu.cn/dotdeb wheezy-php56-zts all
如果你想在Debian Wheezy上安装PHP5.5的话,再添加下面这两行:
deb http://mirrors.ustc.edu.cn/dotdeb wheezy-php55 all deb-src http://mirrors.ustc.edu.cn/dotdeb wheezy-php55 all
3. 然后导入合适的GnuPG key
wget https://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg | sudo apt-key add -
4. 运行
apt-get update
升级php例子:
升级前
一系列操作
401 2017-10-21 09:25:26 echo “deb http://packages.dotdeb.org wheezy-php56 all” >> /etc/apt/sources.list.d/dotdeb.list 402 2017-10-21 09:25:32 echo “deb-src http://packages.dotdeb.org wheezy-php56 all” >> /etc/apt/sources.list.d/dotdeb.list 403 2017-10-21 09:25:39 wget http://www.dotdeb.org/dotdeb.gpg -O- | apt-key add – 405 2017-10-21 09:26:17 dpkg -l |grep php 413 2017-10-21 09:28:30 for pkg in `dpkg -l |grep php |awk ‘{print $2}’`;do dpkg -P $pkg; done 425 2017-10-21 09:29:28 aptitude update 426 2017-10-21 09:29:46 aptitude install php5-fpm php5-cgi php5-cli php5-curl php5-gd php5-mcrypt php5-mysql php5-memcache php5-xmlrpc php5-dev libapache2-mod-php5
然后看看升级后的版本
ok升级完成,类似nginx等都可以参考这个方法。
原文出处:huaops -> http://www.huaops.com/archives/85
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。