分类: nginx

54 篇文章

nginx强制跳转https
本项目 nginx 作为代理服务项目上线,客户说要加个安全证书 ,于是安全证书是加上了,可是htttp和https都能访问网站,客户要求不行必须强制用带有https的地址访问开整这是 http 和https 都能访问的 nginx.conf  关键配置    server { &…
nginx-rtmp多房间和授权实现
nginx-rtmp多房间和授权实现本篇为nginx-rtmp的进阶篇,实现多房间直播和观看直播并且添加推流的授权验证(用java实现的授权验证)。在阅读时您需要去看简单推流实现,传送门, 如果您已经做到了简单的推流可以跳过,废话不多直接进入主题。nginx多房间推流实现多房间的直播原理:在推流的时候指定特定房间的地址,并在浏览器端根据这…
Nginx的启动、停止与重启
启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 ngin…
Nginx-缓存配置
缓存就是数据交换的缓冲区(称作:Cache),当用户要获取数据的时候,会先从缓存中去查询获取数据,如果缓存中有就会直接返回给用户,如果缓存中没有,则会发请求从服务器重新查询数据,将数据返回给用户的同时将数据放入缓存,下次用户就会直接从缓存中获取数据。缓存其实在很多场景中都有用到,比如:场景作用操作系统磁盘缓存减少磁盘机械操作数据库缓存减少…
nginx静态资源缓存和gzip压缩
其实这章主要就是优化访问时间和减少宽带问题优化访问时间,一般css,js,woff还有图片都是静态文件,是一般都不用更改得,如果每次请求都要走tomcat,都是要耗时一些的,那么可以第一次访问的时候就存储在nginx缓存里的,那么再一次请求就不会再走tomcat请求了。一般服务器都是有带宽的,所以传输文件其实都是有限制的,那么最应该的就是…
Nginx tomcat集群 转发后端口丢失
场景: 阿里云主机 docker 搭建nginx集群,访问项目端口丢失 配置如下: 丢失的可能原因: proxy_set_header Host设置不对,修改如下:  proxy_set_header Host $http_host;   proxy_set_header Host 可以设置有如下几种: proxy_s…
nginx配置https,重定向后https变成了http
nginx配置https如下 nginx 后面应用是对应的tomcat应用 server { listen 80; server_name xxxx.com; rewrite ^(.*) https://$server_name$1 permanent; } server { listen 443 ssl; server_name xxx…