2019年12月29日

nginx第十三天

摘要: 配置Nginx状态 Nginx有内置一个状态页,需要在编译的时候指定参数--with-http_stub_status_module参数方可打开。 也就是说,该功能是由http_stub_status_module模块提供,默认没有加载。 Nginx配置文件示例 server{ listen 80; 阅读全文

posted @ 2019-12-29 19:37 jessi-w 阅读(74) 评论(0) 推荐(0) 编辑

2019年12月28日

nginx第十二天

摘要: Nginx配置参数优化 Nginx作为高性能web服务器,即使不特意调整配置参数也可以处理大量的并发请求。 以下的配置参数是借鉴网上的一些调优参数,仅作为参考,不见得适于你的线上业务。 worker进程 worker_processes 该参数表示启动几个工作进程,建议和本机CPU核数保持一致,每一 阅读全文

posted @ 2019-12-28 20:35 jessi-w 阅读(106) 评论(0) 推荐(0) 编辑

2019年12月26日

nginx第十一天

摘要: 配置nginx的单向ssl Nginx配置SSL Nginx配置示例(单向) cp /etc/pki/ca_test/server/server.* /usr/local/nginx/conf/ { listen 443 ssl; server_name www.aminglinux.com; in 阅读全文

posted @ 2019-12-26 19:45 jessi-w 阅读(102) 评论(0) 推荐(0) 编辑

nginx第十天

摘要: Nginx基于$user_agent的访问控制 user_agent大家并不陌生,可以简单理解成浏览器标识,包括一些蜘蛛爬虫都可以通过user_agent来辨识。 通过观察访问日志,可以发现一些搜索引擎的蜘蛛对网站访问特别频繁,它们并不友好。 为了减少服务器的压力,其实可以把除主流搜索引擎蜘蛛外的其 阅读全文

posted @ 2019-12-26 19:40 jessi-w 阅读(121) 评论(0) 推荐(0) 编辑

2019年12月24日

nginx第八天

摘要: Nginx访问控制 —— deny_allow Nginx的deny和allow指令是由ngx_http_access_module模块提供,Nginx安装默认内置了该模块。 除非在安装时有指定 --without-http_access_module。 语法 语法:allow/deny addre 阅读全文

posted @ 2019-12-24 21:02 jessi-w 阅读(107) 评论(0) 推荐(0) 编辑

2019年12月23日

nginx第七天

摘要: nginx的proxy_buffering和proxy_cache 两个都是nginx代理中内存设置相关的参数。 proxy_buffering设置 proxy_buffering主要是实现被代理服务器的数据和客户端的请求异步。 为了方便理解,我们定义三个角色,A为客户端,B为代理服务器,C为被代理 阅读全文

posted @ 2019-12-23 20:12 jessi-w 阅读(168) 评论(0) 推荐(0) 编辑

2019年12月21日

nginx第六天

摘要: nginx正向代理 反向代理 Nginx正向代理配置 Nginx正向代理使用场景并不多见。 需求场景1: 如果在机房中,只有一台机器可以联网,其他机器只有内网,内网的机器想用使用yum安装软件包,在能能联网的机器上配置一个正向代理即可。 Nginx正向代理配置文件 server { listen 8 阅读全文

posted @ 2019-12-21 21:14 jessi-w 阅读(174) 评论(0) 推荐(0) 编辑

2019年12月20日

nginx第五天

摘要: nginx的全局变量 变量 说明 $args 请求中的参数,如www.123.com/1.php?a=1&b=2的$args就是a=1&b=2 $content_length HTTP请求信息里的"Content-Length" $conten_type HTTP请求信息里的"Content-Typ 阅读全文

posted @ 2019-12-20 21:11 jessi-w 阅读(224) 评论(0) 推荐(0) 编辑

2019年12月18日

nginx第三天

摘要: nginx架构分析 nginx模块化 nginx基于模块设计,每个模块是一个功能实现,分布式开发,团队协作 核心模块,标准http模块,可选http模块,邮件模块,第三方模块 编译后的源码目录 objs/ngx_modules.c ###Nginx模块化结构 Nginx涉及到的模块分为核心模块、标准 阅读全文

posted @ 2019-12-18 14:30 jessi-w 阅读(124) 评论(0) 推荐(0) 编辑

2019年12月17日

nginx第二天

摘要: nginx配置文件 配置文件结构 全局配置(user、worker_processes、error_log、pid) events(网络连接相关,worker_connections) http(最重要的部分,大部分功能放这里) server(虚拟主机相关) location(server里面) 全 阅读全文

posted @ 2019-12-17 21:34 jessi-w 阅读(88) 评论(0) 推荐(0) 编辑

导航