如何在CentOS上升级php5.4至5.6?
centos 如何 升级 5.6
2023-09-14 08:58:26 时间
如何在CentOS上升级php5.4至5.6?
由于CentOS的默认的php安装源版本都是5.4
以下的,如果你的项目对php版本有要求或者想升级折腾的可以参考此文升级方法,新项目新环境个人更推荐使用更牛x地php7
。
了解php5.6
的新特性可参考:
PHP5.6 New Features:http://php.net/manual/en/migration56.new-features.php
PHP5.6正式版新特性、新功能介紹:http://www.arefly.com/php-5-6-new-feature/
本教程适用的linux发行版:CentOS/RHEL 7
、CentOS/RHEL 6
、CentOS/RHEL 5
,提供PHP5.4
升级至PHP5.6
的方法。
首先查看你的php版本:
php -v
PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
安装rpm升级包
注意:请选择符合你的系统版本的命令
CentOS/RHEL 7:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS/RHEL 6:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
CentOS/RHEL 5:
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
安装完之后我们要删除旧版php模块
# yum remove php-common
Dependencies Resolved
===================================================================================
Package Arch Version Repository Size
===================================================================================
Removing:
php-common x86_64 5.4.39-1.el6.remi @remi 7.0 M
Removing for dependencies:
php x86_64 5.4.39-1.el6.remi @remi 9.1 M
php-cli x86_64 5.4.39-1.el6.remi @remi 12 M
php-devel x86_64 5.4.39-1.el6.remi @remi 8.1 M
php-gd x86_64 5.4.39-1.el6.remi @remi 665 k
php-ldap x86_64 5.4.39-1.el6.remi @remi 119 k
php-mbstring x86_64 5.4.39-1.el6.remi @remi 2.5 M
php-mcrypt x86_64 5.4.39-1.el6.remi @remi 86 k
php-mysql x86_64 5.4.39-1.el6.remi @remi 452 k
php-pdo x86_64 5.4.39-1.el6.remi @remi 348 k
php-pear noarch 1:1.9.5-9.el6.remi @remi 2.0 M
php-process x86_64 5.4.39-1.el6.remi @remi 128 k
php-snmp x86_64 5.4.39-1.el6.remi @remi 107 k
php-xml x86_64 5.4.39-1.el6.remi @remi 626 k
Transaction Summary
===================================================================================
Remove 14 Package(s)
Installed size: 43 M
开始安装PHP5.6
# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
安装完成后重启Apache
# /etc/init.d/httpd restart
再次查看php版本
# php -v
PHP 5.6.8 (cli) (built: Apr 17 2015 22:49:36) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
至此,大功告成!
相关文章
- CentOS rpm安装Nginx和配置
- linux smartctl 命令,在 CentOS 7 里用 smartctl 和 hdparm 对硬盘进行基本测试
- 将一个CentOS环境复制到另一个CentOS
- Centos 挂在iSCSI磁盘
- 升级CentOS的OpenSSH 搭建SFTP Server
- centos硬盘扩容
- Gogs安装和部署教程-centos上
- 如何在 CentOS 9 Stream 上安装 Nginx
- CentOS 7系统如何安装Rstudio-server
- 教你如何在centos 7 安装卸载apache(httpd)服务的方法
- Centos 7 如何安装Redis(推荐)
- centos下Oracle11G图文安装教程
- 的关系Centos与Linux的同一路——开放的未来(centos与linux)
- 【CentOS】重启MySQL:一步一步教程(centos重启mysql)
- 如何在CentOS 8上安装MongoDB
- 如何在CentOS 8上使用HTTPS安装Gitea代码托管平台
- 在 CentOS/RHEL 7/6 上安装最新 PHP 7 软件包的 3 种方法
- CentOS安装MySQL 解决复杂数据库问题(centos安装mysql)
- CentOS系统下轻松安装MongoDB指南(centos安装mongodb)
- CentOS上MySQL环境搭建指南(mysql centos)
- 怎么安装CentOS下MySQL的安装教程(centos里mysql)
- CentOS上安装MySQL简单又安全(centos加mysql)