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*
1 |

# 安装php74 运行一下命令
1 | 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*
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2018-03-12 正则替换文章图片路径,并跳过远程连接的图片
2016-03-12 php删除指定目录所有文件
2016-03-12 php代码加密