centos7 安装Nginx

Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器,其特点就是占用内存少并发能力强,
使用Nginx的大型网站已经有很多。

Nginx作为Http服务器,有以下几项基本特征:

    b.1 处理静态文件,索引文件以及自动索引,打开文件描述符缓冲。

    b.2 无缓存的反向代理加速,简单的负载均衡和容错

    b.3 模块化的结构,包括gzipping,byte ranges,chunked responses以及SSI-filter等filter,如果由FastCGI或其它代理服务器处理蛋液中存在的多个SSI,则这项处理可以并行运行,而不需要相互等待。

    b.4 支持SSL和TLSSNI。

Nginx官网:http://nginx.org/

1、安装Nginx的准备工作。
先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL。
Nginx是C写的,需要用GCC编译;
Nginx的Rewrite和HTTP模块会用到PCRE;
Nginx中的Gzip用到zlib;
用命令“# gcc”,查看gcc是否安装;如果出现“gcc: no input files”信息,说明已经安装好了。
否则,就需要用命令“# yum install gcc”,进行安装了。
安装好后,可以再用命令“#gcc”测试,或者用命令“# gcc -v”查看其版本号。
535540-20170304135950954-1154450270.png
安装openssl:
yum install openssl openssl--devel
安装zlib:
yum install zlib*
安装pcre:
yum -y install pcre*

2、从官方地址(http://nginx.org/)下载,解压,配置,编译,安装

535540-20170304150711391-786815776.png
进入解压文件
./configure $默认安装在/usr/local/nginx
make
make install
查看nginx安装目录
535540-20170304151009001-641594795.png

3、验证nginx是否安装成功
cd /usr/local/nginx/sbin/
./nginx -t
535540-20170304151746438-915441492.png
4、启动nginx,查看默认duank
535540-20170304152031970-1280172138.png

文档参考:
http://www.cnblogs.com/hanyinglong/p/5102141.html
http://www.centoscn.com/image-text/install/2014/0812/3480.html
http://dreamfire.blog.51cto.com/418026/1140965

转载于:https://www.cnblogs.com/Jinyongjie/p/6501443.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值