Nginx资料之安装手册

1.获取 Nginx,在 http://nginx.org/en/download.html 上可以获取当前最新的版本。

2.解压缩 nginx-xx.tar.gz 包。

3.安装必备模块:

(1) GCC编译器

GCC(GNU Compiler Collection)可用来编译C语言程序。Nginx不会直接提供二进制可执行程序,GCC是必需的编译工具。

yum install -y gcc

(2) PCRE库

PCRE(Perl Compatible Regular Expressions,Perl兼容正则表达式)。如果我们在配置文件nginx.conf里使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块要靠它来解析正则表达式。

yum install -y pcre pcre-devel

(3) zlib库

zlib库用于对HTTP包的内容做gzip格式的压缩,如果我们在nginx.conf里配置了gzip on,并指定对于某些类型(content-type)的HTTP响应使用gzip来进行压缩以减少网络传输量,那么,在编译时就必须把zlib编译进Nginx。

yum install -y zlib zlib-devel

(4) OpenSSL开发库

如果我们的服务器不只是要支持HTTP,还需要在更安全的SSL协议上传输HTTP,那么就需要拥有OpenSSL了。另外,如果我们想使用MD5、SHA1等散列函数,那么也需要安装它。

yum install -y openssl openssl-devel

4.进入解压缩目录,执行 ./configure
默认为/usr/loacl/nginx,如需指定安装目录:

./configure --prefix=PATH

4.make & make install

5.修改PATH
修改.bash_profile中的PATH变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值