![](https://img-blog.csdnimg.cn/b94ccab899d9499eba2733f2a470aa82.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx
本专栏记录了博主所遇到的问题,NGINX的详细介绍以及使用。
运维生涯记录
专注于DevOps工具链及经验总结,例如:Docker、K8s、ELK、Jenkins等技术栈,云计算技术分享~~~
展开
-
Kube-Prometheus 监控Ingress-Nginx
Ingress-nginx模板ID:9614、14314。原创 2023-03-30 10:45:47 · 966 阅读 · 1 评论 -
nginx反代ssh
nginx.conf添加内容stream和http同级,在http块下添加下面内容include /etc/nginx/conf.d/*.stream;创建ssh.stream文件stream {upstream sshproxy { hash $remote_addr consistent; server 172.16.0.1:22;} server { listen 2333;原创 2022-05-11 11:10:08 · 879 阅读 · 0 评论 -
解决nf_conntrack: table full, dropping packet
系统连接数高的时候,机子出现掉包,查看日志发现报错,nf_conntrack: table full, dropping packet,解决办法就是调整参数。我处理方案如下:稳妥的临时处理办法: vi /etc/sysctl.conf net.nf_conntrack_max = 2097152 net.netfilter.nf_conntrack_tcp_timeout_established = 300 net.netfilter.nf_conntrack_max = 1048576 .原创 2022-04-23 10:38:20 · 2044 阅读 · 0 评论 -
Nginx反向代理Tomcat获取真实IP
1、nginx.conf配置修改 Server location配置增加proxy_set_header X-Real-IP $remote_addr; #保留代理之前的真实客户端ipproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #记录代理过程server { listen 80; proxy_next_upstream off; server_name xx.原创 2021-11-25 09:57:36 · 817 阅读 · 0 评论 -
WebSocket——[Error during WebSocket handshake: Unexpected response code: 403]解决方案
问题描述WebSocket connection to ‘ws://localhost:8888/MetroCity/ws/endpointChat’ failed: Error during WebSocket handshake: Unexpected response code: 403官方文档http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html 问题分析Web原创 2021-04-21 10:15:36 · 2457 阅读 · 3 评论 -
Nginx出现500错误的常见解决
nginx出现500错误,不会显示具体错误信息。要到日志文件里面去看,通过yum安装的nginx的日志文件位于/var/log/nginx/error.log日志描述日志文件里面出现类似(24: Too many open files)的错误信息,这是说明nginx太过于繁忙,打开文件的数量超过linux的系统限制。解决办法需要对3个文件进行修改,分别是:一、/etc/security/limits.conf使用vi打开文件,然后在文件里增加以下代码soft nofile 51200hard原创 2021-04-20 15:35:48 · 19767 阅读 · 1 评论 -
Nginx 配置可视化管理
参考链接:https://github.com/onlyGuo/nginx-gui快速部署docker run --detach \--publish 80:80 --publish 8889:8889 \--name nginx_ui \--restart always \crazyleojay/nginx_ui:latest数据持久化部署:容器里配置文件路径:/usr/local/nginx/conf/nginx.confdocker run --detach \--publish原创 2021-03-15 11:08:47 · 1377 阅读 · 0 评论 -
Nginx部署SSL
1、创建SSL证书文件[root@k8snode2 ~]# cd /etc/nginx/[root@k8snode2 nginx]# mkdir ssl/[root@k8snode2 nginx]# cd ssl/[root@k8snode2 ssl]# openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crtCount原创 2020-12-10 15:15:00 · 433 阅读 · 0 评论 -
Nginx反向代理部署
实验环境: Rhel 6.5(1):安装Nginx IP:192.168.1.1/24 Rhel 6.5(2):安装Nginx IP:192.168.1.2/24 Rhel 6.5(3):Nginx代理 IP:192.168.1.3/24 Rhel 6.5(4):客户机,用来验证效果 IP:192.168.1.4/24实验步骤:1. 在这里三台主机安装Nginx步骤省...原创 2020-04-21 14:24:04 · 316 阅读 · 0 评论