
nginx
文章平均质量分 50
Lamsley
喜欢技术
展开
-
Nginx的运用配置(六)其他指令
rewrite指令重写URI请求rewrite,通过使用rewrite指令在请求处理期间多次修改请求URI,该指令具有一个可选参数和两个必需参数。第一个(必需)参数是请求URI必须匹配的正则表达式。第二个参数是用于替换匹配URI的URI。可选的第三个参数是可以停止进一步重写指令的处理或发送重定向(代码301或302)的标志。location/login/{rewrite^/login/(.*)$/show?tologin=$1break;}return指令返回http...原创 2021-12-28 16:43:56 · 657 阅读 · 0 评论 -
Nginx的运用配置(五)动静分离
动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来upstream www_servers { server localhost:8081; server localhost:8082; }server { listen 80; server_name localhost; set $path_static /usr/local/nginx/html; location ~* \.原创 2021-12-28 16:35:40 · 973 阅读 · 0 评论 -
Nginx的运用配置(四)负载均衡
负载均衡是nginx的一个重要的功能,在高并发的系统下,需要采用集群或是分布式的服务进行部署,nginx的负载均衡就是将客户端的请求分摊到各个操作单元机器上负载方式:1、轮询(默认)upstream www_servers{ server localhost:8081; server localhost:8082; }server { listen 80; server_name localhost; #access_log l原创 2021-12-28 16:32:32 · 435 阅读 · 0 评论 -
Nginx的运用配置(三)反向代理
nginx除了我们用到最多的静态服务器,大家也都知道可以用于反向代理具体的场景就是,假如您有一个A服务器不能直接被外网所访问,需要用另一台服务器作为中间代理,这就是所谓的反向代理,nginx的反向代理是用proxy_pass指令。服务A:192.168.0.1 端口 8081服务B:192.168.0.2 端口 8082server { listen 8081; server_name 192.168.0.1; location / {原创 2021-12-28 15:34:14 · 942 阅读 · 0 评论 -
Nginx的运用配置(二)http服务器配置
场景二:http服务器一、配置静态页面1、直接解压后,在/usr/local/nginx/html/ 下创建个www目录,然后在目录下放一个test.html2、nginx.conf 中server的配置http { server { #监听端口 listen 80; #服务名称用于配置域名 server_name localhost; client_max_body_size 1024原创 2021-12-28 15:21:56 · 3114 阅读 · 0 评论 -
Nginx的运用配置(一)图片静态服务器
大家都知道Nginx是一个高性能的HTTP和反向代理web服务器。那么nginx怎么配置呢?场景一:图片静态服务器在/usr/local/nginx/html下创建一个目录名为 images和static目录 各自都放一个test.jpghttp { server { #监听端口 listen 80; #服务名称用于配置域名 server_name localhost; client_ma原创 2021-12-28 15:20:16 · 2904 阅读 · 0 评论