首页 > 系统相关 >Nginx动静分离和平滑升级

Nginx动静分离和平滑升级

时间:2023-06-02 15:05:15浏览次数:36  
标签:动静 配置文件 Nginx 平滑 配置 访问 LAMP nginx php

拓扑图:

Nginx动静分离和平滑升级_nginx平滑升级


推荐步骤:

在centos01安装nginx服务,使用bdqn访问nginx

在centos02配置dns服务器使用,创建bdqn域和benet域分别添加主机只想nginx主机IP地址和LAMP主机IP地址

在nginx服务器配置动静分离,静态数据图片访问Nginx动态php访问跳转道LAMP

在centos01安装新版nginx实现平滑升级,配置nginx监控访问监控进行基本身份验证

实验步骤:

安装nginx依赖程序

Nginx动静分离和平滑升级_ngin动静分离_02


Nginx动静分离和平滑升级_nginx_03


配置nginx服务

Nginx动静分离和平滑升级_ngin动静分离_04


Nginx动静分离和平滑升级_ngin动静分离_05

Nginx动静分离和平滑升级_nginx平滑升级_06


Nginx动静分离和平滑升级_nginx_07


设置nginx服务器网站根目录设置主页修改配置文件

Nginx动静分离和平滑升级_ngin动静分离_08


修改主配置文件

Nginx动静分离和平滑升级_nginx平滑升级_09


Nginx动静分离和平滑升级_nginx平滑升级_10


启动服务

Nginx动静分离和平滑升级_ngin动静分离_11


02安装DNS服务器设置开机自动启动

Nginx动静分离和平滑升级_nginx平滑升级_12


修改主配置文件

Nginx动静分离和平滑升级_nginx_13


Nginx动静分离和平滑升级_nginx_14


区域配置文件

Nginx动静分离和平滑升级_ngin动静分离_15


Nginx动静分离和平滑升级_nginx_16


Nginx动静分离和平滑升级_nginx平滑升级_17


启动dns服务查看服务运行状态

Nginx动静分离和平滑升级_ngin动静分离_18


测试dns域名解析

Nginx动静分离和平滑升级_nginx_19


在03配置yum安装LAMP平台

Nginx动静分离和平滑升级_nginx_20


Nginx动静分离和平滑升级_ngin动静分离_21


设置网站主页

Nginx动静分离和平滑升级_ngin动静分离_22


设置php测试主页

Nginx动静分离和平滑升级_ngin动静分离_23


访问nginx和LAMP平台测试

Nginx动静分离和平滑升级_nginx_24


Nginx动静分离和平滑升级_nginx_25


Nginx动静分离和平滑升级_ngin动静分离_26


在nginx服务器配置动静分离,静态数据图片访问nginx动态php跳转道LAMP

Nginx动静分离和平滑升级_nginx_27


停止nginx启动服务加载配置文件

Nginx动静分离和平滑升级_nginx平滑升级_28


客户端访问php动态数据查看抓包信息

Nginx动静分离和平滑升级_ngin动静分离_29


在centos01安装新版nginx实现平滑升级配置

Nginx动静分离和平滑升级_nginx平滑升级_30


Nginx动静分离和平滑升级_ngin动静分离_31


Nginx动静分离和平滑升级_ngin动静分离_32


Nginx动静分离和平滑升级_nginx_33


Nginx动静分离和平滑升级_nginx_34


启动新版服务

Nginx动静分离和平滑升级_nginx_35


查看升级后的版本

Nginx动静分离和平滑升级_nginx平滑升级_36


配置nginx监控访问监控进行基本身份验证

Nginx动静分离和平滑升级_nginx_37


生成验证数据库

Nginx动静分离和平滑升级_ngin动静分离_38


修改主配置文件加载验证和采集监控数据

Nginx动静分离和平滑升级_nginx平滑升级_39


Nginx动静分离和平滑升级_ngin动静分离_40


客户端访问验证

