文章分类 - Nginx
摘要:#安全问题,建议用nobody,不要用root. #user nobody; #worker数和服务器的cpu数相等是最为适宜 worker_processes 2; #work绑定cpu(4 work绑定4cpu) worker_cpu_affinity 0001 0010 0100 1000 #
阅读全文
摘要:Nginx 的 master-worker 机制 一个 Nginx 是由一个 master 主进程,与多个 worker 进程组成。 master 进程负责监听客户端发来的请求。 而 worker 进程主要负责争抢 master 进程接收到的连接数,最后有 worker 进程负责将请求转发到相应的
阅读全文
摘要:1. 使用 Docker 安装部署 Nginx 02-Docker安装部署Nginx 2. 使用 Docker 安装 Tomcat 并将 webapps 目录挂载出来 docker run -id --name=tomcat8080 -p 8080:8080 -v /data/tomcat/weba
阅读全文
摘要:在 Docker 中安装部署的 Nginx,实现静态资源服务器时需要注意,我们在 Docker 中安装的 Nginx 容器的 root 中配置的目录是 Nginx 容器中的目录,不是虚拟主机的目录
阅读全文
摘要:1. 准备工作 准备两台 Tomcat 一台 8080,一台 8081; 两台 Tomcat 中准备相同的资源,为了显示效果,资源中内容不一样; 2. 在 Nginx 中配置文件实现负载均衡 3. Nginx 中负载均衡策略配置 轮询(默认); weight: 权重越高分配的客户端越多; ip_ha
阅读全文
摘要:在进行反向代理配置中,我们需要配置 uri 匹配,在 location 中有几种不同的匹配模式,每一个匹配模式的优先级也不相同: “=”:用于不含正则表达式的 uri 前,与匹配的字符串需要严格一致才会匹配成功,如果匹配成功就不会向下匹配,优先级最高; “~”:用于匹配包含正则表达式的 uri 前,
阅读全文
摘要:1.准备两个 Tomcat 使用 Docker 安装 Tomcat,并挂载目录 # 新建挂载目录 mkdir -p /data/tomcat/webapps8080 mkdir -p /data/tomcat/webapps8080 # 创建守护式 Tomcat 容器,进行端口映射 docker r
阅读全文
摘要:1.从 Docker 官网获取 Nginx 镜像 https://hub.docker.com/ docker pull nginx # 拉取镜像 docker images # 查看镜像 2.创建一个 Nginx 容器 docker run -id --name=nginx -p 80:80 ng
阅读全文
摘要:Nginx 简介 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强。Nginx 三大特性:反向代理、负载均衡、动静分离; 反向代理 正向代理:客户端需要访问外网服务器,但是客户端不能直接访问外网服务器,需要通过局域网的代理服务器来访问外网服务
阅读全文