WHCSRL 技术网

Nginx反向代理

1. Nginx的特点

1. 占有内存少 不超过2M tomcat服务器200M java语言

2. 并发能力强 3-5万次/秒 220-250个/秒 C语言

1.1 nginx下载: 

1. 下载好之后解压到文件夹.所在路径必须是全英文,不能有中文

2. 右击nginx.exe,选择以管理员运行,启动nginx

2. nginx 命令

提示: nginx的命令的执行 需要在nginx的根目录中运行

1. 启动nginx: start nginx

2. 重启nginx: nginx -s reload

3. 关闭nginx: nginx -s stop

3. nginx反向代理

http协议默认端口为80

https协议默认端口为443

3.1 入门案例: 

1. 找到nginx.conf配置文件

 2. 编辑配置文件

#1. 每个反向代理服务都是一个server 
    #2. listen           nginx监听用户请求的端口,默认80
    #3. server_name      拦截服务名称/域名名称
    #4. location {}       开始执行反向代理
    #5. / 拦截的路径 拦截所有
    #6. root     代表反向代理的是一个目录
    #7. index     代表访问的默认的页面
    server{
        listen    80;
        server_name    image.jt.com;
        location / {
            root D:/images;
        }
    }

3. 实现本机与域名的映射

找到c盘的hosts文件,添加域名与ip映射 

#配置服务器

127.0.0.1 image.jt.com

推荐阅读