Nginx 地址重写 rewrite实验 nginx 地址重写 rewrite什么是Rewrite Rewrite对称URL Rewrite,即URL重写,就是把传入Web的请求重定向到其他URL的过程 Rewrite 相关指令 Nginx Rewrite 相关指令有 if、rewrite、set、return rewrite指令最后跟一个flag标记,支持的flag标记有1234last 表示完成rewrite。默认为la 2025-11-06
Nginx 日志切割脚本实验 nginx日志切割脚本123456789101112131415[root@nginx-web script]# vim nginx_log.sh#!/bin/bashdate=`date +%F -d -1day`log_dir=/var/log/nginx/log_name=access.log[ -d $log_dir ] && cd $log_dir || exit 1[ 2025-11-06
Nginx 流量控制实验 Nginx 流量控制配置基本的限流–ngx_http_limit_req_module模块实现 流量限制”配置两个主要的指令,limit_req_zone和limit_req,limit_req_zone指令设置流量限制和内存区域的参数,但实际上并不限制请求速率。所以需要通过添加limit_req指令启用流量限制,应用在特定的location或者server块 limit_req_zone指令通常 2025-11-06
Nginx 访问控制实验 Nginx 访问控制nginx 访问控制模块 12(1)基于IP的访问控制:http_access_module(2)基于用户的信任登录:http_auth_basic_module 1、基于IP的访问控制 12345678910111213# 语法Syntax:allow address | all;default:默认无Context:http,server,locationSyntax:d 2025-11-06
Nginx 变量简介实验 Nginx 变量nginx变量简介 所有的 Nginx变量在Nginx配置文件中引用时都须带上 $ 前缀 在 Nginx 配置中,变量只能存放一种类型的值,而且也只存在一种类型,那就是字符串类型 所有的变量值都可以通过这种方式引用$变量名 nginx中的变量分为两种,自定义变量与内置预定义变量 自定义变量set $变量名 变量值 内置预定义变量 $arg_PARAMETER G 2025-11-06
Nginx 监控控制实验 Nginx 监控nginx 提供了 ngx_http_stub_status_module.这个模块提供了基本的监控功能 nginx的基础监控12- 进程监控- 端口监控 监控的指标1Accepts(接受)、Handled(已处理)、Requests(请求数)是一直在增加的计数器。Active(活跃)、Waiting(等待)、Reading(读)、Writing(写)随着请求量而增减 ngin 2025-11-06
安装Tomcat、JDK(java)实验 1、安装JDK上传jdk1.8到服务器,安装jdk 123[root@java-tomcat1 ~]# tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/local/[root@java-tomcat1 ~]# cd /usr/local/[root@java-tomcat1 local]# mv jdk1.8.0_191/ java 设置环境变量: 1234[ 2025-11-06
4层--DR模式--负载均衡实验 环境准备 准备3台纯洁的虚拟机,2台web服务器 安装lvs管理软件 1yum -y install ipvsadm 1234567程序包:ipvsadm(LVS管理工具)主程序:/usr/sbin/ipvsadm规则保存工具:/usr/sbin/ipvsadm-save > /path/to/file配置文件:/etc/sysconfig/ipvsadm-config LVS 2025-11-06
RabbiMQ集群部署 普通集群准备环境注意,这⾥三台服务器都关闭防火墙和selinux 123192.168.50.138 rabbitmq-1192.168.50.139 rabbitmq-2192.168.50.140 rabbitmq-3 三台机器都操作: 1、配置hosts⽂件更改三台MQ节点的计算机名分别为rabbitmq-1、rabbitmq-2 和rabbitmq-3,然后修改hosts配置⽂件 12 2025-11-06
负载高可用实验 清风 关闭防火墙123systemctl stop firewalldsystemctl disable firewalldsetenforce 0 配置环境1234567[root@localhost ~]# vim /etc/hosts192.168.116.121 tomcat 安装tomcat192.168.116.122 php 安装php-fpm、nginx192.168 2025-11-06