yum 安装指定的php版本

Centos7通过yum安装指定版本的PHP 1、安装源 安装epel-release:yum -y install epel-release  添加remi源:rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm 安装yum-config-manager实用程序:yum -y install yum-utils 2、安装PHP 选择对应的版本进行安装 安装... 阅读详情

关于这主机预设的yum软件源我真是不敢恭维,租借过两个国外的linux机子,都选的CentOs每次配置LAMP环境时都是这个版本太老的问题,这个问题是在大一就遇到过了,这两天翻了一下以前的记录文档才发现有这个问题。我现在都快大三了(真是有够懒的)。


虚拟主机环境:CentOs

yum安装php
#yum -y install php
查看php版本
# php -v
PHP 5.1.6 (cli) (built: Jul 12 2013 16:52:22)
Copyright (c) 1997-2006 The PHP Group

Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies


5.1.6这版本也太老了吧。


解决方案:

1.我们可以设定yum源,通过yum安装新版本的php。但是yum源中的版本可能变化,如果你对版本要求很严格,不建议使用此方法

2.可以下载rpm来安装。如果是下载rpm包,可以到http://tel.mirrors.163.com/centos/6/os/x86_64/Packages/ 查看,找到符合自己要求的rpm包,rpm安装即可。这种方式比较稳定,你下载后的rpm包可以自己存着,以后部署环境的时候拿来用即可

3.当然,编译安装也可以,但是很多时候编译安装的参数你不确定,有点麻烦,但推荐爱折腾的你这么做。


以下是第一种方法(我想下面的这下命令应该都能明白的,当然你可根据你想要的版本来改变一下):

# wget "http://mirrors.yun-idc.com/epel/5/x86_64/epel-release-5-4.noarch.rpm"
# wget "http://rpms.famillecollet.com/el5.x86_64/remi-release-5.9-1.el5.remi.noarch.rpm"
# rpm -Uvh epel-release-5-4.noarch.rpm remi-release-5.9-1.el5.remi.noarch.rpm


# vim /etc/yum.repos.d/remi.repo
[remi]
name=Les RPM de remi pour Enterprise Linux 5 - $basearch
baseurl=http://rpms.famillecollet.com/el5.$basearch/

http://iut-info.univ-reims.fr/remirpms/el5.$basearch/

enabled=0
priority=1


# yum list --enablerepo=remi php

Loading mirror speeds from cached hostfile
 * addons: mirrors.btte.net
 * base: mirrors.yun-idc.com
 * extras: mirrors.btte.net
 * updates: mirrors.btte.net
addons                                                                                                                                                                | 1.9 kB     00:00    
base                                                                                                                                                                  | 1.1 kB     00:00    
extras                                                                                                                                                                | 2.1 kB     00:00    
updates                                                                                                                                                               | 1.9 kB     00:00    
Installed Packages
php.x86_64                                                                            5.1.6-40.el5_9                                                                                installed
Available Packages
php.x86_64                                                                            5.4.20-1.el5.remi      


从显示可以看到 已经有新的版本了,^_^

epel
企业版 Linux 附加软件包(EPEL)
企业版 Linux 附加软件包(以下简称 EPEL)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版Linux(RHEL)及其衍生发行版(比如 CentOS、 Scientific Linux)的一个高质量附加软件包项目。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 与 Fedora 项目基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。


remi
EPEL源只能作为CentOS官方源的补充,里面还都是一些系统基础的软件包, 我们要安装的php,php-fpm,mysql等软件里面还是没有,所以接下来添加另一个软件源Remi。Remi源中的软件几乎都是最新稳定版。或许您会怀疑稳定不?放心吧, 这些都是Linux骨灰级的玩家编译好放进源里的,他们对于系统环境和软件编译参数的熟悉程度毋庸置疑


remi
#rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

总结下,centos 5,在/etc/yum.repos.d目录执行以下2条命令即可。
1、epel
#rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
2、remi
#rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

yum -y install php --enablerepo=remi


至此,就安装好了。

转载自: http://www.sjdzh.com/?p=4363#comment-2688
驱动兼容_FANUC 驱动器兼容问题探讨 近10年来,FANUC伺服驱动器随着系统的升级而升级,不同的系统,可以兼容很多种类的驱动器,作者做了一些常见经验总结如下表:电源模块伺服放大器主轴放大器bi一体18i/OIB/OIC6110-Hxxx6114-Hxxx6111-Hxxx6134-Hxxx31iA/OID6140-Hxxx6117-Hxxx6141-Hxxx6164-Hxxx31IB/35IB/OIF/OI MATE D(5包)62... 阅读详情

相关推荐

手把手教你用Nangate 45nm开源工艺库搞定数字电路仿真(附FreePDK资源)

