`
baobeituping
  • 浏览: 1068732 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

CentOS6.5下nginx的安装与配置

 
阅读更多

nginx是轻量级的Web服务器、反向代理服务器及邮件服务器,具有占用内存少,并发能力强的优点,已被广泛应用。本文介绍目前最新版本1.9.9的安装。

各版本nginx下载地址:http://nginx.org/download/

系统:CentOS 6.5 x64

nginx版本:nginx-1.9.9

安装方式:源码编译安装

1.安装必须环境

nginx的编译需要c++,同时prce(重定向支持)和openssl(https支持)也需要安装。

 

[plain] view plain copy
 
  1. [root@admin ~]# yum install gcc-c++  
  2. [root@admin ~]# yum -y install pcre*  
  3. [root@admin ~]# yum -y install openssl*  


2.下载nginx-1.9.9.tar.gz,可放在 /usr/local/ 目录下

 

[plain] view plain copy
 
  1. [root@admin ~]# cd /usr/local/  
  2. [root@admin local]# wget http://nginx.org/download/nginx-1.9.9.tar.gz  


3.解压及编译

 

[plain] view plain copy
 
  1. [root@admin local]# tar -zxvf nginx-1.9.9.tar.gz  


进入nginx目录

 

[plain] view plain copy
 
  1. [root@admin local]# cd nginx-1.9.9  


首先,设置安装目录为 /usr/local/nginx

 

[plain] view plain copy
 
  1. [root@admin nginx-1.9.9]# ./configure --prefix=/usr/local/nginx  


如果没有报错,开始编译安装

 

[plain] view plain copy
 
  1. [root@admin nginx-1.9.9]# make  
  2. [root@admin nginx-1.9.9]# make install  


4.防火墙

端口打开80,可以参考http://blog.csdn.net/yx0628/article/details/53144383 中的防火墙部分

5.启动nginx服务

进入安装目录 /usr/local/nginx

 

[plain] view plain copy
 
  1. [root@admin ~]# cd /usr/local/nginx/sbin
  2. [root@admin sbin]# ./nginx  


查看进程,可以看到nginx的master和worker进程

 

[plain] view plain copy
 
  1. [root@admin sbin]# ps -ef | grep nginx  
  2. root     32150     1  0 13:28 ?        00:00:00 nginx: master process ./nginx  
  3. nobody   32151 32150  0 13:28 ?        00:00:00 nginx: worker process  
  4. root     32154 28494  0 13:28 pts/1    00:00:00 grep nginx  


可以通过访问ip:80测试,看到页面这样的提示就说明安装成功

重启的命令:

 

[plain] view plain copy
 
  1. [root@admin sbin]# ./nginx -s reload  


停止服务:查进程号之后 kill -9 进程号 即可

分享到:
评论

相关推荐

    CentOS 6.5 安装 Nginx 1.7.8 教程

    2. **编译与安装**:一旦配置完成并且没有错误信息,即可执行编译和安装。 ```bash make make install ``` #### 启动与管理 - **启动 Nginx**:启动 Nginx 服务。 ```bash /usr/local/nginx-1.7.8/sbin/...

    CentOS6.5 一键nginx安装

    在本教程中,我们将探讨如何在CentOS 6.5上进行一键安装Nginx的过程,以及相关的配置和注意事项。 首先,我们需要确保系统是root权限,因为安装和配置Nginx需要修改系统文件。可以使用`sudo su`或`su -`命令切换到...

    CentOS6.5一键安装Mysql5.6

    本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全设置。 一、环境准备 在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行...

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

    在本文中,我们将深入探讨如何在CentOS 6.5 x64环境下安装Nginx web服务器,并确保GCC编译环境的正确配置。这通常在内网环境中进行,特别是对于那些进行了最小化安装的服务器,可能没有预装必要的开发工具和依赖包。...

    LIUNX CENTOS6.5 PHP环境配置

    在进行Linux CentOS6.5下的PHP环境配置之前,我们需要了解相关的基础知识点以及操作步骤,以下是关于Linux CentOS6.5、PHP、Nginx以及如何配置他们的一些详细知识点。 首先,我们来谈谈CentOS。CentOS(Community ...

    centos6.5下Nginx简单安装教程

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

    centos6.5通过yum安装nginx

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

    centos6.5安装LNMP服务器教程

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

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

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

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

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

    centos 和 linux 6.5 yum包

    在Linux 6.5和CentOS 6.5中,Yum通过解析仓库的元数据,自动处理软件包的依赖关系,极大地简化了软件的安装过程。使用Yum进行操作时,用户通常会运行像`yum install`, `yum update`或`yum remove`这样的命令。 在...

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

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

    centos6.5编译安装(配置shopex4.8.5)所有包

    包含 cmake-2.8.12.1 gd-2.0.36RC1 libmcrypt-2.5.8 pcre-8.36 nginx-1.6.2 mysql-5.5.35 ...nginx-upload-progress-module-0.9.1

    centOS6.5安装LNMP

    1. **创建虚拟主机配置**:在`/etc/nginx/conf.d`目录下创建一个新配置文件,如`my-site.conf`,并配置网站的基本信息。 2. **配置PHP处理**:在Nginx配置中添加处理PHP请求的规则,例如: ``` location ~ \.php$ { ...

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

    本篇文章将深入探讨如何在CentOS 6.5操作系统上安装Nginx,并着重讲解如何配置和使用其日志功能,以及解决日志记录中文乱码的问题。 首先,让我们了解Nginx的基本安装过程。在CentOS 6.5上安装Nginx,我们需要添加...

    CentOS6.5下安装fastDFS

    ### CentOS 6.5 下安装 FastDFS #### 一、前言 FastDFS 是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载等),解决了大容量存储和负载均衡的...

Global site tag (gtag.js) - Google Analytics