nginx
dkis61
golang & php
展开
-
nginx入门(一)
带你起飞的nginx一、nginx优势I/O多路复用轻量级CPU亲缘性支持sendfileI/O模型漫谈:https://www.jianshu.com/p/6a6845464770CPU亲缘性:https://www.cnblogs.com/lojunren/p/3865232.htmlsendfile:https://blog.csdn.net/wu_cai_/artic...原创 2019-03-25 15:27:04 · 85 阅读 · 0 评论 -
https自制签名证书
openssl生成证书主要工具转载 2019-08-14 22:15:08 · 388 阅读 · 0 评论 -
nginx配置https服务器
配置HTTPS服务器server块中的侦听套接字上启用ssl参数,并指定证书和私钥存储位置服务器证书是公开对象,它被发送给连接到服务器的每个客户端。私钥是不公开对象,应该存储在有严格访问限制的文件(nginx的主进程可读)中。 私钥可以存储在与证书相同的文件中(只有证书需要被发送到客户端)其他https相关参数1、ssl_protocols,指定服务器接收协议版本,不配置情况下ngin...原创 2019-08-19 16:06:53 · 179 阅读 · 0 评论 -
nginx安装和目录介绍
yum安装1、本人使用centos系统 CentOS Linux release 7.5.1804 (Core)2、登录nginx官网:www.nginx.org3、download -> Pre-Built Packages -> RHEL/CentOS 1)vim /etc/yum.repos.d/CentOS-Nginx.repo 2)content: [ngi...原创 2019-07-27 18:15:04 · 158 阅读 · 0 评论 -
nginx负载均衡配置
负载均衡方法nginx支持以下负载平衡机制(或方法):1、循环,循环分发请求2、最少连接,下一个请求被分配给活动连接数最少的服务器3、ip-hash,基于请求IP地址,使用哈希函数映射确定分发服务器默认负载均衡配置(循环)使用nginx进行负载平衡的最简单配置可能如下所示http { upstream myapp1 { server srv1.ex...原创 2019-07-31 15:36:33 · 98 阅读 · 0 评论 -
nginx配置server names
server_name举例,server name支持的配置server { listen 80; server_name example.org www.example.org; ...}server { listen 80; server_name *.example.org; ...}serve...原创 2019-07-30 17:33:52 · 713 阅读 · 0 评论 -
nginx处理静态资源
sendfile作用:优化静态文件处理效率(linux内部处理机制相关)指令:sendfile on|off(default)范围:http、server、locationtcp_nopush作用:sendfile开启情况下生效,提高网络包传输效率(累计包到一定量级发送)指令:tcp_nopush on|off(default)范围:http、server、location...原创 2019-07-29 17:12:20 · 876 阅读 · 0 评论 -
nginx模块
nginxr日志错误日志error_log,内置格式,可自定义错误级别:debug | info | notice | warn | error | crit | alert | emerg访问日志access_log,通过log_format自定义格式,access_log定义在http中nginx变量http请求变量:arg_PARAMETER http_HEADER se...原创 2019-07-17 14:40:06 · 91 阅读 · 0 评论 -
nginx处理请求之匹配server、location
nginx如何处理一个请求根据主机名定位到server1、例如,server都监听80端口server { listen 80; server_name example.org www.example.org; ...}server { listen 80; server_name example.net www.exam...原创 2019-07-29 12:33:14 · 381 阅读 · 0 评论 -
nginx与lua开发
lua语法 略nginx编译安装Lua模块nginx调用lua模块指令设置lua变量,可以实现负载的赋值逻辑set_by_luaset_by_lua_file请求访问阶段处理,用于访问控制access_by_luaaccess_by_lua_file内容处理器,接收请求处理并输出响应content_by_luacontent_by_lua_filengi...原创 2019-08-26 17:35:41 · 241 阅读 · 0 评论