Nginx动静分离和平滑升级_nginx_41

Nginx动静分离和平滑升级_nginx平滑升级_42


标签:动静,配置文件,Nginx,平滑,配置,访问,LAMP,nginx,php
From: https://blog.51cto.com/u_15838652/6402694

相关文章

  • Nginx优化和防盗链配置
    实验步骤:1、在Centos01上安装nginx,设置网站根目录/www使用域名www.bdqn.com访问挂载7.4系统盘yum安装依赖创建管理Nginx用户挂载云计算光盘解压配置安装Nginx编译安装优化命令创建网站根目录设置主页修改Nginx主配置文件启动服务监听端口号在Centos02上安装DNS使用域名访问Centos01......
  • nginx在代理到upstream时转换http1.1为http1.0,长连接转为短连接
    nginx在代理到upstream时的默认行为最近准备用openresty替换nginx,替换的效果当然是需要保证效果和nginx一致,不然可能就会导致线上在用的服务出现问题。替换成openresty后,在本地进行了一个请求,header如下:POST/servlet/jsonHTTP/1.1Host:10.80.121.xxx:9900Connection:keep......
  • nginx四层代理日志配置
    配置在stream段: log_formatproxy'$remote_addr[$time_local]' '$protocol$status$bytes_sent$bytes_received' '$session_time"$upstream_addr"' '"$upstream_bytes_sent""$upstre......
  • Nginx虚拟主机[多域名、多端口]
    多域名虚拟主机创建各自的配置文件分别写入配置,基于域名的虚拟主机,这样写域名1:dnf.com[root@web/etc/nginx/conf.d]#touchdnf.confserver{listen80;server_namednf.com;#这里写的是域名charsetutf-8;location/{root/www/dnf/;......
  • nginx 403
    一、启动用户和nginx工作用户不一致所致查看nginx的启动用户:打开nginx.conf文件viconf/nginx.confusernginx;改为userroot;二、nginx.conf中缺少index的指定的文件。查看nginx的配置:打开nginx.conf文件server{listen80;server_namelocalhost;ind......
  • nginx的IP封禁
    在ngnix的conf目录下创建一个blockip.conf文件里面放需要封禁的IP,格式如下deny1.2.3.4;在ngnix的HTTP的配置中添加如下内容includeblockips.conf;重启ngnix/usr/local/nginx/sbin/nginx-sreload然后你就会看到IP被封禁了,你会喜提403;小思考:如何实现使用ngnix自动封禁ip的功能1.......
  • Nginx 平滑升级
    Nginx平滑升级nginx/1.20.1--->1.22.11、查看原编译参数nginx-V--------------------------------------------nginxversion:nginx/1.20.1builtbygcc4.8.520150623(RedHat4.8.5-44)(GCC)builtwithOpenSSL1.0.2k-fips26Jan2017TLSSNIsupportenab......
  • Nginx:CVE-2021-23017;CVE-2022-41742
    nginx安全漏洞(CVE-2021-23017)详细描述Nginx是美国Nginx公司的一款轻量级Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。nginx存在安全漏洞,该漏洞源于一个离一错误在该漏洞允许远程攻击者可利用该漏洞在目标系统上执行任意代码。受影响版本0.6.18-1.20.0解决......
  • NGINX版本信息泄露
    NGINX版本信息泄露详细描述在请求的响应信息中显示Nginx版本信息影响攻击者可能使用泄露的版本信息来确定该版本服务器有哪些安全漏洞,据此展开进一步的攻击。解决办法Nginx配置文件里增加server_tokensoff;官方语法说明:http://nginx.org/en/docs/http/ngx_http_core......
  • 银河麒麟v10操作系统之nginx 安装&部署
    yum-yinstallgccpcrepcre-develzlibzlib-developensslopenssl-devel安装的插件的作用1.gcc可以编译C,C++,Ada,ObjectC和Java等语言(安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境)2.pcrepcre-develpcre是一个perl库,包括perl兼容的正则表达......