社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  NGINX

Nginx 安装部署教程 (Windows)

陳陳、 • 4 年前 • 418 次点击  

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
 
418 次点击