访问nginx目录地址
ps -ef | grep nginx
Centos查看端口占用
比如查看80端口占用情况使用如下命令:
lsof -i tcp:80
列出所有端口
netstat -nutlp
location的匹配种类有哪些?
格式:location [ 空格 | = | ~ | ~* | !~ | !~* | @ ] /uri/ {}
解释:
= 表示精确匹配,如果找到,立即停止搜索并立即处理此请求。
~ 表示执行一个正则匹配,区分大小写匹配
~* 表示执行一个正则匹配,不区分大小写匹配
!~ 区分大小写不匹配
!~* 不区分大小写不匹配
^~ 即表示只匹配普通字符(空格)。使用前缀匹配,^表示“非”,即不查询正则表达式。如果匹配成功,则不再匹配其他location。
@ 指定一个命名的location,一般只用于内部重定向请求。例如 error_page, try_files
/ 表示通用匹配,任何请求都会匹配到
nginx访问不通时,问题排查
可以先打印字符串,看看能不能走通
default_type text/html;
return 200 'lyc’;