如何設置 WordPress 臨時站點
已發表: 2019-06-12運行 WordPress 網站最重要的方面之一是維護。 通過定期執行網站更新,您可以確保您的網站安全且高效運行。
網站更新是指您對 WordPress 或您激活的 WordPress 主題所做的任何更改。 這包括更新到最新版本的 WordPress、更新 WordPress 主題和插件,以及調整您的網站設計。
在對網站進行任何重大更改(例如將 WordPress 更新到最新版本或修改主題模板)之前備份 WordPress 是一種很好的做法。 然而,我們大多數人都對快速更改實時網站以節省時間感到內疚。 不幸的是,這可能是有風險的。
當您更新 WordPress 插件時,更新總是有可能使您的網站崩潰。 如果您沒有正確輸入代碼,即使是對 WordPress 小部件的微小更改也可能導致網站前端出現嚴重問題。
這就是經驗豐富的 WordPress 網站所有者使用 WordPress 登台環境的原因。 登台環境可降低您的實時網站上出現故障的風險。
在本文中,我想解釋網站登台的好處,並向您展示如何為您的網站設置 WordPress 登台站點。
網站登台的好處
登台環境是一個測試區域,其中包含您的 WordPress 網站的精確副本。
使用此測試網站,您可以安全地執行更新,而不必擔心出現任何問題,因為測試網站不會公開顯示。 如果測試網站崩潰,您只需將其重置並再次使其成為您實時網站的克隆。
此設置將允許您執行代碼修改、插件更新和其他更改,而不會有您的網站出現故障的風險。 一旦您對所做的更改感到滿意,就可以復制測試網站並替換您的實時網站。
大多數人將測試網站稱為暫存網站。
為您的網站設置臨時站點非常有益。 如果您主動將其用於所有網站更新,則可以有效消除您的直播網站因更新或修改而下線的機會。
使用您的主機創建暫存環境
在過去五年中,我們看到託管 WordPress 託管公司變得越來越受歡迎。 託管 WordPress 託管服務專門託管 WordPress 網站,並提供簡化的託管環境、專業的 WordPress 支持、每日備份和緩存等性能功能。
網站登台經常集成到託管 WordPress 託管計劃中的主託管控制面板中。 它由 Kinsta 和 WP Engine 等託管託管公司提供,並且在 WordPress 計劃中由 Bluehost 和 SiteGround 等更實惠的託管公司提供。
一般來說,通過託管公司設置登台站點是使用網站登台的最用戶友好的方式之一。 只需單擊一個按鈕,即可創建新的暫存區域,將其部署到您的實時網站,然後刪除。
查看 Brian Jackson 的關於在 Kinsta 中設置暫存環境的教程,了解整個過程是如何工作的。

BlogVault 是一項高級備份和安全服務,最近在我關於備份 WordPress 的文章中進行了介紹。 我已經使用 BlogVault 備份我的博客一年了,aThemes 的創始人 Charlie Livingston 也使用該服務。
BlogVault 最有趣的方面之一是,除了提供每日備份和安全掃描外,它還提供網站登台。
創建一個新的暫存環境很簡單。 您所要做的就是選擇要部署為臨時站點的網站備份以及要在測試環境中使用的 PHP 版本。
BlogVault 為您的登台站點提供 sFTP 和 phpMyAdmin 登錄信息,以便您可以直接訪問它。 他們還確保登台站點對搜索引擎隱藏。

如果您的託管公司提供網站登台,我強烈建議將其用於網站更新,因為它是一種用戶友好的登台解決方案。
但是,您應該知道,許多託管公司不提供網站登台服務,而那些有時會為該功能收取額外費用或將網站登台服務限制為價格更高的計劃的公司。 此外,許多託管 WordPress 託管公司將客戶限制在一個登台站點。
值得慶幸的是,自己設置一個登台環境並不難。
如何使用 WP Staging 創建暫存環境
WP Staging 是一個 WordPress 插件,它簡化了創建和管理您自己的登台環境的過程。
激活插件後,系統會建議您在創建第一個臨時站點之前使用 BackWPup 等解決方案備份您的 WordPress 網站。

