本地主機(jī)是一個(gè)主機(jī)名,用于標(biāo)識(shí)在特定時(shí)間請(qǐng)求的本地機(jī)器。請(qǐng)繼續(xù)閱讀以了解更多信息!本地主機(jī)是網(wǎng)站開(kāi)發(fā)和網(wǎng)絡(luò)托管中的常用術(shù)語(yǔ)。本地主機(jī)是一個(gè)主機(jī)名,用于標(biāo)識(shí)在特定時(shí)間請(qǐng)求的本地機(jī)器。它也稱為本地計(jì)算機(jī)地址,稱為環(huán)回地址。
簡(jiǎn)單來(lái)說(shuō),localhost 是正在使用的計(jì)算機(jī)。同樣重要的是要注意,只有當(dāng)計(jì)算機(jī)在網(wǎng)絡(luò)中時(shí),該詞才有意義。當(dāng)程序員連接到網(wǎng)絡(luò)、測(cè)試與另一臺(tái)計(jì)算機(jī)的虛擬連接或測(cè)試程序時(shí),計(jì)算機(jī)將成為 localhost。
本地主機(jī)如何工作?
對(duì)于兩臺(tái)計(jì)算機(jī)進(jìn)行通信,必須在 IP 協(xié)議的框架內(nèi)發(fā)送和接收數(shù)據(jù)包。這些包由接收者和發(fā)送者的IP 地址和共享信息組成。然后計(jì)算機(jī)通過(guò)評(píng)估數(shù)據(jù)包中的 IP 地址來(lái)做出響應(yīng),以識(shí)別它們?cè)诰W(wǎng)絡(luò)中的數(shù)據(jù)包。從而實(shí)現(xiàn)了不同或相同網(wǎng)絡(luò)中IP地址的計(jì)算機(jī)之間的順暢通信。
但是,同一網(wǎng)絡(luò)上具有不同 IP 的硬件和軟件將需要分配 127.0.0.0/8 地址塊才能安全通信。此地址塊稱為 localhost。必須創(chuàng)建一個(gè)環(huán)回設(shè)備(虛擬網(wǎng)卡)來(lái)控制地址塊上的通信,以允許計(jì)算機(jī)通過(guò) IP 訪問(wèn)自身。虛擬卡通過(guò)確保發(fā)送的數(shù)據(jù)包返回到同一網(wǎng)絡(luò)內(nèi)的計(jì)算機(jī)來(lái)支持這種通信。
本地主機(jī)使用
localhost 的典型用途包括:
1. 速度測(cè)試
組織中的系統(tǒng)管理員和 IT 團(tuán)隊(duì)使用 localhost 在本地網(wǎng)絡(luò)上運(yùn)行測(cè)試。本地主機(jī)不需要互聯(lián)網(wǎng)連接來(lái)測(cè)試網(wǎng)絡(luò)。所需要做的就是向 localhost 發(fā)送請(qǐng)求。通過(guò)監(jiān)控請(qǐng)求,他們可以了解系統(tǒng)的硬件和軟件是如何工作的。請(qǐng)求的速度也將幫助他們確定何時(shí)需要優(yōu)化。
2. 屏蔽有害網(wǎng)站
為了防止對(duì)網(wǎng)絡(luò)的攻擊,管理員可以轉(zhuǎn)移對(duì)有害文件的請(qǐng)求。為此,管理員修改主機(jī)文件。計(jì)算機(jī)主機(jī)文件包含域名列表和相關(guān)的 IP 地址。為了防止有害網(wǎng)站的訪問(wèn),管理員可以在主機(jī)文件中輸入網(wǎng)站的域并將其分配給 127.0.0.1。地址塊。輸入域后,用戶在訪問(wèn)有害網(wǎng)站時(shí)將被重定向到本地主機(jī)。已經(jīng)有許多預(yù)制主機(jī)在線存在。因此,管理員無(wú)需從頭開(kāi)始創(chuàng)建它們。
3. Web應(yīng)用測(cè)試
在網(wǎng)站創(chuàng)建過(guò)程中,必須測(cè)試或預(yù)覽網(wǎng)站的外觀。測(cè)試是必不可少的,因?yàn)樗梢苑乐咕W(wǎng)站在不可用且仍需要一些工作時(shí)在 Web 瀏覽器上啟動(dòng)的情況。您可以通過(guò) localhost 使您的網(wǎng)站文件在您的個(gè)人計(jì)算機(jī)上可用。這將允許您在網(wǎng)絡(luò)瀏覽器上模擬您網(wǎng)站的用戶體驗(yàn)。
唯一的區(qū)別是一切都將在您的計(jì)算機(jī)內(nèi)發(fā)生。大多數(shù)網(wǎng)站開(kāi)發(fā)人員在啟動(dòng)應(yīng)用程序和網(wǎng)站之前使用 localhost 作為測(cè)試服務(wù)器。這為網(wǎng)站提供了安全性,因?yàn)榫W(wǎng)站文件在完成之前不會(huì)向公眾公開(kāi),因?yàn)椴恍枰獙⒕W(wǎng)站文件發(fā)送到互聯(lián)網(wǎng)進(jìn)行測(cè)試。
如何在 Windows 上設(shè)置 localhost
Windows 操作系統(tǒng)使用 localhost 來(lái)導(dǎo)航本地計(jì)算機(jī) Web 服務(wù)器。開(kāi)發(fā)人員使用 localhost 在啟動(dòng)應(yīng)用程序之前對(duì)其進(jìn)行測(cè)試。要在 Web 瀏覽器上啟用 localhost,您必須安裝 Internet 信息服務(wù) (IIS)。安裝后,localhost 會(huì)自動(dòng)啟用。以下是步驟。
1.打開(kāi)控制面板
通過(guò) Windows 開(kāi)始按鈕,打開(kāi)控制面板。這將打開(kāi)一個(gè)系統(tǒng)實(shí)用程序和選項(xiàng)列表。
2.打開(kāi)程序
打開(kāi)“程序”鏈接。選擇“打開(kāi)或關(guān)閉 Windows 功能”。在此選項(xiàng)下,將顯示當(dāng)前已安裝的程序列表。在顯示的選項(xiàng)下,選中或選中標(biāo)有“Internet 信息服務(wù)”的框,然后單擊“確定”。然后將在計(jì)算機(jī)上安裝 Internet 信息服務(wù)。
3.重啟你的電腦
要完成安裝,需要重新啟動(dòng)。因此,重新啟動(dòng)計(jì)算機(jī),完成后,打開(kāi)網(wǎng)絡(luò)瀏覽器并在導(dǎo)航欄中輸入“ http://localhost/ ”,將打開(kāi)該服務(wù)的網(wǎng)頁(yè)。
如何在瀏覽器上訪問(wèn) localhost IP 地址
要查找您的本地主機(jī),您可以使用本地主機(jī) IP 地址 127.0.0.1。打開(kāi)網(wǎng)絡(luò)瀏覽器并輸入 http://127.0.0.1。您會(huì)注意到網(wǎng)頁(yè)將由網(wǎng)絡(luò)服務(wù)器托管在計(jì)算機(jī)上。我的計(jì)算機(jī)也將接受“ http://localhost ”。然后,您應(yīng)該打開(kāi)計(jì)算機(jī)上的網(wǎng)絡(luò)控制面板,以建立路由器分配給您的路由器的地址。
打開(kāi)系統(tǒng)偏好設(shè)置或網(wǎng)絡(luò)控制面板,找到路由器分配給您的地址。請(qǐng)注意,如果您使用移動(dòng)或手機(jī)網(wǎng)絡(luò),將直接分配您的 IP 地址。但是,諸如 Wi-Fi 之類的局域網(wǎng)將為您分配一個(gè)僅適用于該網(wǎng)絡(luò)的 IP。此類網(wǎng)絡(luò)的地址通常很容易識(shí)別,因?yàn)樗鼈円浴?92.168”或“10”開(kāi)頭。
使用本地主機(jī)的優(yōu)勢(shì)
WordPress 是 localhost 的眾多網(wǎng)站開(kāi)發(fā)應(yīng)用程序之一。localhost 用于在本地環(huán)境中測(cè)試網(wǎng)站。開(kāi)發(fā)人員還使用它來(lái)配置他們對(duì)站點(diǎn)數(shù)據(jù)庫(kù)的訪問(wèn)。使用 localhost 的好處是它通過(guò)加快開(kāi)發(fā)過(guò)程來(lái)節(jié)省時(shí)間。它允許本地開(kāi)發(fā),無(wú)需上傳即可保存、測(cè)試和查看網(wǎng)站元素。它還允許在 Web 開(kāi)發(fā)期間進(jìn)行實(shí)驗(yàn)而不會(huì)產(chǎn)生額外成本,并允許離線工作,這也節(jié)省了成本。使用 localhost,您可以進(jìn)行個(gè)人備份,從而最大限度地減少丟失數(shù)據(jù)的機(jī)會(huì)。另一個(gè)好處是您不會(huì)被防火墻阻止,從而使您的工作順利進(jìn)行。
總結(jié)
建議先在本地開(kāi)發(fā)您的網(wǎng)站,然后再啟動(dòng)它以供所有人查看。為此,您需要 localhost 的干預(yù)。它帶來(lái)了很多好處,例如節(jié)省時(shí)間和成本以及設(shè)計(jì)過(guò)程中的靈活性。