当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 上设置 Nginx Web 服务器

作者:精品下载站 日期:2024-12-14 05:38:39 浏览:15 分类:玩电脑

如何在 Windows 上设置 Nginx Web 服务器


您需要在 Windows 服务器上启动并运行 Nginx Web 服务器吗?事实证明,在 Windows 服务器平台上安装并运行 Nginx 比以往任何时候都更容易。以下是如何让它在您的系统上运行。

[玩转系统] 如何在 Windows 上设置 Nginx Web 服务器

如何在 Windows Server 上下载 Nginx Web 服务器

前往官方下载页面,在您的 Windows 服务器上安装 Ngnix。到达那里后,选择最新的 Windows 版本,并将其下载到您的服务器。下载应该很快,因为它不是很大。

下载完成后,打开 Windows 资源管理器,然后选择“下载”文件夹。然后,将 ZIP 存档文件移至“C:/”驱动器。放置文件后,打开 Powershell 应用程序。配置软件需要 Powershell。

在 Powershell 应用程序内,使用以下命令在 Powershell 中安装“Expand-Archive”工具。

Get-Command Expand-Archive

安装 Expand-Archive 后,解压放置在“C:/”中的 Nginx 文件。

Expand-Archive -Path C:\nginx-1.23.2.zip -DestinationPath C:\ -Verbose

提取过程应该很快发生。该过程完成后,运行clear命令清除所有其他命令的提示。然后,您可以运行 cd 命令进入“nginx-1.23.2”文件夹。

clear
cd .\nginx-1.23.2\

进入该文件夹后,运行ls命令查看 Windows Server 上“C:/”驱动器上 Nginx 文件夹的所有内容。 Nginx.exe 现在应该在 Windows Server 的后台运行。您可以使用 Windows Server 附带的 GUI 任务管理器或 Powershell 中的 ps 命令来检查这一点。

如何在 Windows Server 上配置 Nginx Web 服务器

Nginx Web 服务器不需要在 Windows Server 中进行太多开箱即用的配置。然而,我们仍然需要回顾一下基础知识(Web 服务器数据的放置位置等)

Windows 上的 Nginx 与 Linux 上的 Nginx 工作方式略有不同。 Nginx 不是在 /var/www/ 文件夹中,而是在最初启动时自行设置。因此,由于 Nginx 是从 C:\nginx-1.23.2\ 启动的,提供网页的“HTML”文件夹位于:

C:\nginx-1.23.2\html\

同样,Nginx的配置文件夹位于C:\nginx-1.23.2\conf\,日志文件存储在C:\nginx-1.23.2\logs\ 等。要访问这些文件进行修改,请打开 Windows 资源管理器,选择“C:\nginx-1.23.2\”并从那里开始。

如何在 Windows Server 上管理 Nginx

您需要了解一些命令来管理 Windows Server 上的 Nginx Web 服务器。首先,打开 Windows 资源管理器应用程序并导航到“C:\nginx-1.23.2”

访问该文件夹后,按住 Shift 键,然后右键单击空白区域。然后,选择“在此处打开 PowerShell 窗口”。 Powershell打开后,您可以使用以下命令来控制Nginx。

./nginx.exe -s stop : Shut down the server fast.
./nginx.exe -s quit : Shut down the server "gracefully."
./nginx.exe -s reload : Change configuration, start a new process, etc.
./nginx.exe -s reopen : Run this to re-open log files.

如何在Windows Server上编辑Nginx主页

与每个 Web 服务器一样,Nginx Web 服务器提供默认的“index.html”文件。您可以在 localhost/index.html 访问此文件。当指定地址时,此文件是 Web 目录中显示的默认页面。

例如,如果您导航到 https://your-windows-server/somefolder/,它会自动显示该文件夹中的“index.html”或“index.htm”文件。如果您想自定义 index.html 文件,请执行以下操作。

首先,打开Powershell。然后,使用cd命令访问Windows Server“C:/”驱动器上的Nginx文件夹。

[玩转系统] 如何在 Windows 上设置 Nginx Web 服务器

cd C:/nginx-1.23.2/

访问“C:/”驱动器上的 Nginx 文件夹后,您需要加载“html”文件夹。为此,请在 Powershell 窗口中再次运行 cd 命令。

cd html

您可以在记事本应用程序中打开“index.html”文件进行编辑。打开后,您可以删除 Nginx 放置的内容并为您的 Web 服务器制作您自己的自定义页面。

notepad index.html

在记事本中完成文件编辑后,您可以通过按键盘上的 Ctrl + S 来保存它们。此键盘组合应将您的编辑保存到“index.html”文件中。

[玩转系统] 如何在 Windows 上设置 Nginx Web 服务器

保存编辑后,打开网络浏览器并导航到以下 URL 以查看您的作品。

http://your-windows-server-ip/

如何从 Windows 服务器上卸载 Nginx

要从 Windows Server 卸载 Nginx,请确保“nginx.exe”不再运行。关闭后,您可以删除“C:/”驱动器中的 Nginx 文件夹。但是,请确保在删除所有数据和配置文件之前对其进行备份,以防您以后希望重新部署 Web 服务器。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