超详细 Nginx 极简教程,傻瓜一看也会

时间:2019-07-26 来源:www.singlesafterdark.com

百万发平台注册官网

什么是Nginx?

Nginx(引擎x)是轻量级Web服务器,反向代理服务器和电子邮件(IMAP/POP3)代理服务器。

什么是反向代理?

反向代理意味着代理服务器接受互联网上的连接请求,然后将请求转发到内部网络上的服务器,并将从服务器获得的结果返回给请求互联网连接的客户端。此时,代理服务器充当反向代理服务器。

41e311df42124e0f9a0f70ec13ea9cc7

安装和使用

安装

Nginx官方网站下载地址:发布版本分为Linux和Windows版本。

您也可以下载源代码并在编译后运行它。

从源代码编译Nginx

解压缩源代码后,在终端中运行以下命令:

$

$ make

$ sudo make install

默认情况下,Nginx将安装在/usr/local/nginx中。您可以通过设置编译选项来更改此设置。

Windows安装

要安装Nginx/Win32,您需要先下载它。然后解压缩并运行它。以下以C的根目录为例:

Cd C:

Cd C: ginx-0.8.54 start nginx

Nginx/Win32在控制台程序中运行,而不是Windows服务。服务器方法目前正在开发中。

使用

使用nginx相对简单,只需几个命令。

常用命令如下:

Nginx -s停止:快速关闭Nginx,可能无法保存相关信息,并快速终止Web服务。 Nginx -s退出:平滑关闭Nginx,保存相关信息,并安排Web服务结束。 Nginx -s reload:由于Nginx配置的更改而重新加载配置和重新加载。 Nginx -s重新打开:重新打开日志文件。 Nginx -c filename:指定Nginx的配置文件而不是默认配置文件。 Nginx -t:不运行,只测试配置文件。 Nginx将检查配置文件语法的正确性,并尝试打开配置文件中引用的文件。 Nginx -v:显示nginx的版本。 Nginx -V:显示nginx的版本,编译器版本和配置参数。

如果您不想每次都输入命令,可以在nginx安装目录中添加?舳砦募?tartup.bat,然后双击它以运行。内容如下: