CentOS6.5下nginx的安装与配置

前端之家收集整理的这篇文章主要介绍了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支持)也需要安装。

[root@admin ~]# yum install gcc-c++
[root@admin ~]# yum -y install pcre*
[root@admin ~]# yum -y install openssl*

2.下载Nginx-1.9.9.tar.gz,可放在 /usr/local/ 目录下
[root@admin ~]# cd /usr/local/
[root@admin local]# wget http://Nginx.org/download/Nginx-1.9.9.tar.gz

3.解压及编译
[root@admin local]# tar -zxvf Nginx-1.9.9.tar.gz

进入Nginx目录
[root@admin local]# cd Nginx-1.9.9

首先,设置安装目录为 /usr/local/Nginx
[root@admin Nginx-1.9.9]# ./configure --prefix=/usr/local/Nginx

如果没有报错,开始编译安装
[root@admin Nginx-1.9.9]# make
[root@admin Nginx-1.9.9]# make install

4.防火墙

端口打开80,可以参考http://www.jb51.cc/article/p-qwrmicrg-bqa.html中的防火墙部分

5.启动Nginx服务

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

[root@admin ~]# cd /usr/local/Nginx
[root@admin sbin]# ./Nginx

查看进程,可以看到Nginx的master和worker进程 @H_502_41@[root@admin sbin]# ps -ef | grep Nginx root 32150 1 0 13:28 ? 00:00:00 Nginx: master process ./Nginx nobody 32151 32150 0 13:28 ? 00:00:00 Nginx: worker process root 32154 28494 0 13:28 pts/1 00:00:00 grep Nginx
可以通过访问ip:80测试,看到页面这样的提示就说明安装成功


重启的命令:

[root@admin sbin]# ./Nginx -s reload
停止服务:查进程号之后 kill -9 进程号 即可

猜你在找的CentOS相关文章