Centos6.9安装Nginx1.10.3

什么是NGINX

NGINX是一个高性能的HTTP Server和代理软件,他具有高并发、且占用资源少,同时是一个比较优秀的代理和负载均衡、缓存服务器,他可以运行于多种平台。
官方网站:http://www.nginx.org

NGINX特点

  • web服务器

高性能的web服务器软件,与apache相比,他支持更多的并发连接且占用服务器资源少,效率高

  • 反向代理或负载均衡服务器

作为负载均衡服务器,他可以作为HTTP Server或DB等服务的代理服务器,类似Haproxy代理软件的功能,nginx的大力功能相对简单,效率也不及Haproxy,同时也是一个优秀的邮件代理服务软件

  • 缓存服务器

nginx还可以作为缓存服务器,类似于专业的缓存软件功能

与其他服务器对比

web服务器 Nginx Apache Lighttpd
反向代理 非常好 一般
Rewrite规则 非常好 一般
FastCGI 非常好
热部署 支持 不支持 不支持
系统压力比较 很小 很大
稳定性 非常好 一般
安全性 一般 一般
技术资料 很少 非常多 一般
静态文件处理 非常好 一般
虚拟主机 支持 支持 支持
内存消耗 非常小 很大 非常小

安装

下载Nginx依赖

创建Nginx软件目录

获取Nginx安装包并解压

编译安装软件

配置编译参数

检查

返回值为0即为正确

编译安装

启动Nginx

检查80端口是否启用

本地访问

  • 网页访问
    这里写图片描述

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24693 人正在系统学习中

来源:L.Sir

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年5月11日
下一篇 2018年5月11日

相关推荐