nginx
qq_28710983
这个作者很懒,什么都没留下…
展开
-
nginx webui管理工具
https://nginxproxymanager.com/原创 2023-08-23 10:43:07 · 207 阅读 · 0 评论 -
nginx-location正则
nginx location路径语法原创 2023-08-22 21:15:58 · 696 阅读 · 0 评论 -
docker 部署nginx加载外部配置文件
docker部署nginx使用外部配置文件原创 2023-08-13 13:25:02 · 823 阅读 · 0 评论 -
nginx视频点播系统vod
这个模块有mp4 转hls的功能,还有内容加密功能。原创 2023-06-28 10:53:56 · 537 阅读 · 0 评论 -
Centos7 yum安装nginx
安装步骤1 添加Nginx到YUM源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2 安装Nginxsudo yum install -y nginx3 启动Nginxsudo systemctl sta...转载 2019-10-15 11:53:21 · 129 阅读 · 0 评论 -
godaddy ssl证书配置
1、生成服务器csr文件用root权限进入服务器输入要生成 NGINX CSRopenssl req -new -newkey rsa:2048 -nodes -keyout 您的域名.key -out 您的域名.csr用您保护的域名替换您的域名。 例如,如果您的域名是 coolexample.com,您可以键入 coolexample.key 和 coolexample.csr。...原创 2018-07-27 09:14:31 · 6812 阅读 · 2 评论 -
nginx+waf
https://www.52os.net/articles/nginx-use-modsecurity-module-as-waf.html转载 2018-07-15 17:55:00 · 3460 阅读 · 0 评论 -
使用Nginx+Lua实现的WAF - 学习笔记
一.OpenResty安装和测试官方网站:https://openresty.org/cn/ LUA学习:http://blog.jobbole.com/70480/1.安装OpenResty:# yum install -y readline-devel pcre-devel openssl-devel#...转载 2018-07-13 09:57:27 · 489 阅读 · 0 评论 -
nginx高可用
Keepalived高可用软件介绍keepalived是一个可以快速构建高可用服务的解决方案Nginx主备#yum install keepalived #vi /etc/keepalived/keepalived.conf#master 主配置! Configuration File for keepalivedglobal_defs { notificati...转载 2018-07-05 10:37:16 · 245 阅读 · 0 评论 -
nginx-naxsi白名单规则
白名单规则语法:BasicRule wl:ID [negative] [mz:[$URL:target_url]|[match_zone]|[$ARGS_VAR:varname]|[$BODY_VARS:varname]|[$HEADERS_VAR:varname]|[NAME]] wl:ID (White List ID) 哪些拦截规则会进入白名单 wl:0 把所有拦...原创 2018-09-03 12:42:13 · 2881 阅读 · 0 评论 -
nginx下安装配置naxsi waf防火墙(附完整编译、配置)
nginx下安装配置naxsi waf防火墙(附完整编译、配置)Naxsi 是第三方 nginx 模块 ,它和 Modsecurity 都是开源 WAF ,但是它们的防御模式不同。 Naxsi 不依赖像防病毒软件这样的签名库,因此不会被“未知”攻击模式所规避,它就像是 windows 下默认的防火墙。Naxsi 和其他 WAF 之间的另一个主要区别就是仅过滤 GET 和 POS...转载 2018-11-26 19:25:20 · 2461 阅读 · 1 评论 -
nginx下安装配置modsecurity waf防火墙(附完整编译、配置、排错、详细规则)
nginx下安装配置modsecurity waf防火墙(附完整编译、配置、排错、详细规则)前言:此次编译配置modsecurity基于一键安装包环境(centos、nginx等)适用于阿里云,整个过程遇到不少坑,网上关于modsecurity的信息还是太少,有的教程不全,有的教程不适用一键安装包,还有很多坑。为了避免更多人少走弯路,因此打算写这篇文章帮助更多的人用上modsecu...转载 2018-11-26 19:29:50 · 1150 阅读 · 0 评论 -
nginx解决golang接口跨域问题
nginx配置文件user nginx nginx;worker_processes 8;worker_rlimit_nofile 102400; #配置nginx打开最大文件数 (每个工作进程绑定一个cpu,worker_cpu_affinity配置)worker_cpu_affinity 00000001 00000010 00000100 00001000 00010...原创 2019-05-30 19:40:08 · 1312 阅读 · 0 评论 -
Naxsi 配置白名单
在Nginx下安装和配置完Naxsi之后,为了能够使网站能够区分非法行为和合法行为,需要管理员将合法行为列入白名单。管理员可以通过分析nginx的错误日志手动添加白名单规则,或者通过密集的自动学习工具(nxapi或nxtool),这些工具将自动生成有关网站行为的白名单规则。本文主要介绍白名单规则以及如何通过分析nginx错误日志手动添加白名单规则。白名单规则配置nax...转载 2019-06-13 21:29:12 · 1773 阅读 · 0 评论 -
nginx第三方模块GeoIP和Image_filter
# /usr/local/nginx/sbin/nginx -V 查看是否安装模块#cd 到源码编译目录./configure --help | grep image_filter下载解压各个模块下载地址https://github.com/openresty/lua-nginx-module/archive/v0.10.10.tar.gzhttp://geolite.maxmind.com/d...原创 2018-07-05 10:32:50 · 685 阅读 · 0 评论 -
nginx限流
limit_req zone=req_zone; 严格依照在limti_req_zone中配置的rate来处理请求 超过rate处理能力范围的,直接drop 表现为对收到的请求无延时 limit_req zone=req_zone burst=5; 依照在limti_req_zone中配置的rate来处理请求 同时设置了一个大小为5的缓冲队列,在缓冲队列中的请求会等待慢慢处理...原创 2018-07-05 10:31:49 · 2168 阅读 · 2 评论 -
Nginx安装
1、wget http://nginx.org/download/nginx-1.6.2.tar.gz2、安装prec yum install prec-devel -y3、安装OpenSSL yum -y install OpenSSL OpenSSL-devel4、tar-zxvf nginx-1.6.2.tar.gz5、useradd www 使用www用户启用nginx6、./...原创 2018-02-16 21:09:52 · 303 阅读 · 0 评论 -
nginx常用命令管理及升级 | 日志分析 | 脚本编写
1、/usr/local/nginx/sbin/nginx -s reload 重启nginx2、/usr/local/nginx/sbin/nginx -V 查看安装时候的参数-----------------------------------------------------------------------nginxkill -USR2 'cat /usr/local/nginx/...原创 2018-02-17 01:54:30 · 191 阅读 · 0 评论 -
nginx fastcgi配置
下载PHP php.net (下载5那个版本的)下载wordpress https://cn.wordpress.org/txt-download/1、安装php依赖的第三方库yum install gd-devel libxml2-devel libcurl-devel libjpeg-devel libpng-devel2、编译安装php./configure --prefix=/...原创 2018-06-23 01:45:19 · 7708 阅读 · 0 评论 -
nginx负载均衡
负载均衡负载均衡是什么是一个把网络请求转发到一组服务器中可用的服务器上的设备。负载均衡器实现分为两种:硬件:F5,NetScaler软件:LVS、Nginx、HAProxy负载均衡器技术原理上又分为:四层:数据包解封装到传输层,获取到IP和端口,然后转发七层:数据包解封装到应用层,获取到应用曾数据,然后分析转发upstream块参数weight=number #设置服务器权重,默认为...原创 2018-06-23 02:04:07 · 819 阅读 · 0 评论 -
nginx loaction块匹配规则
表达式类型~ 表示正则匹配,区分大小写~* 表示正则匹配,不区分大小写^~ 普通字符前缀匹配,如果匹配成功则不再继续匹配= 普通字符精确匹配表达式优先级第一优先级: “=” 精确匹配,一旦匹配成功,不再继续匹配第二优先级: “^~”普通字符匹配,一旦匹配成功,不再继续匹配第三优先级: “~”和“~*”正则表达式,如果多个location正则匹配,优先匹配最长第四优先级:常规字符...原创 2018-06-23 02:06:33 · 416 阅读 · 0 评论 -
centos网络源安装nginx
#vi /etc/yum.repos.d/nginx.repo[nginx]name=nginx repobaseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/gpgcheck=0enabled=1保存好文件后,执行yum安装 (os 改成 centos OSRELEASE改成当前系统版本,centos6.x就写6 centos...原创 2018-06-17 12:19:39 · 243 阅读 · 0 评论 -
centos编译安装nginx
安装nginx依赖库# yum install gcc pcre-devel openssl-devel GeoIP-devel下载nginx源码包# wget http://nginx.org/download/nginx-1.14.0.tar.gz解压包# tar -zxvf nginx包转到到root根目录,这里是安装清除缓存模块# cd ~ # wge...原创 2018-06-17 13:12:46 · 198 阅读 · 0 评论 -
nginx配置文件/详解与调优
nginx.conf配置文件由指令控制的模块组成,指令分为简单指令和块指令,一个简单指令有名称和参数组成,空格|分割,分号结尾。块指令与简单指令相关的结构,但不是以分毫结尾,而是以大括号包围的一组附加指令结束块指令如下全局块:配置nginx全局的指令events块:配置nginx与用户连接相关的指令http块:server块:配置虚拟主机,一个http可以有多个serverlocation块:匹配...原创 2018-06-17 15:20:34 · 292 阅读 · 0 评论 -
HTTPS配置及相关知识点
HTTPS Nginx配置HTTPSserver{ listen 443 ssl; server_name www.nextdevops.cn; ssl_certificate ../crt/www.nextdevops.cn.crt; ssl_certificate_key ../crt/www.nextdevops.cn.key; location / { index index.html...原创 2018-06-24 22:22:19 · 393 阅读 · 0 评论 -
nginx平滑升级
1)下载编译新版本,查看原有的参数./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_geoip_module --with-stream=dynamic --with-http_stub_statu...原创 2018-06-24 22:27:53 · 213 阅读 · 0 评论 -
nginx常用内置变量
内置变量存放在 ngx_http_core_module 模块中,变量的命名方式和apache 服务器变量是一致的。总而言之,这些变量代表着客户端请求头的内容,例如$http_user_agent, $http_cookie, 等等。下面是nginx支持的所有内置变量: $arg_name请求中的的参数名,即“?”后面的arg_name=arg_value形式的arg_name$args请求中的...转载 2018-06-18 10:55:24 · 275 阅读 · 0 评论 -
nginx清理日志
#mv /usr/local/nginx/logs/access.log /usr/local/nginx/logs/access.log.bak #重名令日志文件#/usr/local/nginx/sbin/nginx -s reopen #重新加载日志文件原创 2018-06-30 17:25:45 · 9496 阅读 · 0 评论 -
nginx多虚拟机 gzip压缩 基本配置
load_module modules/ngx_stream_module.so; #动态加载模块,必须写道开头user nginx; #使用useradd nginx 添加一个nginx用户worker_processes 4; #cpu核心数 * 2worker_rlimit_nofile 102400; #配置nginx打开最大文件数 (每个工作进程绑定一...原创 2018-06-19 18:24:43 · 281 阅读 · 0 评论 -
nginx反向代理 proxy_cache缓存池
load_module modules/ngx_stream_module.so; #动态加载模块,必须写道开头user nginx; #使用useradd nginx 添加一个nginx用户worker_processes 4; #cpu核心数 * 2worker_rlimit_nofile 102400; #配置nginx打开最大文件数 (每个工作进程绑定一...原创 2018-06-19 18:29:38 · 504 阅读 · 0 评论 -
lnmp环境搭建
下载PHP (下载5.x版本的)网站php.net1、安装php依赖的第三方库yum install gd-devel libxml2-devel libcurl-devel libjpeg-devel libpng-devel2、编译安装php./configure --prefix=/usr/local/php \--with-config-file-pat...原创 2018-07-09 02:38:21 · 174 阅读 · 0 评论