当前位置: 首页 > news >正文

nginx安装与基本使用

1、正向代理和反向代理

正向代理

翻墙工具等

在这里插入图片描述

反向代理

总是访问一个域名,但是域名对应的服务会映射传递到具体的服务器上,就比如百度一直都是访问百度的那个url,最终请求的处理可能是不同的服务器中

在这里插入图片描述

2、负载均衡

轮询

在这里插入图片描述

加权轮询

权重比较高的服务器接收的请求比较多

在这里插入图片描述

linux的nginx下载

下载后使用tar -zxvf xxx.tar.gz

解压后进入执行 ./configure

然后执行make install

如果有报错,那么缺少点插件

yum -y install pcre-devel

yum -y install openssl openssl-devel

再重新 ./configure 和make install 即可

在这里插入图片描述

常用命令

whereis nginx 查看nginx的安装位置
配置文件在conf的nginx.conf中,默认监听端口是80
cd /usr/local/nginx/sbin
./nginx  启动
./nginx -s stop   停止
./nginx -s reload  重启   //修改配置文件后需要进行重启
./nginx -s quit 安全退出
ps aux|grep nginx 查看nginx进程
firewall-cmd --permanent -add-port=80/tcp  //开放端口
firewall-cmd --permanent -remove-port=8080/tcp   //移除端口
service firewalld start
service firewalld restart
service firewalld stop

#负载均衡配置如下

upstream 的chwstudy可以随意,跟location中的proxy_pass对应上

weight 配置对应的服务的权重

upstream chwstudy {#服务器资源server 127.0.0.1:8080 weight=1;server 127.0.0.1:8081 weight=1;server 192.168.148.135:8080 weight=1;}
server {listen       80;server_name  localhost;#charset koi8-r;#access_log  logs/host.access.log  main;location / {root   html;index  index.html index.htm;proxy_pass http://chwstudy;}

http默认端口是80

https默认端口是443


http://www.mrgr.cn/news/20799.html

相关文章:

  • react lazy加载资源找不到的问题
  • springboot提升-多数据源配置
  • Spring Cloud全解析:熔断之新版本Hystrix服务监控
  • 中国车企出口俄罗斯市场,TPTC018 OTTC认证详解!
  • 微信小程序和支付宝小程序有什么区别
  • 802.11报文类型在wireshark的过滤条件
  • 掌握SQLAlchemy:Python数据库的魔法师
  • 面试官:你有写过自定义指令吗?自定义指令的应用场景有哪些?
  • 每日一题~cf 970 div3 (A思维,B小模拟,C二分,D排列数建图成环,E 26个字母暴力+前缀和,F 逆元,G 数论gcd )
  • PTA.7-6 数字拆分求和
  • css——网格布局
  • Unity-OpenCV-Imgproc函数概览
  • 计算机毕业设计选题推荐-出租车拼车系统-Java/Python项目实战
  • Java重修笔记 第四十七天 HashTable 类、Properties 类、如何选择集合
  • vscode开发佳明表盘-monkeyc语法篇(入门二)
  • 服务器禁用远程(22)
  • 内存序相关知识点
  • java发送邮箱如何实现?如何配置Java发信?
  • 两个简单示例,轻松干翻CPU
  • prompt实用技巧-竞对分析-飞书发布会上多维表和低代码平台原型分析