Py学习  »  NGINX

Nginx 安装部署教程 (Windows)

陳陳、 • 3 年前 • 305 次点击  

Nginx 安装部署教程

一、Nginx简介

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like
协议下发行,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

  1. 下载nginx

    到官网下载window版的nginx 网址: nginx.org
    有Linux和Windows两个版本
    在这里插入图片描述

在这里插入图片描述

  1. 安装部署
    (1)、下载完成后,解压(我这里解压到D盘),运行cmd使用命令进行操作,不要直接双击nginx.exe(别问我为什么前辈们的经验)! 如果双击了请在任务管理器找到nginx 结束任务即可!

在这里插入图片描述
(2)、使用命令跳转Nginx目录

     cd D:\nginx-1.12.2
  • 1

(3)、启动nginx服务,启动时会一闪而过

     start nginx
  • 1

(4)、查看任务进程

     tasklist /fi "imagename eq nginx.exe"
  • 1

(5)、在任务管理器查看nginx.exe的进程 在这里插入图片描述

  1. 目录结构

在这里插入图片描述
3. 修改配置文件

    server {
        listen       80; 
        server_name  localhost;   #绑定域名 访问地址 
        #charset koi8-r; 
        #access_log  logs/host.access.log  main; 
        location / {
            root   D:/nginx-1.12.2/html;  #网站根目录 
			proxy_pass   http://127.0.0.1:8080; #映射项目端口
            index  index.html index.htm;  #默认文件
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        } 
    } 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

(1)、检查刚刚修改的 nginx.conf 是否正确

     nginx -t -c /nginx-1.12.2/conf/nginx.conf
  • 1

(2)、重新加载配置文件并重启

     nginx -s reload
  • 1

成功

在这里插入图片描述

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/72980
 
305 次点击