`
Zhongwei_leg
  • 浏览: 557767 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

CentOS 5 上安装 nginx

阅读更多

#yum install nginx

 

补充:

如果遇到以下错误提示:

 

[root@localhost ~]# yum -y install nginx
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.ustc.edu.cn
 * base: centos.ustc.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: data.nicehosting.co.kr
Setting up Install Process
No package nginx available.
Nothing to do

 

原因是:

对CentOS系统而言,Nginx不在标准库里,不过可以使用EPEL库,EPEL参考资料(http://www.cyberciti.biz/faq/rhel-fedora-centos-linux-enable-epel-repo/ )。 使用EPEL库安装Nginx,命令如下:
 # rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

 

检查一下 yum list:

#yum repolist

 

[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.ustc.edu.cn
 * base: centos.ustc.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: data.nicehosting.co.kr
repo id                    repo name                              status
addons                     CentOS-5 - Addons                      enabled:     0
base                       CentOS-5 - Base                        enabled: 3,434
extras                     CentOS-5 - Extras                      enabled:   303
updates                    CentOS-5 - Updates                     enabled:   919
repolist: 4,656

 

如果没有 EPEL, 运行:

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

版本号需要调整, 如果找不到。

 

[root@localhost ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
Retrieving http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
error: skipping http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm - transfer failed - Unknown or unexpected error
[root@localhost ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Retrieving http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
warning: /var/tmp/rpm-xfer.2DN7ju: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
 

 

再检查一下 yum list,

 

[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.ustc.edu.cn
 * base: centos.ustc.edu.cn
 * epel: ftp.sjtu.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: data.nicehosting.co.kr
epel                                                                                                                                   | 3.7 kB     00:00     
epel/primary_db                                                                                                                        | 3.3 MB     00:15     
repo id                                             repo name                                                                                   status
addons                                              CentOS-5 - Addons                                                                           enabled:     0
base                                                CentOS-5 - Base                                                                             enabled: 3,434
epel                                                Extra Packages for Enterprise Linux 5 - x86_64                                              enabled: 5,832
extras                                              CentOS-5 - Extras                                                                           enabled:   303
updates                                             CentOS-5 - Updates                                                                          enabled:   919
repolist: 10,488
 

如果 EPEL 更新成功, 则运行:

#yum install nginx

 

分享到:
评论

相关推荐

    centos7.6离线安装nginx

    本文将详细介绍如何在CentOS 7.6上进行离线安装Nginx,这对于网络环境不稳定或者没有互联网连接的服务器尤为实用。 首先,确保你的系统是最新的。打开终端并运行以下命令来更新系统包: ```bash sudo yum update -...

    Centos7.9 离线安装Nginx依赖包

    下面将详细介绍如何在CentOS 7.9上离线安装Nginx及其依赖包。 首先,我们需要了解Nginx的基本架构和依赖关系。Nginx主要由以下几个部分组成: 1. Nginx主程序:这是Nginx的核心,负责处理客户端请求和转发到后端...

    centos 非root安装nginx

    在Linux环境中,CentOS系统是常用的服务器操作系统,而Nginx是一款高性能的HTTP和反向代理服务器,常用于网站服务。在非root权限下安装Nginx,即不使用管理员权限进行安装,需要一些额外的步骤和技巧。下面将详细...

    centos7.5离线安装nginx1.17.8全套包.zip

    本压缩包“centos7.5离线安装nginx1.17.8全套包.zip”提供了在没有网络连接的情况下在CentOS 7.5上安装Nginx 1.17.8的所有必要文件和步骤。以下将详细介绍如何进行离线安装以及Nginx的一些核心概念。 1. **离线安装...

    centOS7离线安装nginx依赖包.zip

    本压缩包"centOS7离线安装nginx依赖包.zip"显然是为了帮助用户在没有网络连接的环境中在CentOS 7上安装Nginx。离线安装意味着我们需要预先准备所有必要的依赖包,以便在目标机器上进行安装。 首先,了解Nginx的基本...

    CentOS7下安装nginx

    这里记录一下自己在centos7操作系统下安装nginx的过程,以便之后学习时查阅。笔者这里的Linux服务器使用的是腾讯云服务器,本人是一名Java程序员也是Linux的初学者有什么不对的地方请多指教,以后还会有更多的关于...

    CentOS7 离线安装nginx.zip

    本教程将详细介绍如何在没有互联网连接的情况下,在CentOS 7系统上离线安装Nginx。这个过程涉及到下载必要的软件包、创建本地yum仓库以及使用yum命令进行安装。 首先,你需要在有网络的环境中下载Nginx的RPM包。你...

    centos7下安装nginx(有网以及没有网络)

    在 CentOS 7 系统上部署 Nginx 有两种常见场景:一种是有网络连接的情况下安装,另一种是在离线环境中安装。 #### 二、准备工作 在安装 Nginx 之前,需要准备几个必要的依赖库: 1. **PCRE (Perl Compatible ...

    内网centos7下安装nginx.zip

    至此,你已经在内网的CentOS7系统上完成了Nginx的离线安装。为了进一步优化和定制Nginx,可以学习更多关于配置文件、虚拟主机、反向代理、负载均衡等高级主题。同时,定期更新Nginx到最新版本以获取安全补丁和新特性...

    centOS6.x下离线手动下载安装nginx

    本教程将详细介绍如何在没有网络连接的情况下在CentOS 6.x上安装Nginx。 首先,你需要获取Nginx的源码包。在这个案例中,我们有`nginx-1.14.0.tar.gz`,这是Nginx 1.14.0版本的源代码压缩包。要解压这个文件,你...

    Centos7环境下Nginx版本升级方式及步骤

    本篇文章将详细介绍两种在CentOS7上升级Nginx的方法:YUM upgrade和源码平滑升级,并提供相关的步骤和注意事项。 ### YUM upgrade 升级 YUM upgrade适用于已经使用RPM方式安装Nginx的用户。这种升级方式简单快捷,...

    Linux系统CentOS7下离线安装部署nginx

    Linux系统下安装nginx-1.14.1所需的所有包 以及rpm依赖包,安装文档 https://blog.csdn.net/weixin_41851100/article/details/89565198

    centos7.4下安装nginx1.16.0.docx

    "CentOS 7.4 下安装 Nginx 1.16.0" 在 CentOS 7.4 操作系统中安装 Nginx 1.16.0 需要遵循以下步骤: 一、下载 Nginx 安装包 首先,需要切换到 `/usr/local` 目录下,然后下载 Nginx 1.16.0 的安装包。可以使用 ...

    centos7离线安装nginx流媒体所有软件包集合

    总结来说,离线在CentOS 7上安装Nginx流媒体服务器涉及下载所有必要的依赖,编译和安装Nginx以及配置RTMP模块。这个资源包简化了这个过程,使你能够在没有网络连接的环境中搭建起支持RTMP的流媒体平台。同时,通过...

    contos7.9离线安装nginx所需的gcc等.rmp文件

    在CentOS 7.9上安装Nginx时,首先需要GCC来编译Nginx的源代码。以下是一些关于这个过程的重要知识点: 1. **离线安装流程**:首先,你需要在有网络的环境中下载所有必要的RPM包,包括GCC和其他依赖包。这些包通常...

    centos7安装nginx1.16.1

    本篇文章将详细介绍如何在 CentOS 7 上安装 Nginx 1.16.1 版本。Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,由俄罗斯的程序设计师 Igor Sysoev 所开发,其特点是占用内存少...

    CentOS自动安装nginx

    首先,让我们了解一下在CentOS上手动安装Nginx的基本步骤,这将有助于理解自动安装的过程: 1. **更新系统**:使用`sudo yum update`命令来确保所有已安装的软件包都是最新的,这可以避免兼容性问题。 2. **添加...

    CentOS6.3安装nginx操作指南

    在 CentOS 6.3 上安装 Nginx 是一项常见的任务,Nginx 是一个高性能的 Web 和反向代理服务器,以其轻量级、高效的特性深受开发者和系统管理员的喜爱。本指南将详细解释如何在 CentOS 6.3 环境下安装 Nginx,以及涉及...

    CentOS 7.0编译安装Nginx相关资源包

    为了在CentOS 7.0上安装,我们需要先从源代码编译。首先,确保系统更新到最新,并安装必要的编译工具和依赖库: ```bash sudo yum update -y sudo yum install -y gcc make libtool autoconf pcre-devel zlib-devel...

    CentOS6.6安装nginx1.12安装及部署

    本文档提供了一套详细的指南用于在 CentOS 6.6 系统上安装 Nginx 1.12 版本,并且包含了如何配置开机自启的过程。通过以下步骤,用户可以确保 Nginx 在 CentOS 环境下稳定运行。 #### 二、环境准备 在开始安装前,...

Global site tag (gtag.js) - Google Analytics