nginx安装与配置1-nginx安装

反向代理:

客户端不需要配置就可以访问,将请求发送到反向代理服务器,
由反向代理服务器选择目标服务器获取数据,再返回客户端,对外暴露代理服务器地址,隐藏真实ip

负载均衡:
客户端请求nginx等服务器,通过negix分发到各个端口号的tomcat

动静分离:
xxx


使用:linux安装negix
需要安装依赖pcre-8.37.tar.gz
openssl-1.0.1t.tar.gz
zlib-1.2.8.tar.gz
negix-1.11.1.tar.gz



nginx-1.12.2.tar.gz
pcre-8.37.tar.gz

1.上传安装包
2.解压pcre:tar -xvf pcre-8.37.tar.gz
3.进入解压文件
4.    ./configure
5.编译成功之后 make && make install
6.提示没有make
7.怀疑4没有编译成功
8.缺少插件:百度结果
你./configure都报错了,都没有生成makefile文件,gcc和gcc-c++装好了吗
9.安装:  yum install gcc
  yum install gcc-c++
10.重新执行4.5,然后看版本号 pcre-config --version

11.安装其他依赖:
yum -y install make zlib zlib-devel gcc-c++libtool openssl openssl-devel

12.安装negix 解压 negix-xx.tar.gz
13、进入目录执行./configure
14. make&&make install

15.安装成功之后会在usr出现local、negix
16.进入nginx然后进入sbin然后./nginx启动
17.查看进程  ps -ef|grep nginx
18.访问:81.68.xxx.xxx
19.目前可以访问,查看开放端口号 netstat -aptn
20.云服务器设置了命令不生效,可以从服务器公司后台设置
21.使用linux命令必须进入/usr/local/nginx/sbin 才好使
22、常用命令 查看版本号./nginx -v 启动:./nginx 
关闭./nginx -s stop ,重加载配置文件:./nginx -s reload

23.配置文件:

全局块:
运行配置指令:worker_processes 1;并发数

events块:
wprler_connections 1024;支持最大连接数

http块:
分sttp:指令包括文件引入,mime-type定义,日志自定义,连接超时时间,单连接请求数上限
server和虚拟主机有密切联系,每个http包含多个server,每个server相当一个虚拟主机

server分全局server和location(支持正则)
配置最频繁的部分:

  

posted @ 2020-12-13 02:41  三号小玩家  阅读(82)  评论(0编辑  收藏  举报
Title
三号小玩家的 Mail: 17612457115@163.com, 联系QQ: 1359720840 微信: QQ1359720840