centos8使用yum 安装php7.4

查看是否yum安装的php
yum list installed | grep php




参考文档:https://www.cnblogs.com/alliancehacker/p/12255445.html

#
添加几个源,不然会报错 #php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtatic的时候 1. rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 2. rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-8.rpm 当2执行失败的时候,执行下面的命令 dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm


添加相关的库后,启用 PHP 7.4 的 Remi 模块并进行安装。

dnf -y install dnf-utils
执行失败了,需要执行
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*  



#使用这个命令查看php7.4 
yum search php74*

 




# 安装php74 运行一下命令

yum install php74-php

 

 

#运行并查看版本
php74 -v
#重启命令php-fpm
systemctl restart php74-php-fpm
#添加自动启动
systemctl enable php74-php-fpm
#查看php7.4的安装路径
whereis php
#链接php文件
ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php

修改的参考链接:https://www.cnblogs.com/xbxxf/p/9132163.html

#添加nginx用户组及用户
groupadd www
useradd -g www -s /usr/sbin/nologin www #不让www用户直接登录

# The current PHP memory limit is below the recommended value of 512MB.
vi /etc/opt/remi/php74/php.ini
memory_limit = 512M

#如果你运行的是nginx而不是apache,修改
vi /etc/opt/remi/php74/php-fpm.d/www.conf
user = apache
group = apache
# Replace the values with
user = www
group = www

 

 

 

 

  

 

 

 

 

 

 

 

 

 如果出现这种情况,查看9000端口是否开启 : 

查看9000端口是否启动
netstat -ap | grep 9000  

如果没有启动,执行下面的命令启动php
/opt/remi/php74/root/usr/sbin/php-fpm

如果出现下面的错误:说明9000端口已经启动,需要杀死php进程执行 killall php-fpm
[17-Mar-2022 17:54:21] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)
[17-Mar-2022 17:54:21] ERROR: FPM initialization failed

 

 

 使用如下命令安装额外的包

yum search php74*
yum install php74-xxx

卸载扩展

yum remove php74-xxx

 

卸载所有php7.4

yum remove php74-php*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2022-03-12 23:36  Abner3721  阅读(1765)  评论(0编辑  收藏  举报