Nginx
大风车转悠悠
其实,我是想开家书店的
展开
-
Nginx架构和原理
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进...转载 2020-06-25 10:50:31 · 309 阅读 · 0 评论 -
Nginx---高可用集群
传统的单个nginx服务结构下,是由一个nginx对接多个tomcat,如果nginx宕机则无法访问,所以就需要仅需高可用的集群配置了。 这部分暂时业务上没用,也没找到windows下的解决方案,大多是Linux的,先占个坑,以后有需要再更。 这方面参考其他博主: 1、https://www.jianshu.com/p/ac538fa4c175 2、https://blog.51cto.com/13760226/2299780 ...原创 2020-06-25 10:31:35 · 182 阅读 · 0 评论 -
nginx-动静分离
动静分离 Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种: (1)纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案; (2)动态跟静态文件混合在一起发布,通过 nginx 来分开。 动静分离原理图: 准备工...原创 2020-06-25 00:23:44 · 324 阅读 · 0 评论 -
Nginx----负载均衡
负载均衡即是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响应足够快,给用户很好的体验。 实现效果: 浏览器地址栏输入地址 http://192.168.17.129/edu/a.html,负载均衡效果,平均 8080 和 8081 端口中 准备工作 (1)启动两台tomcat服务器,8080和8081 (2)在两台 tomcat 里面 webapps 目录中,创建名称是 edu 文件夹,在 edu 文件夹中创建页面 a.html(内容不同,便于验证),用于测试 ...转载 2020-06-24 17:10:17 · 222 阅读 · 0 评论 -
nginx 配置实例-反向代理
实现效果: 使用 nginx 反向代理,访问 www.123.com 直接跳转到 127.0.0.1:8080原创 2020-05-26 10:58:32 · 2264 阅读 · 1 评论 -
nginx使用常见问题汇总(持续更新......)
1、nginx: [error] CreateFile() "I:\nginx-1.17.10/logs/nginx.pid" failed (2: The system cannot find the file specified) 原因: logs/nginx.pid不存在 若执行>nginx -s stop命令时报这个错,除第一种原因,还可能因为nginx未启动 解决:nginx -c conf/nginx.conf 在目录下执行,会自动生成nginx.pid文件 ...原创 2020-05-25 20:32:11 · 869 阅读 · 0 评论 -
nginx配置文件
位置: nginx-1.17.10\conf\nginx.conf 配置文件组成: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } .原创 2020-05-25 18:18:02 · 707 阅读 · 0 评论 -
nginx常用命令
先进入nginx安装目录 nginx.exe和nginx是一样的 1、查看版本号 nginx -v 2、启动命令 start nginx 3、关闭命令 nginx.exe -s stop //快速停止,并不保存相关信息 nginx.exe -s quit //有序停止,会保存相关信息 4、重加载 nginx.exe -s reload //当修改配置文件后使用,重启nginx ...原创 2020-05-25 17:56:50 · 685 阅读 · 0 评论 -
Nginx安装(windows)
下载 地址:http://nginx.org/en/download.html ,下载稳定版本: 下载后解压,解压后如下,点击nginx.exe安装即可: 如果出现点击之后控制台闪现的情况,没有出现安装引导,是正常情况,在任务管理器的后台已经有了 : 也可使用cmd下安装进入到nginx目录,使用“start nginx.exe” 如果发现进程中并没有,那么说明你安装失败,你可以到你的安装目录下的logs文件夹下的error下查看,有可能是80端口被占用。 在浏览器地址栏输入:.原创 2020-05-22 20:14:26 · 265 阅读 · 0 评论 -
Nginx(一)概述
目录: 一、Nginx概述 二、Nginx安装(windows) Nginx概述 1、简介 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器, 特点是占有内存少,并发能力强。 提供的服务: 作为web服务器 反向代理 负载均衡 动静分离 ...... 2、Nginx 作为 web 服务器 Nginx 可以作为静态页面的 web 服务器,同时还支持 CGI 协议的动态语言,比如 perl、php 等。但是不支持 java。Java 程序只...原创 2020-05-22 14:01:01 · 324 阅读 · 0 评论