随笔分类 -  Nginx

1
摘要:CPU 1.worker进程数量应当等于cpu核心数配置语法:worker_processes number | auto;比如:worker_processes auto;配置位置:main 2.worker进程绑定cpu配置语法:worker_cpu_affinity cpumask 1000 阅读全文
posted @ 2020-09-14 20:03 -零 阅读(1562) 评论(0) 推荐(0) 编辑
摘要:前言 在web应用中,为了节省流量,降低传输数据大小,提高传输效率,常用的压缩方式一般都是gzip,今天我们来介绍另外一种更高效的压缩方式brotli。Brotli 是基于LZ77算法的一个现代变体、霍夫曼编码和二阶上下文建模。Google软件工程师在2015年9月发布了包含通用无损数据压缩的Bro 阅读全文
posted @ 2020-09-01 10:47 -零 阅读(9817) 评论(0) 推荐(0) 编辑
摘要:转载:HTTPS和SSL优化使用心得之:减少等待时间与降低Https性能损耗(Apache/Nginx) 随着大家上网安全意识的增强,以及各大主要互联网公司对Https普及工作的推动,HTTPS SSL现在基本上成了建站的标配了。得益于Let’s Encrypt、Digicert、TrustAsia 阅读全文
posted @ 2020-09-01 09:41 -零 阅读(4594) 评论(0) 推荐(0) 编辑
摘要:ngx_redis2 https://github.com/openresty/redis2-nginx-module redis2-nginx-module是一个openresty(1.9.15.1)自带的模块。它能够把请求转发给upstream(redis2_pass)。注意它和lua-rest 阅读全文
posted @ 2020-08-27 14:56 -零 阅读(441) 评论(0) 推荐(0) 编辑
摘要:对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。 一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C% 阅读全文
posted @ 2020-08-26 19:41 -零 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:Nginx Lua模块指令 Nginx共11个处理阶段,而相应的处理阶段是可以做插入式处理,即可插拔式架构;另外指令可以在http、server、server if、location、location if几个范围进行配置: 指令 所处处理阶段 使用范围 解释 init_by_lua init_by 阅读全文
posted @ 2020-08-20 15:11 -零 阅读(3076) 评论(0) 推荐(0) 编辑
摘要:安装环境 安装步骤可以参考http://openresty.org/#Installation。 1、创建目录/usr/servers,以后我们把所有软件安装在此目录 mkdir -p /usr/servers cd /usr/servers/ 2、安装依赖(我的环境是ubuntu,可以使用如下命令 阅读全文
posted @ 2020-08-20 08:52 -零 阅读(3320) 评论(0) 推荐(0) 编辑
摘要:Nginx配置支持Http2.0 配置支持前提: Nginx1.10.0以上版本才支持Http2.0,如果使用的是Tengine,版本需要大于2.2.1,且需要添加--with-http_v2_module模块。 Http2.0只支持Https协议的网站,且openssl版本需要高于1.0.2。 一 阅读全文
posted @ 2020-08-19 20:38 -零 阅读(2990) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/weixin_38111957/article/details/81283121 一、引言 当我们的Linux服务器上当中发布了web项目,有时候需要配置一个SSL证书,这样表示你这个网站还比较正式哈哈哈。当我把证书下载好,把nginx.conf 阅读全文
posted @ 2020-07-30 10:58 -零 阅读(2066) 评论(0) 推荐(0) 编辑
摘要:使用 OpenSSL 生成 SSL Key 和 CSR 文件 配置 HTTPS 要用到私钥 example.key 文件和 example.crt 证书文件,申请证书文件的时候要用到 example.csr 文件,OpenSSL 命令可以生成 example.key 文件和 example.csr 阅读全文
posted @ 2020-07-28 20:02 -零 阅读(3387) 评论(0) 推荐(0) 编辑
摘要:SSL/TLS 服务器瞬时 Diffie-Hellman 公共密钥过弱【原理扫描】。 需编辑 nginx.conf 解决。 1、生成 dhparams.pem。 cd /usr/local/nginx/conf openssl dhparam -out dhparams.pem 2048 chmod 阅读全文
posted @ 2020-07-28 15:05 -零 阅读(2937) 评论(1) 推荐(0) 编辑
摘要:1. 介绍 本篇会介绍三个关于分析nginx日志信息的工具。 2. nginx_log_analysis 这个工具是由一位叫LEO的网友提供的,它的博客是http://linux5588.blog.51cto.com/,它是用python语言写的,只是用来分析nginx日志,它的输出比较简单,以IP 阅读全文
posted @ 2019-10-27 19:20 -零 阅读(8810) 评论(0) 推荐(1) 编辑
摘要:转载:通过Nginx统计网站的PV、UV、IP 概念 UV:独立访客;以cookie为依据,假设一台电脑装有3个不同的浏览器,分别打开同一个页面,将会产生3个UV。PV:访问量;页面每访问或刷新一次,将会产生一个PV。IP:独立IP地址;以公网IP为依据,每个独立IP访问该页面,将会产生一个IP。 阅读全文
posted @ 2019-10-21 20:22 -零 阅读(2538) 评论(0) 推荐(0) 编辑
摘要:作者:antwang juejin.im/post/5aa09bb3f265da238f121b6c 前言 Nginx日志对于统计、系统服务排错很有用。 Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志)。通过访问日志我们可以得到用户的IP地址、浏览器的信息 阅读全文
posted @ 2019-10-21 17:35 -零 阅读(712) 评论(0) 推荐(0) 编辑
摘要:负载均衡 负载均衡可以将请求前端的请求分担到后端多个节点上,提升系统的响应和处理能力。 负载均衡是扩展应用程序并提高其性能和冗余的绝佳方法。Nginx是一种流行的Web服务器软件,可以配置为简单但功能强大的负载均衡器,以提高服务器资源的可用性和效率。在负载平衡配置中,nginx充当在多个单独服务器上 阅读全文
posted @ 2019-10-16 20:36 -零 阅读(2434) 评论(0) 推荐(1) 编辑
摘要:转载:负载均衡之加权轮询算法 作者:gqtcgq 在介绍加权轮询算法(WeightedRound-Robin)之前,首先介绍一下轮询算法(Round-Robin)。 一:轮询算法(Round-Robin) 轮询算法是最简单的一种负载均衡算法。它的原理是把来自用户的请求轮流分配给内部的服务器:从服务器 阅读全文
posted @ 2019-10-12 22:10 -零 阅读(2346) 评论(0) 推荐(0) 编辑
摘要:在Ubuntu下安装Nginx有以下方法,但是如果想要安装最新版本的就必须下载源码包编译安装。 一、基于APT源安装 sudo apt-get install nginx 安装好的文件位置: /usr/sbin/nginx:主程序 /etc/nginx:存放配置文件 /usr/share/nginx 阅读全文
posted @ 2019-10-11 12:13 -零 阅读(354) 评论(0) 推荐(0) 编辑
摘要:hexo文档:https://hexo.io/zh-cn/ 1、安装Git # sudo yum install git-core// 查看版本# git version// 输出git version 1.8.3.1 2、安装Node.js # yum install -y nodejs// 查看 阅读全文
posted @ 2019-08-16 23:20 -零 阅读(2741) 评论(0) 推荐(0) 编辑
摘要:全局配置 一、配置监听的地址和端口 二、DSO与MPM Apache DSO httpd -l :用于查看核心模块(静态编译入程序的模块) httpd -M:用于查看当前apache安装的模块 MPM(Multi Process Modules) 意为多路处理模块,也就是我们所说的apache的工作 阅读全文
posted @ 2019-03-12 20:16 -零 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:Centos7.2下安装与配置apache(一) 配置机:腾讯云服务器,centos7.2 一、安装Apache服务(Apache软件安装包叫httpd) 二、开启Apache服务 三、设置开机自启Apache服务 四、cd var/www/html(apache网页的存放路径,默认下面是没有网页的 阅读全文
posted @ 2019-03-05 23:08 -零 阅读(2190) 评论(0) 推荐(0) 编辑

1