阿里云上的centos 7.2怎么yum安装php 5.6

阿里云上的centos 7.2怎么yum安装php 5.6,第1张

因之前通过网易的 centos 镜像,将阿里云的 centos 升级到最新版了,乘自己的项目尚未开始正式开发,遂将所有的相应环境都升级到最高。
查看 centos 版本
[root@iZ23d ~]# cat /etc/centos-release
CentOS Linux release 721511 (Core)
1、删除之前的 php 版本:
[root@iZ23d ~]# yum remove php php-common
Loaded plugins: langpacks
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
No Match for argument: php-5416
No Match for argument: php-5416targz
No Match for argument: php-701RC1
No Match for argument: php-701RC1targz
No Match for argument: phpMyAdmin-440targz
No Match for argument: php-common
No Packages marked for removal
2、rpm 安装 Php7 相应的 yum源:
[root@iZ23d ~]# rpm -Uvh >从MySQL官方Yum仓库安装MySQL56步骤:
1、首先需要从MySQL开发者网站下载Yum仓库文件,导入Yum库后,一个简单的yumupdate命令将确保你运行在MySQL56的最新发布版上,包括一些安全特性的更新。Yum同时也将确保导入相关依赖库,这些都将使我们的安装过程简单化。进入>

1、首先,检查主机是否已安装yum工具。如果已经安装,它将查询相应的安装包。

2、如果已安装yum工具,则可以使用以下命令强制删除卸载yum。

3、查看当前版本的Linux系统发型,示例:例如,此演示中返回的版本是:CentOS 65。

4、在确认发型版本是CentOS 6后,我们输入163图像的地址。

5、从163镜像页面中找到以下三个文件。

6、将以上三个文件下载到本地计算机。

7、再次安装yum工具。

8、最后,输入命令,yum查看,一切正常,所以linux安装yum成功。

rpm包就是二进制包,如果是手动安装,需要手动解决依赖关系yum方式也是使用的rpn包,比rpm包好处是也可以自动解决依赖关系源码编译方式,定制程度高,适合需要指定安装某个版本,自定义需要使用的模块,相对其他两种复杂一些基本上在cenos红帽系列的系统就这三种方式希望可以帮助你,请采纳

基本同意1楼的观点。源改成centos的源。
针对楼主的问题,有稍许不同意见。
1,楼主的第一个问题,错误在于file:///mnt/Server路径错误,
2,楼主的第二个问题,同样是因为没有指定rpm包的完整路径。
redhat的服务是要收费的,所以同一楼一样,建议楼主在测试时选用CENTOS系统。

CentOS中Yum的使用(Yum是一款前端软件包管理器)
Yum工具的使用
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包开发版管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
中文名Shell前端软件包管理器

在CentOS 7和RHEL 7系统上如何安装Gnu GCC编译器和相关的工具比如:autoconf,automake,flex, c++编译器等工具。我们可以通过在centos 或者rhel 7 系统上安装下面的软件包来搭建基本的开发环境。

autoconf

automake

binutils

bison

flex

gcc

gcc-c++

gettext

libtool

make

patch

pkgconfig

redhat-rpm-config

rpm-build

rpm-sign
显示当前系统的yum group,使用下面的命令:

yum group list
命令输出:

[root@itsprite /]# yum group list
Loaded plugins: fastestmirror, langpacks
There is no installed groups file
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile

base: mirrorsbttenet

extras: mirrorsbttenet

updates: mirrorsbttenet
Available environment groups:

Minimal Install

Infrastructure Server

File and Print Server

Basic Web Server

Virtualization Host

Server with GUI

GNOME Desktop

KDE Plasma Workspaces

Development and Creative Workstation
Available Groups:

Compatibility Libraries

Console Internet Tools

Development Tools

Graphical Administration Tools

Legacy UNIX Compatibility

Scientific Support

Security Tools

Smart Card Support

System Administration Tools

System Management
Done
安装GCC和开发环境
输入下面的命令:

yum group install "Development Tools"
安装完之后,使用下面的命令来验证gcc是否安装成功:

whereis gcc
命令输出:

[root@itsprite /]# whereis gcc
gcc:/usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc1gz
输入下面的命令来查看gcc工具的版本:

[root@itsprite /]# gcc --version
gcc (GCC) 482 20140120(Red Hat 482-16)
Copyright (C)2013 Free Software Foundation, Inc
This is free software; see the source for copying conditions There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
测试GCC编译器
下面我们使用刚安装好的GCC编译器来编译一个c语言程序
创建下面的testc程序:

#include
int main(void){

printf("Hello World!\n");

return0;
}
输入命令编译testc 文件:

gcc testc -o test
执行编译后的文件:
 
/test
Hello World!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13379320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-24
下一篇 2023-07-24

发表评论

登录后才能评论

评论列表(0条)

保存