Nginx 使用说明01

Nginx是一款高性能的HTTP和反向代理服务器,由伊戈尔·赛索耶夫为Rambler.ru开发。其特点是内存占用少、并发能力强,常用于反向代理和负载均衡。本文介绍了Nginx的安装、启动命令以及反向代理的概念。在启动Nginx时,需要注意80端口是否被占用,安装目录避免中文和空格,并且处理好权限问题。
摘要由CSDN通过智能技术生成

简介

以下为百度的介绍:
Nginx (engine x) 是一个高性能的HTTP反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日.

nginx可以作为反向代理服务器/负载均衡服务器/电子邮件服务器等.Nginx在各大网站中都有应用.开源免费的.

特点:
1.占用内存少 服务启动时不超过2M C语言开发的
2.并发能力强 tomcat服务器并发能力 150-220个/秒 nginx 3-5万/秒

我们这么学习主要是要使用Nginx作为反向代理服务器.所以我们就需要了解什么是反向代理!

反向代理

image

总结一下:

  1. 正向代理是客户端代理,用户清楚的知道访问的服务器是谁. 保护了客户端信息
  2. 反向代理是服务器端代理.用户不清楚访问的真实服务到底是谁. 保护了服务端信息

Nginx安装及使用

安装
  1. 将nginx解压到本地磁盘目录中.
  2. 启动nginx:
    进入nginx控制台: 在nginx.exe根目录下cmd执行命令
    常用命令:

    命令1: 启动nginx: start nginx
    命令2: 重启nginx: nginx -s reload
    命令3: 关闭nginx: nginx -s stop
    
  3. nginx启动项说明:
    每次启动nginx服务时会启动2个进程项(多个线程)
    nginx守护进程: 防止主进程意外关闭的. 如果意外了则重启主进程.
    nginx主进程: 主要提供反向代理服务.
  4. nginx不能正常启动的说明
    dos命令: netstat -ano
    80端口被PID=4的给占用的!! 系统驱动等问题占用了80端口
注意事项
  1. nginx由于底层实现用C语言写的,所以要求安装目录中不要出现中文/空格等字符.
  2. 计算机名称如果是中文的 需要改为英文
  3. 安装nginx时由于权限的问题,不要放到C盘的系统文件中.
  4. Nginx启动时会占用80端口..
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值