如何在 Windows 上設置 Nginx Web 服務器

您需要在 Windows 服務器上啟動並運行 Nginx Web 服務器嗎?事實證明,在 Windows 服務器平台上安裝並運行 Nginx 比以往任何時候都更容易。以下是如何讓它在您的系統上運行。

如何在 Windows Server 上下載 Nginx Web 服務器

前往官方下載頁面,在您的 Windows 服務器上安裝 Ngnix。到達那里後,選擇最新的 Windows 版本,並將其下載到您的服務器。下載應該很快,因為它不是很大。

下載完成後,打開 Windows 資源管理器,然後選擇“下載”文件夾。然後,將 ZIP 存檔文件移至“C:/”驅動器。放置文件後,打開 Powershell 應用程序。配置軟件需要 Powershell。

在 Powershell 應用程序內,使用以下命令在 Powershell 中安裝“Expand-Archive”工具。

Get-Command 展開-存檔

安裝 Expand-Archive 後,解壓放置在“C:/”中的 Nginx 文件。

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

提取過程應該很快發生。該過程完成後,運行clear命令清除所有其他命令的提示符。然後,您可以運行cd命令進入“nginx-1.23.2”文件夾。

清除

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上的工作方式略有不同。/var/www/Nginx 將自己設置在最初啟動的位置,而不是文件夾。因此,由於 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 :快速關閉服務器。

./nginx.exe -s quit :“優雅地”關閉服務器。

./nginx.exe -s reload :更改配置、啟動新進程等。

./nginx.exe -sreopen :運行此命令以重新打開日誌文件。

如何在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文件夾。

cd C:/nginx-1.23.2/

訪問“C:/”驅動器上的 Nginx 文件夾後,您需要加載“html”文件夾。為此,請在 Powershell 窗口中再次運行cd命令。

cd html

您可以在記事本應用程序中打開“index.html”文件進行編輯。打開後,您可以刪除 Nginx 放置的內容並為您的 Web 服務器製作您自己的自定義頁面。

記事本索引.html

在記事本中完成文件編輯後,可以通過按鍵盤上的Ctrl + S來保存它們。此鍵盤組合應將您的編輯保存到“index.html”文件中。

保存編輯後,打開網絡瀏覽器並導航到以下 URL 以查看您的作品。

http://您的Windows服務器IP/

如何從 Windows Server 卸載 Nginx

要從 Windows Server 卸載 Nginx,請確保“nginx.exe”不再運行。關閉後,您可以刪除“C:/”驅動器中的 Nginx 文件夾。但是,請確保在刪除所有數據和配置文件之前對其進行備份,以防您以後希望重新部署 Web 服務器。


如何讓 Python 和 Pip 在 Windows 上運行

如何讓 Python 和 Pip 在 Windows 上運行

需要在 Windows 10 或 11 PC 上運行 Python 解釋器嗎?通過這個簡單的教程了解如何讓 Python 在 Windows 上運行。

如何在沒有擴展程序的情況下屏蔽 Chrome 中的廣告

如何在沒有擴展程序的情況下屏蔽 Chrome 中的廣告

谷歌正在更改 Chrome 瀏覽器,以使其更難屏蔽 Windows 中的廣告。借助 Adguard,您可以繞過這些更改。

我的世界中的生存基地和倖存者之家是一樣的嗎

我的世界中的生存基地和倖存者之家是一樣的嗎

當你開始玩 Minecraft,或者在 Minecraft 中開始一個新世界時,你要做的第一件事就是建造一座小房子。它不會是

使用 AnyDesk 遠程訪問 Windows Server

使用 AnyDesk 遠程訪問 Windows Server

想要一種通過 Internet 或家庭網絡連接到 Windows Server 的簡單方法嗎?了解如何與 Anydesk 連接。

如何在 Windows 11 上進入 BIOS:3 種簡單方法

如何在 Windows 11 上進入 BIOS:3 種簡單方法

需要幫助獲取 Windows 11 電腦的 BIOS?您將在此處找到在 PC 上執行此操作的三種不同方法

如何在 Windows 11 上連接 Airpods

如何在 Windows 11 上連接 Airpods

您可以將 Airpods 連接到 Windows 電腦,尤其是運行 Windows 11 的電腦。單擊此處查看有關如何操作的簡短教程

如何關閉筆記本電腦並使用顯示器:2 種工作方法

如何關閉筆記本電腦並使用顯示器:2 種工作方法

了解關閉筆記本電腦並在 Windows 上使用顯示器的兩種工作方法,以提高您的工作效率並節省時間。

在 Windows Server 上設置 FileZilla FTP 服務器

在 Windows Server 上設置 FileZilla FTP 服務器

需要在 Windows Server 系統上設置 FTP 服務器以實現快速文件傳輸?FileZilla Server 是您的最佳選擇。

iOS 15.4 有哪些新功能?

iOS 15.4 有哪些新功能?

Apple 剛剛發布了 iOS 的更新版本 - 它充滿了很酷的新功能!了解一些最著名的。

在 Windows Server 上託管 Subsonic 音樂服務器

在 Windows Server 上託管 Subsonic 音樂服務器

想要擁有自己的私人 Spotify 或 Apple Music?立即安裝 Subsonic 音樂服務器,通過網絡傳輸您自己的音樂。