Nginx/Tomcat
wyl9527
将平时的工作进行一下总结。。。。
展开
-
nginx 平滑升级与回滚
1 当前nginx版本 [root@wyl-001]# /usr/local/nginx-1.14/sbin/nginx -Vnginx version: nginx/1.18.0built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)configure arguments: --prefix=/usr/local/nginx-1.14 2.升级操作 [root@wyl-001]# cd /usr/local..原创 2021-03-23 19:36:08 · 276 阅读 · 1 评论 -
nginx机器配置源进源出
echo "default via neiwangwangguan table neiwang" >/etc/sysconfig/network-scripts/route-bond0echo "default via wangguan1 table lujiang" >/etc/sysconfig/network-scripts/route-eth0echo "default via wangguan2 table wuwei" >/etc/sysconfig.原创 2021-02-04 13:53:26 · 373 阅读 · 0 评论 -
Nginx修复漏洞打补丁过程
参考他人博客转载 2020-11-30 16:41:44 · 4948 阅读 · 0 评论 -
keepalived的抢占模式和非抢占模式
nginx+keepalived的主备模式,以及双主模式之前已经介绍过,下面主要讲解keepalived的非抢占模式。节点类型全部是 BACKUP, BACKUP-1 故障时,BACKUP-2 会抢占 VIP, BACKUP-1 从故障中恢复后,不会从 BACKUP-2 抢回 VIP。优点:故障恢复时,可避免 VIP 切换造成的服务延迟。vrrp_instance INS_11 { state BACKUP ## 各节点类型都是 BACKUP nopreempt ## 非抢占原创 2020-07-28 10:58:21 · 4695 阅读 · 0 评论 -
nginx+keepalived高可用
目录1 keepalived的安装2.场景演练3 高可用验证之前写过nginx核keeaplived的相关部署,以及nginx的负载均衡。那么当nginx服务器挂了的时候,再完美的负载均衡也起不到作用了,下面介绍keepalived实现nginx高可用1 keepalived的安装之前有写keepalived的编译安装,centos系统已经把keepalived集成了,直接...原创 2020-02-28 15:50:44 · 997 阅读 · 0 评论 -
tomcat的部署和使用
目录1 部署安装2 tomcat的访问3.配置文件组件介绍4 配置tomcat文件,启用系统自带的服务1 部署安装get http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.94/bin/apache-tomcat-7.0.94.tar.gztar -xf apache-tomcat-7.0....原创 2017-05-21 13:57:59 · 765 阅读 · 0 评论 -
tomcat脚本启动管理
[root@wyl03 init.d]# cat tomcat#!/bin/shJAVA_HOME=/opt/javaCATALINA_HOME=/opt/apache-tomcat-7.0.79export JAVA_HOME CATALINA_HOMEcase $1 instart) $CATALINA_HOME/bin/catalina.sh start;;...原创 2017-05-21 13:58:55 · 224 阅读 · 0 评论 -
tomcat的参数
1 Tomcat的架构:顶级组件:位于配置层次的顶级,并且彼此间有着严格的对应关系; 连接器:连接客户端(可以是浏览器或Web服务器)请求至Servlet容器, 容器:包含一组其它组件; 被嵌套的组件:位于一个容器当中,但不能包含其它组件;2 Tomcat的配置文件[root@wyl03 conf]# pwd/opt/apache-tomcat-7.0.79/conf[...原创 2017-05-21 13:58:57 · 425 阅读 · 0 评论 -
nginx的upstream和proxy_buffering参数
1 upstream详解2 proxy_buffering设置proxy_buffering主要是实现被代理服务器的数据和客户端的请求异步。为了方便理解,我们定义三个角色,A为客户端,B为代理服务器,C为被代理服务器。当proxy_buffering开启,A发起请求到B,B再到C,C反馈的数据先到B的buffer上,然后B会根据proxy_busy_buffer_size来...原创 2019-05-07 15:35:22 · 1017 阅读 · 0 评论 -
nginx location优先级
目录1 nginx location语法规则2 规则优先级3 规则示例4 优先级演示示例1 nginx location语法规则语法规则:location [=|~|~*|^~] /uri/ { … } nginx的location匹配的变量是$uri符号 说明 = 表示精确匹配 ^~ 表示uri以指定字符或字符串开头 ~* ...原创 2019-05-07 08:58:36 · 255 阅读 · 0 评论 -
nginx location proxy_pass详解
在nginx中配置proxy_pass时,如果在proxy_pass后面的url加/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分给代理走。下面四种情况分别用http://106.12.74.123/abc/index.html进行访问。# 第一种location /abc { prox...原创 2019-04-29 11:55:16 · 226039 阅读 · 5 评论 -
keepalived搭建nginx高可用
1、keepalived是什么? keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。2、keepalived工作原理 keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。keepalived主要有三个模块,分别是...原创 2018-08-08 04:17:46 · 1282 阅读 · 0 评论 -
nginx反向代理和负载均衡
1、正向代理正向代理就是我们平时说的代理上网,局域网中的用户通过网关做代理访问外部的网络。2、反向代理在计算机网络中,反向代理是一种代理服务器,代表客户端从一个或多个服务器检索资源。然后将这些资源返回给客户机,就像它们源自Web服务器本身一样。与正向代理相反,正向代理是与其关联的客户端联系任何服务器的中介,反向代理是任何客户端与其关联的服务器进行联系的中介。 ...原创 2018-08-06 16:59:22 · 240 阅读 · 0 评论 -
nginx的配置详解一
一、下面是nginx的默认一些配置项,我们对每一个配置项进行解释。#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;原创 2018-01-14 15:12:50 · 468 阅读 · 0 评论 -
nginx配置详解二
1、deny和allow 实际上deny和allow指令属于ngx_http_access_module.我们想控制某个uri或者一个路径不让人访问,在nginx就得靠它了,编译的时候默认是安装了。 下面我们看一下实际操作效果: 一开始我们输入172.18.1.26:9011是可以访问nginx的欢迎页面的,现在我们在配置中加了deny 10.12.0.126(本地pc机器的ip),重新加载n原创 2018-01-15 17:14:33 · 403 阅读 · 0 评论 -
nginx让用户通过用户名密码认证访问web页面
在使用nginx转发的时候,要进行一次用户身份的确认。1)通过htpasswd命令生成用户名及对应密码数据库文件。 [root@bgs-5p173-wangwenting ~]# htpasswd -c /usr/local/nginx/passwd.db wyl //创建认证信息,wyl 为认证用户名 New password: ******* //输入认证密码 Re-t...原创 2017-05-21 13:59:52 · 8439 阅读 · 1 评论 -
nginx的部署
1、到官网上下载稳定版本的nginx源码包。nginx1.12.2官网下载地址2、编译安装安装之前先要安装openssl-devel 、pcre-devel 、zlib-devel 、gcc容器等依赖。否则编译的时候出现下面的结果:pcre library is not used.[root@bgsbtsp0010-dqf software]# tar -xf nginx-1...原创 2018-01-13 21:59:44 · 330 阅读 · 0 评论