万字精华:好好巩固你的Nginx知识体系

21 篇文章 0 订阅
17 篇文章 0 订阅
本文介绍了Nginx这款轻量级Web服务器的特点,包括高并发、低内存占用和稳定性的优势。讲解了在Windows上的安装步骤,以及启动、停止、重载等基本命令。还提供了一个简单的配置示例,演示了如何通过SwitchHost或hosts文件设置域名映射,并展示了Nginx的配置文件检查方法。
摘要由CSDN通过智能技术生成

Nginx篇


基本介绍

Nginx是一款轻量级的 Web服务器 / 反向代理服务器 / 电子邮件(IMAP/POP3)代理服务器,主要的优点是:

  1. 支持高并发连接,尤其是静态界面,官方测试Nginx能够支持5万并发连接
  2. 内存占用极低
  3. 配置简单,使用灵活,可以基于自身需要增强其功能,同时支持自定义模块的开发 使用灵活:可以根据需要,配置不同的负载均衡模式,URL地址重写等功能
  4. 稳定性高,在进行反向代理时,宕机的概率很低
  5. 支持热部署,应用启动重载非常迅速

基础使用

Windows版

安装

文件下载地址:nginx.org/en/docs/win…

如果下载很慢可以用该链接:

百度云盘链接: pan.baidu.com/s/1r3mSEGhm… 提取码: d8bi

解压即可

基本命令

# 启动
# 建议使用第一种,第二种会使窗口一直处于执行中,不能进行其他命令操作
C:\server\nginx-1.19.2> start nginx
C:\server\nginx-1.19.2> nginx.exe

# 停止
# stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息
C:\server\nginx-1.19.2> nginx.exe -s stop
C:\server\nginx-1.19.2> nginx.exe -s quit

# 重载Nginx
# 当配置信息修改,需要重新载入这些配置时使用此命令
C:\server\nginx-1.19.2> nginx.exe -s reload

# 重新打开日志文件
C:\server\nginx-1.19.2> nginx.exe -s reopen

# 查看Nginx版本
C:\server\nginx-1.19.2> nginx -v

# 查看配置文件是否正确
C:\server\nginx-1.19.2> nginx -t
复制代码

简单Demo

  1. 利用SwitchHost软件编辑域名和IP的映射关系,或到目录C:\Windows\System32\drivers\etc下,编辑hosts文件,增加配置如下(Mac 同理) 127.0.0.1 kerwin.demo.com 复制代码 PS:推荐使用软件SwitchHost,工作时几乎是必用的
  2. 修改配置,如图所示:

万字精华:好好巩固你的Nginx知识体系

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值