zoukankan      html  css  js  c++  java
  • Windows下Nginx的安装及使用方法入门

    nginx功能之一可以启动一个本地服务器,通过配置server_name和root目录等来访问目标文件

    一. 下载

     
    下载后解压
     

    二. 修改配置文件

    nginx配置文件在 nginx-1.8.0conf ginx.conf

    复制代码
    http {
         gzip  on;
    
        #静态文件
        server {
            listen       80;
            server_name  static.cnblog.com;
    
            location / {
                root   G:/source/static_cnblog_com;
            }
        }
    
        #html文件
        server {
            listen       80;
            server_name  127.0.0.1 localhost;
    
            location / {
                root   G:/source/html/mobile/dist;
                index  index.html index.htm;
            }
        }
    }
    复制代码

    如上图可以配置多个server,这样访问localhost即访问到了  G:/source/html/mobile/dist  目录, 还可以开启gzip,压缩html

    三. 启动

     注意不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程
     
    在nginx.exe目录,打开命令行工具,用命令 启动/关闭/重启nginx 
     
    start nginx : 启动nginx
    nginx -s reload  :修改配置后重新加载生效
    nginx -s reopen  :重新打开日志文件
    nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

    关闭nginx:
    nginx -s stop  :快速停止nginx
    nginx -s quit  :完整有序的停止nginx


    如果遇到报错:

    bash: nginx: command not found

    有可能是你再linux命令行环境下运行了windows命令,

    如果你之前是允许 nginx -s reload报错, 试下 ./nginx -s reload

    或者 用windows系统自带命令行工具运行

     
    https://www.cnblogs.com/saysmy/p/6609796.html
  • 相关阅读:
    CSUFT 1002 Robot Navigation
    CSUFT 1003 All Your Base
    Uva 1599 最佳路径
    Uva 10129 单词
    欧拉回路
    Uva 10305 给任务排序
    uva 816 Abbott的复仇
    Uva 1103 古代象形文字
    Uva 10118 免费糖果
    Uva 725 除法
  • 原文地址:https://www.cnblogs.com/chuancheng/p/8431738.html
Copyright © 2011-2022 走看看