本文详细介绍了如何使用Nangate 45nm开源工艺库进行数字电路仿真,包括环境搭建、关键文件解析、仿真环境配置及低功耗设计等实战内容。特别推荐FreePDK资源,帮助读者快速掌握从理论到实践的全流程操作,适用于学术研究和小规模数字电路设计。

weixin_30352645的博客 487

CentOS7.9安装PHP8.3+Nginx1.24+MySql5.7

将SELINUX=enforcing 改为 SELINUX=disabled。1、部分777有写权限目录无效时,需要并闭selinux防火墙。2、安装支持命令yum-config-manager。3、禁用PHP版本,单独开启PHP8.3版本。1.2、永久关闭(防第1步重启失效问题)四、开启WEB默认访问80端口。3.2、支持PHP8.3部分。二、安装Nginx1.24。3、配置Nginx默认站点。1、设置并安装Nginx。三、安装MySql5.7。6、查看默认root密码。4、安装PHP支持组件。

八星瓢虫 3456

Ansys Circuit新手必看:IBIS模型导入时,Pin Import和Buffer Import到底怎么选?

本文详细解析了Ansys Circuit中IBIS模型导入时Pin Import与Buffer Import的选择策略,帮助SI/PI工程师根据仿真需求做出正确决策。通过对比两种方式的特性差异和应用场景,提供实用的选择指南和性能优化建议,提升信号完整性仿真效率。

weixin_26846533的博客 260

CentOS8安装PHP83

使用yum remove php*也是同样的错误,使用它参考的建议加参数也不行,最后直接执行rpm -e成功删除该package。执行下面命令查询可安装的php版本。即可解决remi安装缺失的依赖。即可解决remi库安装失败问题。网上一大堆不算太靠谱的教程。

静水流深 3377

从零开始搭建多旋翼无人机:飞控系统配置全攻略(含IMU校准技巧)

本文详细介绍了从零开始搭建多旋翼无人机的飞控系统配置全流程,重点解析了IMU校准技巧。涵盖飞控硬件选型、IMU校准(加速度计、陀螺仪、磁力计)、GPS与罗盘集成方案、飞行模式配置策略及实战故障排查手册,帮助DIY爱好者提升无人机飞行稳定性与安全性。

beta5的博客 796

DSP篇--C6678功能调试系列之SPI调试

SPI传输数据分为线上直接收发和通过EDMA的数据传输两种。第一种是直接将数据放在线上(SPIDAT1),在寄存器(SPIBUF)中写入命令实现数据的收发;第二种需要配置EDMA,将数据buffer直接作为EDMA的数据源进行传输,其需要配置的参数和中断与EDMA一致。

nanke_yh的博客 1258

PHP8.3安装(编译)

php笔记

qq_56189058的博客 3093

PyTorch生成式人工智能(1)——神经网络与模型训练过程详解

在本节中,我们介绍了传统机器学习与人工神经网络间的差异,并了解了如何在实现前向传播之前连接网络的各个层,以计算与网络当前权重对应的损失值;实现了反向传播以优化权重达到最小化损失值的目标。并实现了网络的所有关键组成——前向传播、激活函数、损失函数、链式法则和梯度下降,从零开始构建并训练了一个简单的神经网络。

盼小辉丶的博客 1万+

【PHP】CentOS 7使用yum安装不同版本的php

及以上版本中,默认的PHP版本为5,目前8.0版本业已正式发布了,若使用yum进行安装需要更换yum源。

weixin_70589800的博客 864

VisionTransformer改进(11):结合CoordAtt注意力机制

​​CoordAtt模块​​:一个轻量级的坐标注意力机制​​ViT模型​​:基于标准Vision Transformer架构,但集成了CoordAtt模块模型最终通过CNNModel函数封装,虽然名称是CNN,但实际上是一个Transformer模型。引入了轻量级的CoordAtt注意力机制,增强了模型对空间位置信息的捕捉能力保持了ViT的主要优势,同时通过注意力机制提升了特征表示能力设计简洁高效,适合作为基础模型进行进一步研究和应用。

2401_82355416的博客 701

PyTorch生成式人工智能(25)——基于Transformer实现机器翻译

不同于循环神经网络 (RNN) 按顺序处理数据,Transformer 以并行的方式处理输入数据(例如句子)。这种并行处理提高了效率,但并未使其能够识别输入的顺序。为了解决这个问题,Transformer 向输入的词嵌入中添加了位置编码。这些位置编码是分配给输入序列中每个位置的独特向量,其维度与输入词嵌入对齐。本节将以英语到法语的翻译为例,通过介绍如何训练 Transformer 模型将英语句子转换为法语,深入理解 Transformer 的架构及自注意力机制的运作方式。