可以通過三個步驟創建新的暫存環境。
在第一步中,您所要做的就是單擊“創建新的暫存站點”。

在第二步中,您可以配置暫存站點。
本節分為三類:數據庫表、文件和高級設置。

默認情況下會選擇所有數據庫表,但是您可以選擇不將表複製到暫存站點。

該插件還允許您選擇將哪些 WordPress 目錄複製到您的登台環境。
也可以遷移其他目錄。

WP Staging 可以免費使用,但是如果您升級到專業版,您將解鎖其他功能,例如克隆到不同的數據庫或域。 這兩個功能在免費版本中都是可見的,但受到限制。
WP Staging Pro 的單一許可證零售價為 89 歐元,並提供一年的支持和更新。

一旦您說明要復制哪些數據庫表和文件,您應該使用底部的鏈接檢查所需的磁盤空間。 這將因網站而異。 對於我的測試 WordPress 網站,插件估計需要 2GB。
然後您可以開始克隆過程。
在暫存區創建網站克隆所需的時間將取決於您網站的大小。 作為參考,創建我的測試 WordPress 網站的克隆需要 3 分 40 秒。

克隆您的網站後,WP Staging 會為您提供指向新登台站點的直接鏈接。
在下方,您將找到有關您的登台站點的註釋,例如禁用搜索引擎友好的永久鏈接。

我喜歡 WP Staging 的一件事是它改變了 WordPress 管理欄的顏色,以提醒您正在查看您的臨時站點,而不是您的實時站點。

WP Staging 插件頁面中還會顯示您正在查看登台站點的提醒。


WP Staging 是 WordPress 用戶的絕佳臨時解決方案。 克隆網站的過程既快速又簡單,並且有一個常規設置區域,可讓您調整數據庫和文件的傳輸設置。 這些設置也可以導入和導出。
該插件允許您根據需要創建盡可能多的臨時站點,並且您可以從主概覽頁面刪除臨時站點並用您網站的當前版本覆蓋它們。
我相信免費版對於許多 WordPress 用戶來說已經足夠了,但是如果您需要將您的網站複製到不同的數據庫和域,您可以升級到專業版。
如何使用 WP Stagecoach 創建登台環境
WP Stagecoach 是一種高級 WordPress 登台解決方案,它將登台站點存儲在他們的服務器上,而不是您的服務器上。
對於許多網站所有者而言,這可能更可取,因為 WP Staging 等解決方案會減少託管計劃中的可用存儲空間,因為它會在您的主域上安裝暫存區域。

WP Stagecoach 是一個簡單的解決方案,可以在幾分鐘內為您設置一個臨時區域。
激活插件後,您需要在設置區域中輸入您的 WP Stagecoach 用戶名和 API 密鑰。 這是在您註冊服務後提供給您的。
設置頁面還有一些其他有用的設置。 這包括在停用時刪除數據的選項、如果您在創建臨時站點時遇到問題時的其他設置、調試菜單以及支持託管在慢速服務器上的網站的選項。

創建臨時站點是輕而易舉的事。
您所要做的就是輸入臨時站點的名稱。 這將用於在 WStagecoach.com 上設置臨時區域。
此時您還可以選擇禁用暫存區域中的緩存。 登台站點也可以受密碼保護。

有趣的是,WP Stagecoach 知道不要復制我之前在我的測試網站上創建的其他暫存區域。 它還知道不要復制我最近為我的文章“備份 WordPress 的 13 種方法”創建的備份,因為它確定文件太大。
如果您願意,您仍然可以將大文件複製到您的臨時站點。

幾分鐘後,您的臨時站點將準備就緒。 您可以使用您在實時網站上使用的相同用戶名和密碼登錄到您的登台站點。
WP Stagecoach 還提供 SFTP 登錄信息,以便您可以使用 FileZilla 等應用程序管理文件。

