什麼是Localhost?以及它如何應用於WordPress?

什麼是Localhost?以及它如何應用於WordPress?

在計算機網路中,“localhost”是指執行特定程式的計算機。例如,如果您在自己的計算機上執行程式(如Web瀏覽器或本地Web開發環境),那麼您的計算機就是“Localhost”。另一方面,如果您談論的是位於主機Web伺服器上的MySQL資料庫,那麼您主機的Web伺服器就是該場景中的“Localhost”。

用最簡單的術語來說,您基本上可以將localhost視為“這臺計算機”的意思。 請記住,“這臺計算機”適用於程式, 不一定適用於您實際使用的計算機。

localhost通常將IP地址解析為127.0.0.1,也稱為環回地址。由於其重要性,術語“localhost”是一個保留域名。也就是說,為避免混淆,不能註冊頂級域名或二級域名中包含“localhost”的域名。

使用WordPress遇到Localhost的2種常見情況

在與WordPress相關的兩個方面,您可能會遇到術語localhost:

  • 在本地環境中開發/測試WordPress網站
  • 設定/配置對WordPress站點資料庫的訪問

首先,許多WordPress開發人員建立了一種稱為“本地測試環境”的東西來構建WordPress網站。從本質上講,這個環境模仿了一個實時網站,但在使用者自己的計算機上是完全獨立的。

由於該站點僅存在於本地主機上,因此開發人員可以輕鬆地進行測試,而不必擔心破壞可能正在接收外部流量的實時網站上的某些內容。網站完成後,開發人員可以將網站從他們的本地主機環境移動到實時伺服器環境。

除了WordPress開發和測試之外,如果您手動輸入或編輯WordPress站點的資料庫憑據,您也可能會遇到術語localhost。這可能在您編輯wp-config.php檔案或使用外掛時發生。

下面,您將瞭解有關每種情況的更多資訊……

如何在本地安裝WordPress(您的“本地主機”)

您可以使用許多通用工具和特定於WordPress的工具來建立本地WordPress開發環境。使用這些工具中的任何一個,您實際上都可以在自己的計算機上建立一個獨立的Web伺服器。以下是一些最常見的WordPress本地開發工具:

使用所有這些工具,您首先需要安裝和配置它們以建立本地環境。這本質上是一個Web伺服器localhost (也就是說,它是一個執行在“您的計算機”上的Web伺服器)。本地伺服器環境執行後,您可以像在主機上一樣在其上安裝WordPress。一些工具,如DesktopServer,還包括快速安裝WordPress的內建機制。

然後,您可以通過在瀏覽器位址列中鍵入“localhost”來訪問本地WordPress站點:

本地開發環境示例

本地開發環境示例

為什麼您的WordPress資料庫在大多數情況下都位於本地主機

正如您在本文開頭所瞭解的,“localhost”是指執行程式的計算機。

這就是為什麼這對您的WordPress網站的資料庫很重要:

在99%的情況下,您的WordPress站點的資料庫將與您的WordPress站點的其餘檔案位於同一臺伺服器上。因此,每當您編輯wp-config.php檔案或外掛詢問您的“MySQL主機名”或“MySQL主機”時,您都可以輸入“localhost”。

例如,在安裝WordPress時wp-config.php檔案中的DB_HOST條目如下所示:

wp-config.php檔案中的本地主機

wp-config.php檔案中的本地主機

同樣,如果您使用Duplicator之類的外掛遷移WordPress網站,那麼當外掛要求您輸入資料庫的主機值時,您可以輸入“localhost”:

Duplicator外掛中的localhost使用

Duplicator外掛中的localhost使用

在這兩種情況下,您基本上是在告訴WordPress(或 WordPress 外掛)查詢WordPress所在的同一伺服器的資料庫。 除非您是開發人員,否則您不太可能每天都遇到localhost一詞,但瞭解localhost與WordPress的關係確實會派上用場。

記住——為了更容易記住localhost是什麼,想想像“這臺計算機”或“執行這個程式的計算機”這樣的短語。就是這麼簡單!

評論留言