Nginx

Nginx特点
nginx是一块开源免费的 轻量级的反向代理服务器/web服务器.
nginx并发能力强 理论值: 5万次/秒 实际值: 3万次/秒
tomcat: 150-220 —>1000个/秒 内存占用200M
nginx占用内存少 不超过2M


 Nginx下载
URL地址: http://nginx.org/en/download.html
 

Nginx 安装和使用

说明:
1.nginx启动会占用80端口!!
2.nginx启动路径不要有中文/空格/特殊字符 底层开发语言:C语言

关于nginx 启动项说明

说明: nginx的启动每次都会启动2个进程项.
主进程: 主要提供反向代理服务. 占用内存大的
守护进程: 防止主进程意外关闭. 占用内存小的

nginx 命令(熟练掌握)

说明: nginx的命令需要在根目录中运行 nginx.exe 所在的路径就是根目录
命令:
1. 启动nginx:       start nginx
2. 重启nginx :      nginx -s reload
3. 关闭nginx:       nginx -s stop

Nginx反向代理机制

    http {
         #每个反向代理服务,就是一个server
         server {
             #nginx默认监听端口号 默认都是80
            listen       80;
            #nginx要拦截的域名
            server_name  localhost;
            
            #拦截所有的请求
            location / {
                # root 代表代理的是一个目录 
                root   html;
                # 配置默认访问的首页
                index  index.html index.htm;
            }
         }    
    }
 

Nginx实现图片代理
URL地址: http://image.jt.com/2021/12/16/f9981c76-e6a7-49fa-88d9-3be0851dbf50.jpg
磁盘地址: D:/project3/images/2021/12/16/f9981c76-e6a7-49fa-88d9-3be0851dbf50.jpg
代理机制:
域名: http://image.jt.com:80
代理为:
D:/project3/images

配置图片代理:

#配置图片代理
    server {
        listen 80;
        server_name  image.jt.com;

        location / {
            root D:/project3/images;
        }
    }

编辑完成之后,重启nginx

修改hosts文件

文件位置: C:\Windows\System32\drivers\etc

 

 

 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值