千家信息网

nginx规范

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Nginx架构-Nginx+tomcatTomcat本身就是一个web服务器,可以处理静态文件的请求,但处理能力没有Nginx强,所以需要做一个动静分离在本架构中,Nginx直接代理TomcatTom
千家信息网最后更新 2026年10月31日nginx规范

Nginx架构-Nginx+tomcat

Tomcat本身就是一个web服务器,可以处理静态文件的请求,但处理能力没有Nginx强,所以需要做一个动静分离
在本架构中,Nginx直接代理Tomcat
Tomcat安装略
配置文件示例
https://coding.net/u/aminglinux/p/nginx/git/blob/master/java/nginx_tomcat.md

配置文件示例
server
{
listen 80;
server_name www.aminglinux.com;

location ~* "\.(jpg|png|jepg|js|css|xml|bmp|swf|gif|html)$"{    root /data/wwwroot/aminglinux/;    access_log off;    expire 7d;}location /{    proxy_pass http://127.0.0.1:8080/;    proxy_set_header Host $host;    proxy_set_header X-Real-IP      $remote_addr;    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}

}

说明:
1 首先,把各种静态文件的请求分离出来,单独由nginx处理。
2 其他请求直接代理8080端口,即tomcat服务。
下面将展示nginx和tomcat的架构


Nginx架构-Nginx+keepalived

用户访问的是一个vip(虚拟IP),两台Nginx通过Keepalived实现高可用
正常情况下,Nginx主提供服务,Nginx备并不提供服务,留作备用,当主down掉后,Nginx备会替代主提供服务
Nginx主和备都要配置负载均衡,代理后端的所有Server
在此架构中,Nginx和Keepalived安装在同一个机器上,也就是说Nginx主和Nginx备都需要安装Keepalived服务

nginx实现请求的负载均衡 + keepalived实现nginx的高可用

https://blog.51cto.com/865516915/2149773

安装、升级(yum安装or源码安装、编译参数、安装路径等)
服务管理(启动脚本、重启、重载、启动用户)
配置规范
Log格式、路径、命名规则和切割策略
Pid路径
虚拟主机(默认虚拟主机、虚拟主机独立)
静态文件日志和过期缓存时间
防盗链
更改配置(使用自动化工具更改配置文件)
安全规范
后台地址加用户认证
可写目录禁止解析php
禁止访问.bak文件

文件 服务 配置 架构 主机 用户 虚拟主机 路径 静态 代理 处理 均衡 示例 安全 也就是 也就是说 动静 参数 后台 地址 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳恒合互联网络科技有限公司 互联网科技与金融科技 互联网的科技创新 高科技与互联网 米客互联网科技 伴你行互联网科技有限公司 中国互联网金融科技基金 须眉科技是互联网公司吗 互联网金融科技公司干啥的 湖北码尼互联网科技有限公司电话 阿大互联网科技有限公司 天津腾达互联网科技有限公司 烟台灵鸽互联网科技有限公司 工业互联网展湾科技股份有限公司 福建互联网展示科技馆设计 互联网科技接地气 互联网高科技行业有哪些企业 互联网时代高科技布局 马化腾互联网科技教学 广州全民伙伴互联网科技有限公司 易互联网科技有限公司 汉立互联网科技有限公司联系电话 广州慧亚互联网科技怎么样 中国互联网十大科技股排名 烟台灵鸽互联网科技有限公司 互联网时代的科技公司 上海钢联属于互联网科技股吗 广东工业互联网大赛深圳学泰科技 从那以后互联网科技有限公司 上海旺乐尼互联网科技有限公司
0