在CentOS服务器环境中安装高版本的PHP

本文详细介绍了在CentOS环境下安装高版本PHP的方法,包括检查和移除已安装的PHP,添加PHP源,以及根据需求安装指定版本的PHP及其相关组件,如PHP5.6或PHP7.2,并提供了重启和设置开机启动的步骤。

在CentOS服务器环境中安装高版本的PHP

在Centos系统中,通过yum命令安装PHP是非常简单的,简单是简单了,但这样安装的版本较低,一般都是5.4版本,即使在Centos7中亦是如此。
有时候,我们的项目中是基于更高版本的PHP,如PHP5.6,甚至是PHP7.0,显然5.4就不适用了。
所以,我们就要根据自己的需求去安装合适的PHP版本。

如何安装

1.检查系统中是否安装了PHP

在shell中使用以下命令

rpm -qa|grep php

如果已经安装了PHP,就会列出所安装的包,如果没有则直接进入第二步。

php56w-fpm-5.6.31-1.w6.x86_64
php-tcpdf-dejavu-sans-fonts-6.2.13-1.el6.noarch
php56w-common-5.6.31-1.w6.x86_64
php56w-ldap-5.6.31-1.w6.x86_64
php-fedora-autoloader-1.0.0-1.el6.noarch
php56w-pdo-5.6.31-1.w6.x86_64
php56w-mcrypt-5.6.31-1.w6.x86_64
php56w-xml-5.6.31-1.w6.x86_64
php56w-process-5.6.31-1.w6.x86_64
php56w-cli-5.6.31-1.w6.x86_64
……

已安装PHP,要先将其删除掉。

yum remove php*
2.安装PHP源

根据自己的系统版本,选择不同的PHP源。

  • Centos 5
 rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
  • Centos 6
 rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
  • Centos 7
 rpm -Uvh http://mirror.webtatic.com/yum/el7/epel-release.rpm 
 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3.PHP安装

根据需求安装PHP版本。
可用先查看一下可用的PHP包,主要是看有什么版本可用安装

yum list | grep php
  • 以下安装包含一些基本安装包,可以根据需求添加、删减

  • 安装php5.6

  yum install php56w php56w-fpm php56w-gd php56w-mbstring php56w-common php56w-mysql php56w-pdo php56w-mcrypt php56w-devel php56w-cli php56w-bcmath php56w-xml
  • 安装php7.2
  yum install php72w php72w-fpm php72w-gd php72w-mbstring php72w-common php72w-mysql php72w-pdo php72w-mcrypt php72w-devel php72w-cli php72w-bcmath php72w-xml
  • php版本 5.5|5.6|7.0|7.1|7.2|7.3(2019最新稳定版) | 7.4(2019最新测试版)根据上面查询到的可用版本,选择自己需要的版本进行安装

  • 安装完毕,重启php-fpm (php73-php-fpm)

# 重启
service php-fpm restart
# 或者
systemctl restart php-fpm.service

# 开机启动
systemctl enable php-fpm.service
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值