Fork me on GitHub
摘要: location [ = | ~ | ~* | ^~ ] uri { ... } location @name { ... }在一个server中location配置段可存在多个,用于实现从uri到文件系统的路径映射;ngnix会根据用户请求的URI来检查定义的所有location,并找出一个最佳匹 阅读全文
posted @ 2021-05-28 17:51 Alex-Lzy 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 一、为了不影响主配置的文件,我先加个include 1、进入nginx所在目录 cd /etc/nginx/ 2、修改配置 vim nginx.conf 3、在http这段添加一行 http { include /etc/nginx/conf.d/*.conf } 这行表示,配置文件也可也放在/et 阅读全文
posted @ 2021-05-28 16:23 Alex-Lzy 阅读(458) 评论(0) 推荐(0) 编辑
摘要: http { ... ... server { ... server_name root location [OPERATOR] /uri/ { ... } } server { ... } } 一、在响应报文中将指定的文件扩展名映射至MIME对应的类型 MIME=多媒体的邮件扩展 存放位置=htt 阅读全文
posted @ 2021-05-28 13:38 Alex-Lzy 阅读(442) 评论(0) 推荐(0) 编辑
摘要: /apps/nginx/conf/ 下default后缀的都是文件备份 一、通过扩展正则表达式查看出都有那些有用的信息 grep -Ev "#|^$" nginx.conf worker_processes 1; events { worker_connections 1024; } http { 阅读全文
posted @ 2021-05-28 12:07 Alex-Lzy 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 全局中修改 一、按内核核数修改CPU进程 vim /apps/nginx/conf/nginx.conf worker_processes auto; 这里编译安装不是按照核数来的,yum安装配置文件默认是auto 二、进程绑定CPU,利用缓存提高运行效率 1、修改配置 vim /etc/nginx 阅读全文
posted @ 2021-05-28 11:08 Alex-Lzy 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 官网:http://nginx.org/en/download.html 下载地址:http://nginx.org/download/nginx-1.21.0.tar.gz 一、编译前提,需要安装必要的包 yum install gcc pcre-devel openssl-devel zlib- 阅读全文
posted @ 2021-05-28 09:36 Alex-Lzy 阅读(2137) 评论(0) 推荐(0) 编辑