微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

debian 如何升级php5.6

Debian是一个以稳定性著称的Linux发行版,但它的稳定性也限制了一些软件的更新。如今,很多网站的需求都是使用PHP5.6及以上版本进行开发,然而Debian认的版本只有PHP5.4。那么,如何升级Debian上的PHP版本呢?

debian 如何升级php5。6

首先,我们需要修改Debian的APT源,安装PHP5.6的源。

cd /etc/apt/
nano sources.list

在打开的文件添加以下源:

deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

保存文件退出

接下来,添加包管理器的公钥。

wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg

安装PHP5.6的相关依赖。

sudo apt-get update
sudo apt-get install PHP5 PHP5-cli PHP5-fpm PHP5-common PHP5-curl PHP5-gd PHP5-MysqL PHP5-pgsql libapache2-mod-PHP5

检查升级后的PHP版本是否为5.6。

PHP -v

如果一切顺利,这时候你就已经成功升级了Debian的PHP版本。但在有的情况下,你可能会发现你的PHP版本还是5.4,这时候你需要手动修改Apache配置文件

sudo nano /etc/apache2/mods-enabled/PHP5.load

打开文件后,注释掉以下两行:

#LoadModule PHP5_module libexec/apache2/libPHP5.so
#AddType application/x-httpd-PHP .PHP

文件末尾添加以下行:

LoadModule PHP5_module /usr/lib/apache2/modules/libPHP5.so
AddHandler PHP5-script .PHP
AddType text/html .PHP

保存文件退出。然后重新启动Apache服务器。

sudo service apache2 restart

此时,你的Apache服务器应该就已经启用了PHP5.6。

总结一下,升级Debian的PHP版本主要分为修改APT源、安装依赖、修改Apache配置文件等三步。走这三个步骤,就可以让你的Debian支持PHP5.6的运行环境了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