• windows10下面部署nginx(解决文件名中文乱码问题)


      由于开发需要,我们总是需要先在windows环境下面部署项目进行测试,通过之后才会移植到linux系统进行测试部署。

      本篇文章会介绍一下windows终端下面部署nginx WEB服务的一些步骤流程,仅供参考!

    一、nginx for windows源码包下载

      http://nginx.org/download/nginx-1.9.9.zip  #作者在部署的时候最新的版本是1.9.9

    二、安装

      由于nginx采用的是一种开包即用的模式,所以直接解压缩nginx-1.9.9.zip,然后将获得的nginx-1.9.9文件目录直接放到自己的安装路径。本人存放的路径为:D:Program Files ginx-1.9.9

      然后设置系统的环境变量:

      1.新建nginx的变量名及指向路径

      

      2.添加nginx的变量环境到系统的总环境:

      

      最后应用退出,这样在系统的环境中就可以查看到nginx的环境变量:

    三、配置

      配置文件在conf目录下面: 

    nginx.conf

      备注:因为windows使用的gbk格式的文件编码,而Linux系统中支持中文的编码则是utf-8.所以为了在windows下面支持文件名中文的正常显示,在http或server段添加下面的代码参数:

    1
    charset gbk,utf8; #注意先后顺序

      

    四、nginx使用命令(CMD控制台下命令)

      1.nginx启动:

      start nginx  

      2.nginx重启:

      nginx  -s reload

      3.nginx关闭

      nginx -s stop #快速关闭
      nginx -s quit #正常关闭

      4.日志文件切割

      nginx -s reopen #重启日志文件,即对日志文件进行切割

    参考官方文档:http://nginx.org/en/docs/windows.html

    @南非波波 github:https://github.com/swht
     
    分类: windows系统
    标签: nginx
  • 相关阅读:
    任务26:dotnet watch run 和attach到进程调试
    我心中的ASP.NET Core 新核心对象WebHost(二)
    任务25:IHostEnvironment和 IApplicationLifetime介绍
    跨域之jsonp
    H5之拖拽
    h5学习之表单
    canvas之五角星的绘制
    canvas学习之初级运用
    js中常见继承方式
    this指针的使用场景
  • 原文地址:https://www.cnblogs.com/webenh/p/10151637.html
Copyright © 2020-2023  润新知