1.Nginx 简介

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx

是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了. Igor 将

源代码以类 BSD 许可证的形式发布. 尽管还是测试版,但是,Nginx 已经因为它的稳定性. 丰富的功能集. 示例配置

文件和低系统资源的消耗而闻名了.

Nginx采用最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select

模型. 目前Linux下能够承受高并方访问的Squid. Memcached都是采用是epoll网络I/O模型.

2.使用 Nginx 前必须了解的事项

1.目前官方 Nginx 并不支持 Windows,您只能在包括 Linux. UNIX. BSD 系统下安装和使用;

2.Nginx 本身只是一个 HTTP 和反向代理服务器,它无法像 Apache 一样通过安装各种模块来支持不同的页面脚本,

例如 PHP. CGI 等;

3.Nginx 支持简单的负载均衡和容错;

4.支持作为基本 HTTP 服务器的功能,例如日志. 压缩. Byte ranges. Chunked responses. SSL. 虚拟主机等等,

应有尽有.

3.下载介质

Nginx部署之前,首先根据项目的需要选择需要安装的组件,实际环境一般会考虑需要支持gzip压缩和rewrite模

块. 所以安装的第一步是下载Ngix及Ngix的相关组件.

1) Nginx本身

下载地址:http://nginx.org/en/download.html

建议下载最新版本介质,目前最新的是:1.0.2

2) gzip压缩依赖库:zlib

下载地址:http://www.zlib.net

下载版本:Version 1.2.5

3)Rewrite模块的正则表达式依赖库:pcre

pcre库简称:Perl兼容正则表达式

下载地址:http://www.pcre.org

下载版本:pcre-8.02

4.开始安装

1) .安装 pcre

tar -zxvf pcre-8.02.tar.gz

./configure

make

make install

默认安装到/usr/local/lib下即可.

安装完成后可以#ls -l /usr/local/lib/libpcre.so

2).安装nginx

tar zxvf nginx-1.0.11.tar.gz

cd nginx-1.0.11

./configure --prefix=/usr/local/nginx --with-poll_module --with-http_stub_status_module

make && make install

3)管理nginx服务

启动:

/usr/local/nginx/sbin/nginx

停止

/usr/local/nginx/sbin/nginx -s stop

重启

/usr/local/nginx/sbin/nginx -s reload

查看状态

netstat -autlp| grep nginx

--------------------------------------------------------- End.

转载请注明:http://www.cnblogs.com/crazyacking/p/5136347.html

redhat Nginx 安装相关推荐

  1. Centos nginx 安装 源码方式安装

    以 yum 方式安装 Nginx https://andyoung.blog.csdn.net/article/details/118802486 安装所需插件 1.安装gcc gcc是linux下的 ...

  2. redhat简单安装Samba,JDK环境,Tomcat,Oracle11G

    1.查看连接端口状态 注:linux服务器ip为192.168.5.128 [root@instructor network-scripts]# netstat -an |grep 22 tcp 0 ...

  3. Nginx安装在服务器

    Nginx安装在服务器 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务. 安装分以下几个步骤 1.nginx: downl ...

  4. Liunx下Nginx安装配置

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型 ...

  5. Nginx安装配置(lua全模块、GEOIP、加入系统服务)---无坑安装

    nginx安装一般两种:A下载安装包安装.B直接yum在线安装 A:在线安装是最简便的,如果只需基本的web和转发服务就别往下看,直接[yum install nginx],少折腾,稳定才是王道. B ...

  6. FastDFS+Nginx安装配置

    FastDFS+Nginx安装配置 1.系统环境 最小化安装的RedHat 6.4 fastdfs版本:FastDFS_v3.06.tar.gz nginx版本:nginx-1.0.11.tar.gz ...

  7. Nginx安装配置与服务搭建

    Nginx概述 Nginx(发音同engine x)是一款由俄罗斯程序员Igor Sysoev所开发轻量级的网页服务器.反向代理服务器以及电子邮件(IMAP/POP3)代理服务器.起初是供俄国大型的门 ...

  8. 挑战一个人搭建一套完整直播系统1:Nginx安装

    本章开始将介绍如何搭建一套完整的直播系统,首先介绍Nginx的安装,操作系统使用的是Ubuntu Nginx安装 1.下载安装包到指定目录 wget http://nginx.org/download ...

  9. linux安装版本信息,Linux下查看Nginx安装目录、版本号信息?

    Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps  -ef | grep nginx 摁回车,将出现如下图片: master process 后面的就是 ngi ...

最新文章

  1. mysql训练逻辑的题_全国计算机等级考试二级教程mysql复习题练习题.docx
  2. 外贸网络推广浅析新建网站该如何更快速进入搜索结果首页?
  3. 1、lombok的初始使用
  4. function 多个函数用一个_一列转多行多列,用INDIRECT函数,给你一个可套用的公式模板...
  5. centos查看网关地址
  6. 给定一个32位有符号整数,将整数中的数字进行翻转
  7. Android控件Gallery3D效果 .
  8. linux下部署jdk+Tomcat
  9. 【OpenCV】Hough检测
  10. 在Silverlight3绘制sprite图片的一部分
  11. .NET与SAP的来往(转)
  12. Vue框架背后的故事
  13. 性能测试培训总结-强大的nmon监控
  14. 《Android 应用 之路》 MPAndroidChart~BubbleChart(气泡图) and RadarChart(雷达图)
  15. javaEE防盗版-License开发
  16. 学习笔记——Dialog回调
  17. 广东外语外贸大学计算机考研资料汇总
  18. marvell FDB - MAC地址表
  19. Android清空Fragment缓存,如何在Android中清除Fragment Backstack
  20. html文字位置底部,css文字在底部怎么写

热门文章

  1. Windows 8 快捷键收集整理
  2. c++ const static
  3. exception javax.crypto.BadPaddingException: Given final block not properly padded
  4. 2015年要学习和巩固的知识点
  5. Spring 操作数据库
  6. 设置Eclipse智能提示
  7. [Oracle] Enable Row Movement
  8. 正在进行时 Order 1
  9. XCTF-MISC-新手区-SimpleRAR
  10. Angular报错-Error: ENOENT: no such file or directory, scandir '/Users/echo_hx/node_modules'