摘要:
基本正则表达式:Basic REGEXP 元字符 描述 . 匹配任意单个字符 * 匹配其前面的字符任意次 .* 任意长度的任意字符 [] 匹配指定范围内的任意单个字符 [^] 匹配指定范围外的任意单个字符 [:lower:] 小写字母 [:upper:] 大写字母 [:alpha:] 所有字母 [:
阅读全文
posted @ 2019-11-27 21:58
星火撩原
阅读(189)
推荐(0)
摘要:
Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序Nginx中的server_name指令主要用于配置基于名称虚拟主机,se
阅读全文
posted @ 2019-11-27 20:58
星火撩原
阅读(8830)
推荐(0)
摘要:
^~ 标识符匹配后面跟-一个字符串。匹配字符串后将停止对后续的正则表达式进行匹配,如location ^~ /images/ , 在匹配了/images/这个字符串后就停止对后续的正则匹配= 精准匹配,如location=/,只会匹配url为/的请求。 ~ 区分大小写的匹配。 ~* 不区分大小写的匹
阅读全文
posted @ 2019-11-27 17:04
星火撩原
阅读(7072)
推荐(0)
摘要:
Nginx优化分类 安全优化(提升网站安全性配置) 性能优化(提升用户访问网站效率) Nginx安全优化 隐藏nginx版本信息优化 官方配置参数说明:http://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokens 官方参数
阅读全文
posted @ 2019-11-26 23:10
星火撩原
阅读(373)
推荐(0)
摘要:
Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同
阅读全文
posted @ 2019-11-26 20:59
星火撩原
阅读(379)
推荐(0)
摘要:
[root@localhost ~]# yum -y install pcre-devel zlib-devel openssl openssl-devel gcc* [root@localhost ~]# useradd -r -s /sbin/nologin nginx [root@localh
阅读全文
posted @ 2019-11-26 10:18
星火撩原
阅读(232)
推荐(0)
摘要:
$args #请求中的参数值$query_string #同 $args$arg_NAME #GET请求中NAME的值$is_args #如果请求中有参数,值为"?",否则为空字符串$uri #请求中的当前URI(不带请求参数,参数位于$args),可以不同于浏览器传递的$request_uri的值
阅读全文
posted @ 2019-11-25 20:19
星火撩原
阅读(327)
推荐(0)
摘要:
#定义Nginx运行的用户和用户组user www www;##nginx进程数,建议设置为等于CPU总核心数.worker_processes 8;##全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/
阅读全文
posted @ 2019-11-25 19:50
星火撩原
阅读(888)
推荐(0)
摘要:
命令行参数 #./admin 10 30 读取参数 [root@localhost scrips]# vi test28.sh #!/bin/bashfactorial=1for ((number=1; number<=$1; number++))do factorial=$[ $factorial
阅读全文
posted @ 2019-11-25 14:47
星火撩原
阅读(121)
推荐(0)
摘要:
归档压缩 [root@client ~]# tar -zcf boot.tar.gz /boot/* &> /dev/null [root@client ~]# ls boot.tar.gz boot.tar.gz 使用多个命令 [root@client ~]# ls ; whoanaconda-k
阅读全文
posted @ 2019-11-15 23:21
星火撩原
阅读(257)
推荐(0)