博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redhat Nginx 安装
阅读量:5924 次
发布时间:2019-06-19

本文共 1527 字,大约阅读时间需要 5 分钟。

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.

转载请注明: 

转载于:https://www.cnblogs.com/crazyacking/p/5136347.html

你可能感兴趣的文章
web项目小总结
查看>>
你有没有聪明到利用云给你带来回报?
查看>>
我的友情链接
查看>>
分享有用的 Linux 命令行网络监控工具
查看>>
《.NET 编程结构》专题汇总
查看>>
MapReduce和spark的shuffle过程详解
查看>>
oracle修改MAX_STRING_SIZE,突然断电处理
查看>>
java hibernate关联查询返回一个集合,转换成json报json死循环处理
查看>>
C# 删除Collections中的重复数据
查看>>
NFS 网络系统配置及自动挂载
查看>>
corosync(openais)+drbd+pacemaker实现mysql服务器的高可用性群集
查看>>
centos 6.2 硬盘安装(双系统)
查看>>
RHEL6.2 64位系统Virtualbox虚拟机下安装过程
查看>>
Linux中文件查找——find命令
查看>>
How to Install Apache Kafka on CentOS 7
查看>>
Exchange 2016 将邮箱数据库排除
查看>>
正式学习React(四) 前序篇
查看>>
yum安装mysql
查看>>
如何在fedora 16下配置×××连接
查看>>
linux下cache和buffer的使用情况
查看>>