欢迎光临 Rick 's BLOG
日志首页  | C# .Net编程  | 原创作品  | 生活点滴  | C\C++相关  | 多媒体相关※ERMP  | VB相关  | 其它运维与编程  |  留言簿
升级nginx启动报错:ngx_http_image_filter_module.so" version 1016001 instead of 1024000 解决办法 安装php8.4后配置php84 fpm和nginx
晴天  Alibaba Cloud Linux 3 中使用yum安装 php8.4
[ 发布日期:2周前 (01-02) ]   [ 来自:本站原创 ] [分类:其它运维与编程]
之前文章介绍了在CentOS7/8中使用yum安装php7、php8

Alibaba Cloud Linux 3的内置仓库中包含了php7的发行版本,可以直接使用yum来安装php7。

Alibaba Cloud Linux 3是基于Anolis OS 8构建的,它与CentOS 8及RHEL 8生态完全兼容。

这样就简单了,可以参照CentOS8的方式操作,当然还是有一些细节修正。

1,首先安装外部源


rpm -ivh --nodeps https://rpms.remirepo.net/enterprise/remi-release-8.rpm


2,进行修正


对于CentOS8到这里就可以正常工作了。
但是这里会报错:
Errors during downloading metadata for repository 'remi-modular':

-Status code: 403 for http://cdn.remirepo.net/enterprise/3/modular/x86_64/mirror (IP: 109.238.14.107)

Error: Failed to download metadata for repo 'remi-modular': Cannot prepare internal mirrorlist: Status code: 403 for http://cdn.remirepo.net/enterprise/3/modular/x86_64/mirror (IP: 109.238.14.107)


出问题的原因就是上面地址中红色的3不正确。

在仓库配置文件中链接地址使用了系统变量$releasever,这个变量在CentOS8中是8,在这里是3,所以出现问题。
我们只需要将配置文件中的$releasever替换为8即可。

sed -i 's/$releasever/8/g' /etc/yum.repos.d/remi-modular.repo
sed -i 's/$releasever/8/g' /etc/yum.repos.d/remi-safe.repo


3,安装php8.4


yum install php84 php84-php php84-php-fpm php84-php-mbstring php84-php-mysqlnd php84-php-intl php84-php-gd php84-php-bcmath php84-php-sodium php84-php-xz 


如果文章对您有帮助,给个赞赏吧!
引用通告地址 (0):
复制引用地址https://www.rickw.cn/trackback/346
复制引用地址https://www.rickw.cn/trackback/346/GBK
[ 分类:其它运维与编程  | 查看:68 ]

暂时没有评论,快来发表一个评论吧。
发表评论
作者:   用户:[访客] 
评论:

表  情
禁止表情 | 禁止UBB | 禁止图片 | 识别链接
对不起,你没有权限上传附件!
验证:
 
PoweredBy R-Blog V1.00 © 2004-2025 WWW.RICKW.CN, Processed in second(s) , 7 queries    京ICP备17058477号-5