当前位置: 首页> 文旅> 文化 > 张店网络推广公司_四川疫情最新消息今天_公司做网站一般多少钱_合肥网络seo

张店网络推广公司_四川疫情最新消息今天_公司做网站一般多少钱_合肥网络seo

时间:2025/7/12 1:53:22来源:https://blog.csdn.net/weixin_73566800/article/details/144475728 浏览次数:0次
张店网络推广公司_四川疫情最新消息今天_公司做网站一般多少钱_合肥网络seo

1下载nginx

到nginx官网nginx: download下载nginx,然后解压压缩包

然后双击nginx.exe就可以启动nginx


2启动nginx

然后在浏览器的网址处输入localhost,进入如下页面说明nginx启动成功

3了解nginx的配置文件

4熟悉nginx的基本配置和常用操作

Nginx 常用操作


1.静态文件服务

我们开发好的网站通常包含像HTML,CSS,JS图片等文件,由于这些文件的内容在存储时是固定的被称为静态文件,如果你要让别人访问到开发好的网站只把网站文件放到服务器上还是不够的,还需要一个外部服务器能够接收用户的访问请求,并找到对应位置的文件进行响应,nginx最基本的功能就是作为web服务器提供静态文件服务。

打开NGINX的配置文件添加location块用于根据请求地址处理请求

企业项目中
需要为特定路径定义不同的处理规则
location块的配置会更复杂
支持根据请求路径的特定部分
正则表达式进行匹配
比如到特定目录去寻找图片

然后执行nginx -s reload命令来重载配置

2.反向代理

nginx的另一个常用功能是用作反向代理服务器,什么是反向代理呢,一句话NGINX作为中介帮后端服务器接收请求


反向代理有什么作用呢
首先是

请求转发和解决话语


比如在location块中添加proxy pass配置,可以将nginx在80端口收到的/API路径的请求转发到本地8080端口的后端服务

这样就隐藏了后端服务器的IP地址让客户端完全感知不到后端服务器的存在更加安全,而且还能让前端和后端的域名统一解决了跨域问题。


反向代理还可以用于实现

2.负载均衡


由于企业项目的流量巨大,通常需要有多台后端服务器NGX可以作为高性能网关统一接受请求,并将请求按照特定规则转发到不同的后端服务器进行处理,

从而分散了请求压力,避免单一服务器过载

首先通过upstream块定义了一个名为bad end的服务器组,包含两个后端服务器,然后通过反向代理配置,将请求转发到这个服务器组即可

反向代理还有更多的作用
比如缓存常见请求的响应
减少后端负担
集中处理SSL加密认证和日志记录等功能

3.改写请求响应

在请求到达服务器或响应返回给客户端之前,nginx可以对其进行修改

5.熟悉nginx的各种特性和高级配置

提供更友好的错误页面提示

减少资源占用

可以从容应对高频发和大流量

关键字:张店网络推广公司_四川疫情最新消息今天_公司做网站一般多少钱_合肥网络seo

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: