摘要: [root@Alen conf]# vim nginx.conf [root@Alen conf]# cat nginx.conf http { # log_format 关键字定义日志的格式 # $remote_addr 源端的IP地址 # $time_local 当前的时间 include mi 阅读全文
posted @ 2020-02-12 17:28 长平 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Nginx命令行: 01 格式:nginx 参数 信号 02 帮助: -? -h 03 使用指定的配置文件:-c 04 指定配置指令: -g 05 指定运行目录: -p 06 发送信号: -s 立刻停止服务: stop 优雅地停止服务: quit 重载配置文件: reload 重新开始记录日志文件: 阅读全文
posted @ 2020-02-11 20:35 长平 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Nginx配置文件是一个asc文本文件: 01 它由两部分组成,一个是directive(指令),一个是directive block(指令块)。 02 每条指令以 ; 英文分号结尾,指令与参数间以空格符号分隔,多参数之间以分号分隔。 03 指令快以 {} 大括号将多条指令组织在一起 04 incl 阅读全文
posted @ 2020-02-09 17:39 长平 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、下载nginx [root@Alen ~]# cd /opt/ && ls [root@Alen /opt/]# wget http://nginx.org/download/nginx-1.16.1.tar.gz --2020-02-09 15:13:30-- http://nginx.org 阅读全文
posted @ 2020-02-09 17:05 长平 阅读(106) 评论(0) 推荐(0) 编辑
摘要: NGINX的组成: NGINX二进制可执行文件:由NGINX本身的框架,它的官方模块以及编译进去的各种第三方模块一起构建的一个文件,所有的功能都由它提供。 Nginx.conf配置文件:虽然二进制可执行文件已经提供了很多功能,但这些功能究竟有没有开启,或者开启之后定义怎样的行为处理请求都是由Ngin 阅读全文
posted @ 2020-02-09 14:49 长平 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、高并发、高性能 高并发往往只需要每个连接所使用的内存尽量的少就能做到,而再高并发的同时达到高性能往往需要很好的设计。Nginx使主流服务器可以轻松达到数千万的并发连接,如果是处理简单的静态资源请求,可以达到一百万的RPS这种级别。 二、可扩展性好 主要体现再它的模块化设计,模块设计得非常稳定,使 阅读全文
posted @ 2020-02-04 17:49 长平 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 一、静态资源服务 通过本地文件系统提供服务。 二、反向代理服务 通过Nginx的强大性能来实现缓存加速、负载均衡的功能。 三、API服务 由于应用服务它本身的性能有很多问题,但是数据库服务要比应用服务好得多,因为它的业务场景比较简单,它的并发性能和TPS都要远高于应用服务,所以衍生出这一应用场景—— 阅读全文
posted @ 2020-02-04 17:23 长平 阅读(829) 评论(0) 推荐(0) 编辑