
Nginx
gavin.liao
乐于分享
展开
-
nginx根据请求参数重定向
当channelCode不为空且channelCode不等于default时,进行域名重定向,否则直接访问页面资源location ^~ /abc{ set $flag "Y"; if ($request_uri !~ "channelCode=default"){ set $flag "N"; } if ($request_uri !~ "channelCode"){ set $flag "Y"; } if ($flag != "Y"){ rewrite ^(.*)$原创 2021-09-07 17:12:46 · 1698 阅读 · 0 评论 -
nginx高并发优化
最近做一个公众号做一个抢红包的活动,由于抢红包的人较多,并发较高,因此要优化一下网络并发能力,主要优化nginx并发能力和系统配置一、Nginx优化主要是增加worker进程数、优化worker进程最大打开文件数、单个工作进程可以允许同时建立外部连接的数量worker_processes 8;worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;worker_rli.原创 2021-09-07 13:05:33 · 385 阅读 · 0 评论 -
nginx域名如何同时映射前端页面和后端接口
有时我们希望nginx的 / 既能映射前端页面,又能同时映射后端项目假设前端项目名为 page, 在nginx中的路径为 html/work/page后端java项目发布在tomcat,端口为8080nginx配置代码为location @routerback { proxy_set_header host $host; proxy_set_header X-forwarded-f...原创 2019-07-08 11:10:58 · 6227 阅读 · 0 评论 -
nginx部署vue项目
记录一下vue项目部署在nginx中的方法,项目中的vue项目名为cmscms项目的路径为:/usr/local/nginx/html/work/cmscms文件夹结构如下1)index.html,该文件为vue项目的入口2)staticcms,该文件夹用于存放vue项目的静态资源文件1.如果我们想通过域名直接访问cms项目,则配置如下server { listen...原创 2019-08-15 15:23:10 · 1220 阅读 · 0 评论 -
ubuntu安装nginx
记录一下源代码安装nginx过程下载nginx安装包cd /usr/localsudo wget http://nginx.org/download/nginx-1.10.3.tar.gz解压压缩文件sudo tar zxvf nginx-1.10.3.tar.gz修改文件夹名称sudo mv nginx-1.10.3 nginx依次执行以下命令安装所需类库...原创 2019-09-06 18:50:59 · 973 阅读 · 3 评论