美文网首页
CentOS 7.x PHP版本升级

CentOS 7.x PHP版本升级

作者: kx叔 | 来源:发表于2021-03-20 17:55 被阅读0次

阿里云环境,记不住当时从CentOS 6.x 升级到 CentOS 7.x的时候,怎么安装的LNMP环境。

目前遇到的情况:

  1. yum list installed | grep php
    返回为空
  2. rpm -qa | grep php
    返回为空
  3. php -v
    返回 php 7.0.x

但是 wordpress 5.7 提示 PHP 版本过低需要升级,部分插件不可用,无奈之下必须得升级 PHP 版本

操作如下:

重点操作:rm -rf 原PHP目录

  1. which php
    返回 /usr/local/php/bin/php
  2. php -v
    返回 php 7.0.x
  3. 安装PHP
# 安装epel和remi
yum install epel-release remi-release -y

# 安装yum-utils
yum whatprovides yum-config-manager

# 安装yum-utils
yum install yum-utils -y

# 设定安装版本
yum-config-manager --enable remi-php73

# 安装PHP
yum install php -y
  1. 移除原有 php
rm -rf /usr/local/php
  1. 找到新安装的 php
 find / -name php
# 返回 /var/opt/remi/php73/lib/php
  1. 做个软连接
ln -sf /opt/remi/php73/root/usr/bin/php /usr/bin/php
  1. 完成

PS:
关于 php-fpm 的部分记不太清楚了,大概的操作如下:

  1. 找到 php-fpm.d目录,可以修改相关的配置,比如 fastcgi_pass的端口号(默认:9000)
  2. 如果因为原 php-fpm 已经占用了9000的端口
# 查看9000端口占用
netstat -tlunp
# 查看对应的9000端口占用的进程
ps -aux | grep php
# 杀死进程
kill -9 进程ID
# 启动php-fpm服务
systemctl enable php-fpm
systemctl start php-fpm

相关文章

网友评论

      本文标题:CentOS 7.x PHP版本升级

      本文链接:https://www.haomeiwen.com/subject/tamwcltx.html