美文网首页
Linx下安装NGINX

Linx下安装NGINX

作者: 老汉健身 | 来源:发表于2018-06-07 12:41 被阅读15次

1.简介:NGINX是一款高性能的负载均衡器,可以反向代理url,占用资源极少,并发性能极高,特别适用于静态页面,最高可达5W/S的并发请求.

原理:将客户端请求映射到Location block中,在Location中所配置的每个指令将会启动不同的模块去完成相应的工作.

2.NGINX从结构上分为:

核心模块:HTTP模块,EVENT模块和MAIL模块

基础模块:HTTP Access模块,HTTP FastCGI模块,HTTP Proxy模块和HTTP Rewrite模块.

第三方模块:HTTP Upstream Request Hash 模块 Notice模块和HTTP Access Ky模块.

3.安装NGINX

3.1安装前置的工具和依赖包:

yum install -y wget

yum install -y vim-enhanced 

yum install -y make cmake gcc gcc-c++

3.2 下载nginx 安装包 :

方法1: wget -c http://nginx.org/download/nginx-1.12.2.tar.gz (版本号可以在官网查到,可以修改)

方法2:直接访问NGINX官网http://nginx.org/ 在官网上下载tar.gz压缩包 用scrt上传

4.安装依赖包:

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

5.将安装包解压到指定目录下 tar -zxvf nginx-16.2.tar.gz -C /usr/local/nginx

并进入解压后的目录 运行configure配置 ./configure

6.编译并安装 make && make install

7.启动NGINX,启动完成后用管道命令查看是否启动成功

启动:/usr/local/nginx/sbin/nginx  查看:ps -ef | grep -i nginx

启动成功后开启80端口的防火墙:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

iptables-save

8.从浏览器查看是否安装成功,直接访问Linux的Ip 端口号80 可选可不选 查看是否跳转到NGINX的欢迎页面,如果访问成功,则NGINX成功安装.

9.关闭NGINX:/usr/local/nginx/sbin/nginx -s stop

10.重启NGINX:/usr/local/nginx/sbin/nginx -s reload

相关文章

网友评论

      本文标题:Linx下安装NGINX

      本文链接:https://www.haomeiwen.com/subject/nkwwsftx.html