臨時站點頂部會顯示一條消息,提醒您沒有查看實時網站。
您還可以在臨時區域的 WP Stagecoach 頁面上找到指向 phpMyAdmin 的鏈接。 如果您需要更改 WordPress 數據庫,這將非常有用。

WP Stagecoach 每年 120 美元起。 這允許您在 10 個域上使用該服務。
年度自由職業者計劃的有效月費率為每月 10 美元; 但是,您可以選擇按月支付 12 美元。
所有計劃都允許您在收費前兩天測試服務。 我希望他們提供更長的試用期,但這應該足以讓您測試一切如何運作。

WP Stagecoach 給我留下了深刻的印象。
該公司在保持創建臨時站點的過程簡單方面做得很好,它具有一些很棒的功能,例如密碼保護和排除大文件複製到臨時站點的能力。
如何手動創建暫存環境
WP Staging 和 WP Stagecoach 等 WordPress 插件簡化了創建您自己的臨時站點的過程。
但是,您可能想要手動創建一個暫存環境。
手動創建暫存環境需要更多時間,但是許多 WordPress 用戶選擇這樣做是有正當理由的。 例如,本地臨時站點更安全,因為它無法在線訪問。
儘管設置過程略有不同,但手動設置臨時站點的目的保持不變,即創建實時網站的副本,以便您可以安全地執行更新。
您可以在許多地方手動存儲臨時站點。
這包括:
- 您的實時網站的子目錄
- 您的實時網站的子域
- 來自云服務(例如 Vultr)的測試服務器
- 使用 XAMPP 等開發環境在您的計算機上本地安裝 WordPress
為了為您的臨時站點克隆您的實時網站,您需要復制所有 WordPress 文件並複制您網站的數據庫。
- 使用 FileZilla 等 FTP 客戶端從您的實時網站下載所有文件
- 使用 phpMyAdmin(或其他數據庫管理應用程序)導出您的實時網站的數據庫
現在您已經備份了所有內容,您可以創建新的暫存區。
這個過程很容易遵循,但是如果你不確定,你應該參考 WordPress 的官方遷移指南。
- 為您的新域、子域或本地環境創建具有管理員權限的新數據庫和數據庫用戶
- 編輯 wp-config.php 文件以反映新服務器的 URL 和數據庫信息
- 使用 FTP 將所有文件上傳到新服務器
- 導入您的 WordPress 數據庫
如果您正確執行所有步驟,使用上述方法克隆 WordPress 網站並不困難,但它可能會很耗時。 值得慶幸的是,有許多 WordPress 插件可以簡化整個過程。
WP Migrate DB 和 All-in-One WP Migration 可用於遷移和克隆網站,但我們推薦的解決方案是 Duplicator。
複製器可用於將實時 WordPress 網站克隆到暫存區域,反之亦然。 它允許您選擇哪些文件和數據庫表包含在您的網站備份中。 例如,您可以只備份您的 WordPress 數據庫。

在設置的配置部分,您可以在安裝程序部分輸入新服務器的數據庫信息。
Duplicator 可能對用戶更友好一些,但是一旦您了解了該插件的工作原理,您就會意識到它的實用性。

毫無疑問,通過託管計劃或使用 WordPress 插件(例如 WP Staging 或 WP Stagecoach)創建臨時環境是創建臨時站點的更簡單方法。
許多 WordPress 用戶(例如開發人員)選擇手動創建登台站點,因為這使他們可以更好地控制登台環境。
最後的想法
我希望您更好地了解網站登台的好處以及如何使用登台網站來執行安全的網站更新。 我相信更多的 WordPress 用戶應該利用網站登台,因為它消除了 WordPress 核心更新或插件更新導致您的實時網站崩潰的機會。
雖然我知道如何手動設置臨時站點,但我個人更喜歡用戶友好的網站臨時解決方案,因為它們更易於設置和維護。 此外,它節省了我的時間。
無論您使用哪種方法為您的實時網站創建臨時站點,我希望您發現本教程很有用。
祝你好運。
凱文
