• windows下nginx安装及使用


    nginx简介:

    nginx是一款轻量级web服务器,也是一款反向代理服务器(比如域名转发等)。

    nginx功能:

    1.可直接支持Rails和PHP的程序。

    2.可作为HTTP反向代理服务器。

    3.作为负载均衡服务器。

    4.作为邮件代理服务器。

    5.帮助实现前端动静分离。

    nginx下载:

    http://nginx.org/en/download.html

    安装nginx:

    1.下载解压后,会出现如下画面:

    2.代开cmd命令,进入到nginx目录,执行nginx.exe,打开应用进程,发现nginx.exe已经启动。

    3.进入C:WindowsSystem32driversetc目录,打开hosts文件,可以配置你想让nginx反向代理的ip和域名,配置后如下所示:

    4.打开浏览器,输入你配置的域名,若出现如下页面则说明nginx安装启动成功:

    配置nginx:

    1.进入conf文件夹下的nginx.conf文件,在合适的位置加入include vhost/*.host,加入后的内容如下所示:

     2.在当前目录下创先vhost文件夹,进入vhost文件,创建域名配置文件,比如给配置文件起名image.imooc.com.conf(后缀名是.conf不再是.txt)

    3.进行详细的配置:

    listen:监听端口

    autoindex:自动创建索引(off表示root中的目录资源是关闭的,访问server_name会出现403,无权限访问,但是如果给出目录下的完整url,其资源可正常访问;on则可以正常访问)

    server_name:前端的资源域名,即可直接访问到的域名

    access_log:你自己本地路径

    location:你要利用nginx将域名反向代理到的真正地址(root表示本地根目录,proxy_pass表示服务器地址)

    4.执行命令nginx -s reload,加载配置文件后重新启动nginx,发现如下所示:

    nginx常用命令:

    1.nginx -s stop 快速关闭nginx,可能不保存相关信息,并迅速终止web服务。

    2.nginx -s quit 平稳关闭nginx,保存相关信息,有安排的结束web服务。

    3.nginx -s reload 因改变了nginx相关配置,需要重新加载配置而重载。

    4.nginx -s reopen 重新打开日志文件。

    5.nginx -c filename 为nginx指定一个配置文件,来代替缺省的。

    6.nginx -t 不运行,而仅仅测试配置文件,nginx将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。

    7.nginx -v 显示nginx的版本。

    8.nginx -V 显示nginx的版本,编译器版本和配置参数。

  • 相关阅读:
    图象处理算法(一)
    使用自定义类实现工程多语言
    SQL的数据类型
    SQL LEFT JOIN
    TADOCommand
    如何获得活动的数据
    TDateTime
    类定义(一)
    mxOutlookBar组件安装和使用
    TADOQuery
  • 原文地址:https://www.cnblogs.com/cing/p/7784679.html
Copyright © 2020-2023  润新知