完整教程:nginx安装配置教程

Nginx 是一款高性能的 HTTP 和反向代理服务器

1、Nginx 的主要能力和特点:

反向代理:接收客户端请求,转发到后端服务器(如 Tomcat、Node.js 等),并将后端响应返回给客户端,隐藏真实服务器信息。

负载均衡:将请求分发到多个后端服务器,提高系统吞吐量和可用性,帮助轮询、IP 哈希、权重等多种策略。

2、正向代理和反向代理的区别

通过正向代理能够隐藏客户端

反向代理可以隐藏原始服务器

3、nginx安装配置

(1)安装

下载后,解压到本地(nginx: download

(2)配置

打开/conf/nainx.conf文件

server {
listen       8000;  # 监听的端口号
server_name  10.221.64.227;  # 监听的域名
location / { # url匹配规则
proxy_pass    http://10.221.64.227:80;  # 目标服务器地址
proxy_set_header Host $host:$server_port;
index  index.html index.htm;
}
}

location 匹配规则:https://segmentfault.com/a/1190000009651161

location 匹配优先级:https://www.imooc.com/article/20767

https://www.cnblogs.com/fanzhidongyzby/p/5194895.html

https://www.cnblogs.com/j-star/p/8785334.html

(3) 开启服务器

在cmd 命令行执行以下命令

nginx-1.12.2> start nginx

(4)停掉服务器

H:\nginx-1.12.2>nginx.exe -s stop

nginx -s quit (完整的停止nginx)

(5)强制关闭nginx

taskkill /F /IM nginx.exe > nul

posted @ 2025-08-21 10:07  yfceshi  阅读(70)  评论(0)    收藏  举报