盼小辉丶的博客 2722

centos7如何通过yum安装指定版本的php

4、sudo rpm -ivh mysql-community-release-el7-noarch.rpm 安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。安装完毕后,尝试启动数据库。5、CentOS附带的PHP版本相当旧(PHP 4),因此,我将在此步骤中显示一些选项,从Remi存储库安装更新的PHP版本,如PHP 0或1。

aoxiangchina的博客 731

Python 爬虫实战:在丁香医生抓取健康科普文章阅读量,普及健康知识

requests:用于发送 HTTP 请求,获取网页内容。或 lxml:用于解析 HTML 页面,提取目标数据。pandas:用于数据清洗和分析。matplotlib和seaborn:用于数据可视化。通过本项目,我们实现了以下目标:使用 Python 爬虫抓取丁香医生的健康科普文章阅读量。对数据进行清洗和分析,找出热门文章。通过可视化展示数据,并普及健康知识。

u014481728的博客 1566

yum安装指定版本php,如何通过yum安装指定版本的PHP

yum安装指定版本php的方法:首先执行命令“yum -y install epel-release”;然后安装“yum-config-manager”实用程序;接着选择对应的PHP版本进行安装;最后执行install命令即可。推荐:《PHP视频教程》1、安装源安装epel-release:yum -y install epel-release添加remi源:rpm -Uvh http://rpm...

weixin_30877775的博客 983

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

yum安装指定版本php,如何使用yum安装指定版本的php

如何使用yum安装指定版本的php使用yum安装指定版本的php的方法:1、查看已安装的php版本;2、执行【yum remove php】命令删除旧版本的php;3、执行【yum install php版本号】命令安装即可。具体方法:(推荐教程:php视频教程)首先执行如下命令查看已安装的phpyum list installed | grep php然后删除旧版本的phpyum remove ...

weixin_39970668的博客 444

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

yum 安装php到指定目录,使用yum安装指定php版本的方法

使用yum安装指定php版本的方法发布时间:2020-08-28 09:26:38来源:亿速云阅读:110作者:小新这篇文章主要介绍了使用yum安装指定php版本的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。使用yum安装指定版本的php的方法:1、查看已安装的php版本;2、执行【yum remove php】命令删除旧版本的p...

weixin_29416037的博客 661

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

yum 安装指定版本php,怎样通过yum安装指定版本的php

通过yum安装指定版本的php的方法:首先执行【yum -y install epel-release】命令安装源;然后执行【yum-config-manager –enable remi-php71】命令安装指定版本的php即可。具体方法:(推荐教程:php图文教程)1、安装源安装epel-release:yum -y install epel-release添加remi源:rpm -Uvh h...

weixin_28221501的博客 189

yum安装的php版本,如何使用yum安装指定版本的php

使用yum安装指定版本的php的方法:1、查看已安装的php版本;2、执行【yum remove php】命令删除旧版本的php;3、执行【yum install php版本号】命令安装即可。具体方法:(推荐教程:php视频教程)首先执行如下命令查看已安装的phpyum list installed | grep php然后删除旧版本的phpyum remove php接着查看是否有自己需要安装的...

weixin_31888683的博客 302

yum安装指定版本php,centos7如何通过yum安装指定版本的php

centos7通过yum安装指定版本的php的方法:1、安装源;2、执行【yum install -y php】命令选择对应版本的php进行安装;3、添加php常用扩展;4、执行【systemctl restart】命令启动php。1、安装源安装epel-release:yum -y install epel-release(推荐教程:php图文教程)添加remi源:rpm -Uvh http:/...

weixin_42510604的博客 739

iis如何指定php版本,如何使用yum安装指定版本的php

使用yum安装指定版本的php的方法:1、查看已安装的php版本;2、执行【yum remove php】命令删除旧版本的php;3、执行【yum install php版本号】命令安装即可。具体方法:(推荐教程:)首先执行如下命令查看已安装的phpyum list installed | grep php然后删除旧版本的phpyum remove php接着查看是否有自己需要安装的php版本yu...

weixin_35867815的博客 161

linux服务器上yum安装指定版本php

在很多情况下安装php是,如果通过yum安装,会导致安装的php版本比较低,如果在开发的时候用的是高版本的php,这个时候我们在服务器上安装php必须使用源码编译安装,如果在编译的时候报错了,可能需要很长的时间排错,然后重新编译安装,这样花费的时间比较长。 使用yum安装指定版本的php 1、下载对应的仓库 ## centos7 版本 yum install -y https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

******* ▄︻┻┳═一 ******* 1810
上一篇: 读经典之TCPL练习五
下一篇: 修改mac地址
doodlesomething
博客等级 码龄13年 53粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值