大家好,今天小编关注到一个比较有意思的话题,就是关于nginx 搭建网站的问题,于是小编就整理了2个相关介绍nginx 搭建网站的解答,让我们一起看看吧。
nginx防火墙规则?
每一项的具体含义如下所示:
attacklog = "on" --是否开启攻击日志记录(on 代表开启,off 代表关闭。下同)
logdir = "/www/wwwlogs/waf/" --攻击日志文件存放目录(一般无需修改)
UrlDeny="on" --是否开启恶意 url 拦截
Redirect="on" --拦截后是否重定向
CookieMatch="off" --是否开启恶意 Cookie 拦截
postMatch="off" --是否开启 POST 攻击拦截
whiteModule="on" --是否开启 url 白名单
black_fileExt={"php","jsp"} --文件后缀名上传黑名单,如有多个则用英文逗号分隔。如:{"后缀名1","后缀名2","后缀名3"……}
ipWhitelist={"1.0.0.1"} --白名单 IP,如有多个则用英文逗号分隔。
如:{"1.0.0.1","1.0.0.2","1.0.0.3"……} 下同
ipBlocklist={"1.0.0.1"} --黑名单 IP
CCDeny="off" --是否开启 CC 攻击拦截
CCrate="300/60" --CC 攻击拦截阈值,单位为秒。
"300/60" 代表 60 秒内如果同一个 IP 访问了 300 次则拉黑
配置文件中,RulePath 项对应的文件夹里存放的是具体的拦截规则。
打开这个文件夹,可以看到里面有一些无后缀名的规则文件
其中每一个文件的作用如下:
args --GET 参数拦截规则
blockip --无作用
cookie --Cookie 拦截规则
denycc --无作用
post --POST 参数拦截规则
returnhtml --被拦截后的提示页面(HTML)
url --url 拦截规则
user-agent --UA 拦截规则
whiteip --无作用
whiteurl --白名单网址
nginx是哪个公司的产品?
Nginx是由Nginx Inc.(前身为NGINX Software)开发和维护的产品。Nginx Inc.是一家总部位于美国的公司,专注于为企业和组织提供高性能的Web服务器和负载均衡软件。
Nginx最初由俄罗斯工程师Igor Sysoev开发,并于2004年首次发布。Nginx的设计目标是提供高性能、高可靠性和可伸缩性,以处理大量的同时连接和高流量的网络请求。最初,Nginx主要作为Web服务器来处理静态内容,但后来还发展出成为反向代理服务器和负载均衡器等功能。
由于其出色的性能和稳定性,Nginx迅速在全球范围内获得了广泛的应用,并成为许多大型网站、应用和企业的首选服务器软件。Nginx Inc.在不断开发和改进Nginx产品,并提供商业许可和技术支持服务,以满足用户的需求。
到此,以上就是小编对于nginx 搭建网站的问题就介绍到这了,希望介绍关于nginx 搭建网站的2点解答对大家有用。