Nginx

16. 从零开始编写一个类nginx工具, 反向代理upstream源码实现

wmproxy wmproxy将用Rust实现http/https代理, socks5代理, 反向代理, 静态文件服务器,后续将实现websocket代理, 内外网穿透等, 会将实现过程分享出来, 感兴趣的可以一起造个轮子法 项目 wmproxy gite: https://gitee.com/tickbh/wmproxy github: https://github.com/tickbh/wmp

Nginx 2023年12月14日  77

Nginx主机域名配置如何实现

一、配置多个端口访问不同文件 相同域名,不同端口,不同文件 #两个不同文件夹,分别存放不同文件 [root@nginx ~]# mkdir /www/work_01 -p [root@nginx ~]# mkdir /www/work_02 [root@nginx ~]# vim /www/work_01/index.html this is work_01! [root@nginx ~]# v

Nginx 2023年12月02日  82

docker运行nginx绑定配置文件失败如何解决

这篇文章主要介绍了docker运行nginx绑定配置文件失败如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇docker运行nginx绑定配置文件失败如何解决文章都会有所收获,下面我们一起来看看吧。 直接执行启动命令会失败 pull镜像: docker pull nginx 然后执行启动命令: docker run -d -p 80:80 -p 443:443

Nginx 2023年11月25日  77

如何利用Nginx_geo模块实现CDN调度

引入nginx的geo模块 geo指令使用ngx_http_geo_module模块提供的。默认情况下,nginx有加载这个模块除非人为的 --without-http_geo_module。 ngx_http_geo_module模块可以用来创建变量,其值依赖于客户端ip地址。使用方法如下: geo指令 语法: geo [$address] $variable { ... } 默认值: ― 配置

Nginx 2023年11月19日  74

nginx配置不当引发的499与failover机制失效问题怎么解决

这篇文章主要介绍“nginx配置不当引发的499与failover机制失效问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“nginx配置不当引发的499与failover机制失效问题怎么解决”文章能帮助大家解决问题。 499的含义与可能原因 499其实并不是HTTP协议的标准状态码,而是nginx自定义的状态码,并没有在nginx官方文档中找到

Nginx 2023年11月14日  73

Nginx高可用的方法

准备工作: 192.168.16.128 192.168.16.129 两条虚拟机。安装好Nginx 安装Nginx 更新yum源文件: rpm-ivhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

Nginx 2023年10月13日  75

怎么实现nginx+tomcat的反向代理与动静分离

1. 安装nginx,访问静态资源 安装成功后,启动nginx,浏览器输入http://localhost/出现欢迎页面. 在nginx下依次建立目录 static est1jscommon,并将jquery.xx.js 放进去。 ps: static 代表静态文件主目录,test1 代表tomcat下的项目名称,本机使用jquery-1.12.1.min.js 修改配置文件nginx.conf

Nginx 2023年10月11日  88

Nginx下如何配置Frp强制重定向为https

frps.ini(服务端配置) [common] bind_port = 5443 kcp_bind_port = 5443 vhost_http_port = 8080 vhost_https_port = 4443 # frp的服务器指示面板配置 admin_addr = frp.test.com dashboard_port = 6443 dashboard_user = test d

Nginx 2023年10月11日  99

Nginx如何添加lua模块

安装 lua wget http://luajit.org/download/luajit-2.0.5.tar.gz tar -zxvf luajit-2.0.5.tar.gz cd luajit-2.0.5 make && make install prefix=/usr/local/luajit etc/profile 加入 # lua export luajit_lib

Nginx 2023年10月10日  86

docker运行nginx使用daemon off实例分析

问题 1.docker容器跑着为啥会挂掉? docker 容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker 容器pid挂了,那么docker容器便会直接退出。 2.docker run的时候把command最为容器内部命令,如果你使用nginx,那么nginx程序将后台运行,这个时候nginx并不是pid为1的程序,而是执行的bash

Nginx 2023年10月05日  86

关闭

用微信“扫一扫”