centos yum安装nginx 提示 No package nginx available问题解决方法

问题原因:

 

nginx位于第三方的yum源里面,而不在centos官方yum源里面

 

解决方法:

 

安装epel(Extra Packages for Enterprise Linux)

a、去epel网站 http://fedoraproject.org/wiki/EPEL下载

b、我的系统是centos5.7,cpu是x86_64,所以我下载的是wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

       如果是centos6, 则应该下载 wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

c、安装epel

 

   rpm -ivh epel-release-5-4.noarch.rpm

再次执行 yum install nginx,则会提示安装成功了

注:

 

epel的安装跟centos的系统版本、cpu硬件架构有关,

    查看系统版本(lsb-release -a),

    查看cpu硬件架构(arch)

 

epel它是RHEL 的 Fedora 软件仓库,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install package-name,随意安装软件。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索软件
, 架构
系统
centos yum nginx、centos7 yum nginx、centos7 yum安装nginx、centos yum安装nginx、centos 6.5 yum nginx,以便于您获取更多的相关知识。

时间: 2024-07-31 12:14:37

centos yum安装nginx 提示 No package nginx available问题解决方法的相关文章

Nginx提示502 Bad Gateway错误问题解决方法小结

502 Bad Gateway错误问题解决方法 Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的.这些错误一般都不是nginx本身的问题,一定要从后端找原因!但nginx把这些出错都揽在自己身上了,着实让nginx的推广者备受置疑,毕竟从字眼上理解,bad gateway?不就是bad nginx吗?让不了解的人看到,会直接把责任推在nginx身上,希望nginx下一个版本会把出错提示写稍微友好一些,至少不会是现在简单的一句 502 Bad Gateway,另外还不

yum-使用YUM安装软件提示报错在网上搜寻很多帖子均未能解决问题

问题描述 使用YUM安装软件提示报错在网上搜寻很多帖子均未能解决问题 [root@iZ94y7aaiclZ tar]# whereis python python: /usr/bin/python2.6 /usr/bin/python /usr/lib/python2.6 /usr/lib64/python2.6 /usr/local/bin/python2.7-config /usr/local/bin/python /usr/local/bin/python2.7 /usr/local/li

Yum安装中出现错误mirrorlist.txt的解决方法_Linux

发现问题 今天在使用Yum install命令安装软件的时候一直提示一个错误,错误提示如下面: # yum install mysql Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. </HTML>/ removing mirrorlist with no

CentOS YUM 安装 Nginx PHP

一,由于yum源中没有我们想要的nginx,那么我们就需要创建一个"/etc/yum.repos.d/nginx.repo"的文件,其实就是新增一个yum源. [root@niaoyun~]# vim /etc/yum.repos.d/nginx.repo 然后将下面的内容复制进去: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 ena

CentOS yum安装或升级Python到2.7.5教程

CentOS6.4下的默认安装的Python版本为2.6.6,很多程序需要在2.7下才能运行. 1.安装wget,CentOS最小安装模式下未安装.  代码如下 复制代码 yum install wget 2.下载和编译python 2.7,当前最新版本为2.7.5  代码如下 复制代码 wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2 tar jxvf Python-2.7.5.tar.bz2 cd Python-

centos yum 安装 mongodb 以及php扩展_MongoDB

一,安装mongodb,php扩展 [root@localhost ~]# yum install php-pecl-mongo mongodb mongodb-devel mongodb-server php扩展,mongodb服务端,mongodb客户就装好了. 二,配置/etc/mongodb.conf [root@localhost www]# cat /etc/mongodb.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}

yum安装模糊查询所需要的软件包的方法(推荐)_Linux

yum安装卸载命令, yum install 'package_name' yum remove 'package_name' yum查询想要安装的包yum search 'keyword' 例如yum search messenger 模糊搜索本地yum包yum list | grep packageName 列出所有可安装的软件包yum list 列出所有可更新的软件包yum list updates 列出所有已安装的软件包yum list installed 列出所有已经安装但不在repo

CentOS 6.5上的Tomcat启动报错问题解决方法_Linux

这里有两个错误: 1.第一个错误,APR的问题,错误详情: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path 2.第二个错误,错误详情: Exception in thread "main" java.lang.InternalError        

centos yum安装mysql5.5以及mysql配置说明my.cnf

1.安装MySQL 5.5.x的yum源 rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 2.安装MySQL客户端的支持包: yum install libmysqlclient15 --enablerepo=webtatic 3.卸载MySQL老版本的软件包: yum remove mysql mysql-* 4.安装MySQL 5.5的客户端和服务端: yum install mysql55 mysql55-server -