`

CentOS6.5使用yum命令方便快捷安装Nginx

阅读更多
1.为了追加 nginx 的 yum 仓库,需要创建一个文件 /etc/yum.repos.d/nginx.repo,并将下面的内容复制进去:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
2.编辑并保存/etc/yum.repos.d/nginx.repo文件后,在命令行下执行
[root@localhost ~]# yum list | grep nginx
nginx.i386                               1.4.7-1.el6.ngx               @nginx  
nginx-debug.i386                         1.4.7-1.el6.ngx               nginx
会发现就是最新的稳定版
于是直接执行
yum -y install nginx
安装即可
3.这种安装和从源代码编译Nginx的安装完全不一样,安装完执行下面的命令
[root@localhost ~]# find / -name *nginx*
/etc/nginx/nginx.conf
[root@localhost ~]# whereis nginx
nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx
你会发现主要文件安装到了/etc/nginx下
接下来是启动Nginx服务,可以执行
[root@localhost ~]# service nginx start
正在启动 nginx:                                           [确定]
启动成功。
接着
[root@localhost ~]# netstat -lntp | grep nginx
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      7910/nginx         

[root@localhost ~]# ps -ef | grep nginx
root      7910     1  0 23:43 ?        00:00:00 nginx: master process /usr/sbin/nginx -c
/etc/nginx/nginx.conf
nginx     7912  7910  0 23:43 ?        00:00:00 nginx: worker process                  
root      7942  2459  0 23:52 pts/1    00:00:00 grep nginx
缺省是一个master,一个slave,可以在配置nginx.conf文件里调整
4.设置开机自动启动
在centos6.5下测试了一下,不用设置
chkconfig nginx on
可以自行开机自动启动

修改配置信息
/etc/nginx/conf.d/default.conf

启动nginx
./nginx -t
./nginx -c /opt/nginx-1.2.0/conf/nginx.conf
./nginx -s stop

./nginx -s reload

手动安装
http://nginx.org/ 下载最新的nginx
用yum或者手动下载nginx依赖
yum -y install pcre-devel openssl openssl-devel zlib-devel
./configure --prefix=/usr/local/nginx
make && make install
分享到:
评论

相关推荐

    centos 和 linux 6.5 yum包

    5. 最后,通过`yum install`命令安装指定的包。 在处理Yum包时,需要注意版本兼容性、依赖关系和系统资源。不兼容的版本可能导致运行时问题,未解决的依赖可能会使安装失败,而忽视系统资源限制(如磁盘空间)则...

    centos6.5通过yum安装nginx

    本文将详细介绍如何通过YUM包管理器在CentOS 6.5上安装Nginx以及进行基本的配置。 首先,我们需要确保系统的更新是最新的,可以通过执行以下命令来更新系统: ```bash yum update ``` 在尝试安装Nginx时,可能会...

    CentOS6.5一键安装Mysql5.6

    在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行系统更新: ``` yum update -y ``` 同时,安装一些必需的依赖包,例如gcc、ncurses-devel等,用于编译MySQL: ``` yum install gcc ncurses...

    CentOS 6.5 安装 Nginx 1.7.8 教程

    ### CentOS 6.5 安装 Nginx 1.7.8 教程 #### 知识点概览 1. **环境准备**:在 CentOS 6.5 系统上安装必要的依赖库(例如 PCRE 和 OpenSSL)。 2. **下载与解压**:获取 Nginx 的源代码包并进行解压缩。 3. **编译...

    CentOS6.5 一键nginx安装

    通过执行以下命令安装EPEL: ```bash rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm ``` **步骤三:安装Nginx** 现在我们可以安装Nginx了,使用yum命令进行安装: ```...

    centos6.5安装nginx,gcc依赖包编译环境(含命令)

    可以使用以下命令安装: ```bash yum install -y pcre pcre-devel openssl openssl-devel zlib zlib-devel ``` **下载并编译Nginx** 获取Nginx的源代码,然后编译和安装。这里假设你已经下载了Nginx的源代码包,...

    nginx--centos6.5(日志功能)安装文档以及安装文件

    然后,我们可以使用`yum`命令安装Nginx: ```bash sudo yum install nginx ``` 安装完成后,启动Nginx服务: ```bash sudo service nginx start ``` 为了使Nginx在系统启动时自动运行,执行: ```bash sudo ...

    centos6.5安装LNMP服务器教程

    ### CentOS 6.5 安装LNMP服务器教程 #### 一、概述 本文将详细介绍如何在CentOS 6.5上安装LNMP(Linux+Nginx+MySQL+PHP)服务器环境。LNMP架构是一种非常流行的Web服务器组合,它不仅性能高效而且配置灵活,非常...

    centOS6.5安装LNMP

    本文将详细介绍如何在CentOS 6.5这个特定版本上安装LNMP(Linux + Nginx + MySQL + PHP)环境,这对于初学者来说是一个非常实用的知识点。 首先,我们要了解LNMP架构的组成部分: 1. Linux:CentOS 6.5是一个基于...

    nginx安装包(linux版)及centos环境下详细安装步骤

    本篇文章将详述如何在CentOS 6.5上安装Nginx,包括下载、编译、配置和启动过程。 首先,我们需要确保系统已经更新到最新版本并安装了必要的依赖包。在终端中执行以下命令: ```bash sudo yum update -y sudo yum ...

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

    请注意,由于CentOS 6.x使用的是旧版的`yum`,在离线环境下,安装依赖包可能需要手动解决一些依赖关系。如果在编译或安装过程中遇到问题,可能需要查阅官方文档或社区论坛寻求帮助。此外,如果你的服务器有防火墙,...

    Centos 6.5 下安装部署Nginx.pdf 高清下载

    CentOS 6.5系统下Nginx的安装和部署过程涵盖多个方面,涉及到编译环境的搭建、依赖库的安装、Nginx的编译安装以及基本的管理操作。下面将对这些知识点进行详细说明。 首先,在安装Nginx之前,需要部署好编译环境。...

    centos6.5下Nginx简单安装教程

    总结来说,安装Nginx在CentOS 6.5上的步骤包括配置yum源、通过yum安装、启动服务以及验证安装和运行状态。这只是一个基础的安装教程,实际生产环境中可能还需要考虑防火墙设置、SSL证书配置、负载均衡、虚拟主机等更...

    centos 6.5 系统优化,nginx加强版安装流程 带所有配件

    - 使用`yum`命令安装依赖,如`yum install gcc openssl-devel pcre-devel`,这将自动处理大部分依赖问题。 5. **测试与维护**: - 安装完成后,运行`nginx -t`检查配置文件是否有误,无误后执行`nginx -s reload`...

    centos6.5 64位系统集成nginx+3个tomcat文档

    ### CentOS 6.5 64位系统集成Nginx + 3个Tomcat文档 #### 背景概述 本文档旨在详细介绍如何在CentOS 6.5 64位系统上部署Nginx与三个Tomcat实例,并实现基本的负载均衡功能。通过这种方式,可以有效地提高Web应用的...

    Centos6.5安装keepalive

    可以使用`yum -y install openssl-devel popt-devel libnl-devel`命令来安装这些依赖。 3. **下载并解压Keepalived安装包**:这里使用的是版本1.1.20的安装包`keepalived-1.1.20.tar.gz`,解压后进入目录。 4. **...

Global site tag (gtag.js) - Google Analytics