日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何在不關(guān)站的情況下實(shí)現(xiàn)WordPress網(wǎng)站搬家

wordpress網(wǎng)站搬家是您在某些時(shí)候可能需要做的事情。也許您希望將WordPress網(wǎng)站搬遷到新主機(jī)。也許您已經(jīng)創(chuàng)建了一個(gè)本地站點(diǎn),或者您正在從多站點(diǎn)安裝遷移。

10余年的公主嶺網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整公主嶺建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“公主嶺網(wǎng)站設(shè)計(jì)”,“公主嶺網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

在本指南中,您將學(xué)習(xí)如何自己遷移WordPress網(wǎng)站到另外的服務(wù)器。

如果您使用不同的主機(jī),更喜歡手動(dòng)操作,或者您正在本地和遠(yuǎn)程站點(diǎn)之間遷移,本指南將幫助您了解如何將WordPress站點(diǎn)搬家到新主機(jī)。

當(dāng)您可能需要遷移WordPress網(wǎng)站時(shí)

在某些情況下,您可能需要遷移WordPress站點(diǎn)。讓我們來(lái)看看其中的一些。

  • 將本地開(kāi)發(fā)站點(diǎn)上傳到遠(yuǎn)程托管站點(diǎn)。如果您在本地進(jìn)行開(kāi)發(fā)工作(這是一個(gè)好主意),您需要將站點(diǎn)遷移到遠(yuǎn)程站點(diǎn)。稍后,當(dāng)您開(kāi)發(fā)站點(diǎn)時(shí),您可能只需要遷移文件而不是數(shù)據(jù)庫(kù),或者您可能需要雙向遷移數(shù)據(jù)庫(kù),以便您可以使用當(dāng)前數(shù)據(jù)測(cè)試任何更改。
  • 在托管服務(wù)提供商之間切換。這是遷移WordPress最常見(jiàn)的場(chǎng)景之一。將WordPress網(wǎng)站移至新主機(jī)通常相當(dāng)簡(jiǎn)單。一個(gè)好的WordPress托管服務(wù)提供商將免費(fèi)為您執(zhí)行遷移:您只需提供舊站點(diǎn)的登錄詳細(xì)信息。如果您的網(wǎng)站有更復(fù)雜的設(shè)置,或者您更喜歡自己做,您可以按照本文中的方法進(jìn)行操作。
  • 將站點(diǎn)遷移出WordPress多站點(diǎn)網(wǎng)絡(luò)。如果您一直在多站點(diǎn)網(wǎng)絡(luò)上托管站點(diǎn)并決定需要將其分離出來(lái),那么您只需將該站點(diǎn)遷移出網(wǎng)絡(luò),然后將其遷移到全新的WordPress安裝。這比從一個(gè)獨(dú)立站點(diǎn)遷移到另一個(gè)站點(diǎn)更復(fù)雜,但可以做到。
  • 將站點(diǎn)遷移到WordPress多站點(diǎn)網(wǎng)絡(luò)。有時(shí)您可能需要使用現(xiàn)有的單個(gè)站點(diǎn)并將其遷移到網(wǎng)絡(luò)中。同樣,這比從一個(gè)站點(diǎn)遷移到另一個(gè)站點(diǎn)要復(fù)雜一些,但是您可以做到。我有時(shí)會(huì)為那些想要遷移到我的主機(jī)的現(xiàn)有網(wǎng)站的客戶做這件事;我更喜歡將 Multisite 用于我的所有客戶站點(diǎn)。

遷移WordPress網(wǎng)站的最簡(jiǎn)單方法是使用插件。

如何使用WordPress Duplicator插件將WordPress站點(diǎn)移至新主機(jī)

免費(fèi)的WordPress Duplicator插件是我們推薦的用于將站點(diǎn)遷移WordPress到其他主機(jī)的插件。您可以通過(guò)插件屏幕將它安裝在您的網(wǎng)站上,而且它是免費(fèi)的。

讓我們看看如何使用復(fù)制器插件將WordPress站點(diǎn)移動(dòng)到新主機(jī)。

這些說(shuō)明適用于任何類(lèi)型的標(biāo)準(zhǔn)WordPress安裝,允許您將WordPress站點(diǎn)從一臺(tái)主機(jī)移動(dòng)到另一臺(tái)主機(jī):遠(yuǎn)程或本地。如果您想遷移完整的多站點(diǎn)網(wǎng)絡(luò),它也可以工作。稍后我將介紹將站點(diǎn)遷移到多站點(diǎn)和從多站點(diǎn)遷移出去。

復(fù)制器插件通過(guò)創(chuàng)建兩個(gè)文件來(lái)工作:

然后將這些文件上傳到新站點(diǎn)并運(yùn)行installer.php文件。該插件將解壓縮zip文件并導(dǎo)入您的數(shù)據(jù)和文件。

讓我們來(lái)看看如何做到這一點(diǎn)。

使用Duplicator開(kāi)始遷移之前

在運(yùn)行遷移之前,您需要執(zhí)行幾個(gè)步驟。

清理舊網(wǎng)站

花一些時(shí)間清理您的舊網(wǎng)站,即刪除您不使用的任何主題或插件。更新到最新版本的WordPress、您的主題和插件。遷移運(yùn)行您不需要的代碼的站點(diǎn)是沒(méi)有意義的。

禁用緩存插件

緩存插件可能會(huì)干擾遷移,因此如果您在舊站點(diǎn)上運(yùn)行任何這些插件,請(qǐng)禁用它們。

備份您的舊網(wǎng)站

在將WordPress站點(diǎn)從一臺(tái)主機(jī)移動(dòng)到另一臺(tái)主機(jī)之前,請(qǐng)先備份,這適用于任何托管環(huán)境。使用您的備份插件或托管服務(wù)提供商的儀表盤(pán)創(chuàng)建舊站點(diǎn)的備份并將其存儲(chǔ)在安全的地方 – 而不是在您的托管服務(wù)器上。

創(chuàng)建新站點(diǎn)

您需要在新位置為您的站點(diǎn)創(chuàng)建一個(gè)新的空站點(diǎn)(未安裝 WordPress)。

如果您要遷移到使用寶塔面板管理的主機(jī),您可以在幾分鐘內(nèi)在寶塔面板創(chuàng)建網(wǎng)站。

在寶塔面板中添加站點(diǎn)

然后,您可以將文件導(dǎo)入該站點(diǎn)。記住,不要安裝WordPress。

如果您要遷移到本地站點(diǎn),則需要安裝Desktop Server等工具才能運(yùn)行WordPress。如果您要導(dǎo)入到另一個(gè)托管服務(wù)提供商,則需要SFTP訪問(wèn)您的/public/目錄。您不需要安裝WordPress。

遷移多站點(diǎn)網(wǎng)絡(luò)

如果您要將多站點(diǎn)網(wǎng)絡(luò)遷移到其他托管服務(wù)提供商或從其他托管服務(wù)提供商遷移,請(qǐng)與他們確認(rèn)您是否需要他們做任何事情,然后才能進(jìn)行遷移。

您還應(yīng)該查看Duplicator插件的指南,了解您需要為多站點(diǎn)遷移采取的其他步驟。這些僅適用于您要遷移到不同的托管服務(wù)提供商或域名的情況。

從您的舊WordPress網(wǎng)站創(chuàng)建文件和數(shù)據(jù)檔案

遷移過(guò)程的第一步是從舊站點(diǎn)創(chuàng)建文件,以便將它們導(dǎo)入新站點(diǎn)。

安裝并激活WordPress Duplicator插件。轉(zhuǎn)到插件 > 安裝插件,然后搜索“WordPress Duplicator”。單擊插件的安裝按鈕,然后單擊啟用按鈕。

安裝WordPress Duplicator插件

現(xiàn)在是時(shí)候創(chuàng)建將用于遷移您的站點(diǎn)的存檔文件了。單擊管理菜單中的Duplicator以轉(zhuǎn)到插件設(shè)置。

Duplicator設(shè)置

此屏幕顯示您創(chuàng)建的所有包——它們是您網(wǎng)站的檔案?,F(xiàn)在,它將是空的。

要為您的站點(diǎn)創(chuàng)建檔案,請(qǐng)單擊“Create New”按鈕。

然后,您將被帶到設(shè)置屏幕,您可以在其中輸入包的詳細(xì)信息,如下所示:

  • Name : 給包起一個(gè)對(duì)你有意義的名字。
  • Storage:指定包文件的存儲(chǔ)位置。在插件的免費(fèi)版本中,您可以將其存儲(chǔ)在您的網(wǎng)絡(luò)服務(wù)器上,在這種情況下,您需要稍后下載或從插件發(fā)送給您的電子郵件中獲取。通過(guò)插件的專(zhuān)業(yè)版,您可以使用第三方存儲(chǔ)服務(wù),例如Dropbox和Google Drive。選擇您要使用的那個(gè),系統(tǒng)會(huì)提示您登錄。
  • Archive:指定是僅存檔數(shù)據(jù)庫(kù)還是同時(shí)存檔數(shù)據(jù)庫(kù)和文件。在遷移站點(diǎn)時(shí),您將需要一切。不選中復(fù)選框。
  • Installer:在此部分中,通過(guò)添加密碼為您的包啟用密碼保護(hù)。您正在創(chuàng)建一個(gè)包含站點(diǎn)中所有內(nèi)容的文件,因此安全性很重要。

密碼保護(hù)

現(xiàn)在單擊Next按鈕繼續(xù)。

該插件將掃描您的系統(tǒng),并讓您知道一切是否正常。

Package掃描

如果有任何問(wèn)題,請(qǐng)遵循插件給出的建議。當(dāng)您在開(kāi)始之前清理您的網(wǎng)站時(shí),您應(yīng)該不會(huì)有任何問(wèn)題。

現(xiàn)在單擊“Build”按鈕來(lái)構(gòu)建存檔。等待該過(guò)程完成,不要點(diǎn)擊離開(kāi)屏幕。

完成后,您可以選擇下載軟件包文件。

下載你的包

單擊One-Click Download按鈕將這兩個(gè)文件下載到您的計(jì)算機(jī)。將它們存儲(chǔ)在安全的地方,以便您可以檢索它們以遷移到新站點(diǎn)。

你現(xiàn)在有你的檔案。

將檔案導(dǎo)入您的新站點(diǎn)

下一步是將文件導(dǎo)入新站點(diǎn)并運(yùn)行導(dǎo)入程序文件。

使用SFTP將這兩個(gè)文件上傳到新站點(diǎn)的/public/目錄。使用您的FTP客戶端,將這兩個(gè)文件上傳到該文件夾??(了解FTP和SFTP之間的區(qū)別)。

新站點(diǎn)中的復(fù)制器文件

完成后,通過(guò)在瀏覽器中訪問(wèn)其URL來(lái)運(yùn)行安裝程序。您可以使用新站點(diǎn)的臨時(shí)URL執(zhí)行此操作,因?yàn)槟形崔D(zhuǎn)移您的域。

因此,如果您的臨時(shí)URL是http://temp.yourdomain.com,您將在瀏覽器中訪問(wèn)http://temp.yourdomain.com/installer.php 。

這將打開(kāi)duplicator屏幕。

duplicator密碼提示

如果您在設(shè)置復(fù)制器文件時(shí)提供了密碼,請(qǐng)輸入該密碼并單擊“Submit”按鈕。

然后,您將完成運(yùn)行導(dǎo)入的過(guò)程。在下一個(gè)屏幕上,選中底部的復(fù)選框,然后單擊Next按鈕。

Duplicator導(dǎo)入流程

然后該插件將提取存檔文件,這可能需要一段時(shí)間,具體取決于您網(wǎng)站的大小。下一步是安裝一個(gè)新的數(shù)據(jù)庫(kù),這將需要:

  • 主機(jī)名。
  • 密碼。
  • 用戶名。

該插件將使用此數(shù)據(jù)來(lái)更新站點(diǎn)設(shè)置。

您可以在服務(wù)器提供商的管理后臺(tái)找到站點(diǎn)的詳細(xì)信息。

在duplicator中創(chuàng)建數(shù)據(jù)庫(kù)

單擊按鈕以檢查數(shù)據(jù)庫(kù)是否正常工作,并根據(jù)需要進(jìn)行任何更正。系統(tǒng)滿意后,單擊“Next 按鈕。

然后,Duplicator插件將運(yùn)行第3步,在該步驟中,它將使用新站點(diǎn)的臨時(shí)URL來(lái)使數(shù)據(jù)庫(kù)正常工作。單擊“Next按鈕繼續(xù)執(zhí)行第4步,您可以從中登錄該站點(diǎn)。

當(dāng)您訪問(wèn)您的網(wǎng)站時(shí),您現(xiàn)在應(yīng)該擁有舊網(wǎng)站的完美副本。唯一的區(qū)別是域名。

重定向域名

一旦你測(cè)試了你的新站點(diǎn)并且你很高興它可以正常工作,你可以將域名重定向到你的新站點(diǎn)。

如果您要更換托管服務(wù)提供商,則需要更新域名的DNS以使其指向您的新站點(diǎn)。

通過(guò)您的域名注冊(cè)商,更改名稱(chēng)服務(wù)器、A或CNAME記錄以反映您的新位置。您使用哪一個(gè)將取決于您的設(shè)置。

如果您還需要將您的域名用于電子郵件等用途,那么您將不希望更改名稱(chēng)服務(wù)器,因?yàn)檫@會(huì)將您的所有版本的域名指向您的新托管服務(wù)提供商。

完成此操作后,則需要將附加域添加到您的帳戶,以便它指向您的新站點(diǎn)。您的提供者應(yīng)該能夠?yàn)槟峁﹫?zhí)行此操作的指導(dǎo)。

你還沒(méi)有完成。

最后一步是在WordPress管理屏幕中更新域。在您的站點(diǎn)中,轉(zhuǎn)到“設(shè)置”>“常規(guī)”并找到URL字段。只有在DNS傳播并且域指向您的新站點(diǎn)時(shí),您才應(yīng)該這樣做。

這可能需要長(zhǎng)達(dá)48小時(shí),但通常要快得多。

WordPress網(wǎng)址設(shè)置

有兩個(gè)字段需要更新:

  • WordPress地址 (URL):這是站點(diǎn)本身的地址,因此是您在站點(diǎn)中使用的主域。
  • 站點(diǎn)地址 (URL):如果您希望用戶看到的地址與實(shí)際站點(diǎn)地址不同,只需更新此字段即可。如果它們都相同(這是正常的),請(qǐng)更新兩個(gè)字段。

單擊保存更改按鈕以保存 URL。

現(xiàn)在,您的新站點(diǎn)在您的新位置運(yùn)行。如果您不再需要舊網(wǎng)站,是時(shí)候刪除它并在您更換提供商時(shí)關(guān)閉您的舊托管帳戶。

使用插件將站點(diǎn)遷移到或從WordPress多站點(diǎn)遷移

如果您要將單個(gè)站點(diǎn)遷移到WordPress Multisite或從WordPress Multisite遷移,則可以使用插件來(lái)完成,但不能使用WordPress Duplicator插件。這是因?yàn)槟幌Mw移整個(gè)數(shù)據(jù)庫(kù)和文件:只遷移來(lái)自相關(guān)站點(diǎn)的那些。

要使用插件遷移進(jìn)出多站點(diǎn),您需要使用三個(gè)插件:

根據(jù)您的設(shè)置,您可能不需要使用所有這些。讓我們一步一步看事情。

將文件遷移到或從WordPress多站點(diǎn)遷移

在遷移任何內(nèi)容或設(shè)置之前,您需要遷移主題和插件文件。您可以通過(guò)以下兩種方式之一執(zhí)行此操作:

  • 通過(guò)主題插件屏幕在新站點(diǎn)中安裝相同的主題和插件,或者如果您從第三方來(lái)源購(gòu)買(mǎi)它們,則將它們上傳到新站點(diǎn)。
  • 使用SFTP從舊站點(diǎn)下載主題和插件文件并將它們上傳到新站點(diǎn)。

這兩種方法都可以,但是如果您的主題或插件是專(zhuān)門(mén)為您的站點(diǎn)開(kāi)發(fā)的,您需要從舊站點(diǎn)下載并上傳到新站點(diǎn)?;蛘?,如果您在本地保存文件備份或使用Github等版本控制系統(tǒng)(這是一個(gè)好主意),您可以從那里上傳它們。

如果您需要將主題和插件上傳并安裝到WordPress多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn),則需要為網(wǎng)絡(luò)安裝它們,然后為單個(gè)站點(diǎn)激活它們。您可以在我們的WordPress Multisite指南中找到有關(guān)執(zhí)行此操作的更多信息。

激活新站點(diǎn)的主題并激活任何插件。需要注意的幾點(diǎn):

  • 如果您的新站點(diǎn)位于多站點(diǎn)網(wǎng)絡(luò)中,您需要通過(guò)轉(zhuǎn)到Network > Sites為該站點(diǎn)啟用主題,單擊您正在使用的站點(diǎn)下方的Edit按鈕并選擇Themes選項(xiàng)卡。從那里您可以啟用主題。然后轉(zhuǎn)到新站點(diǎn)中的外觀 > 主題并在那里激活主題。
  • 您不需要為單個(gè)站點(diǎn)啟用插件。相反,您可以安裝它們,然后轉(zhuǎn)到該站點(diǎn)的插件屏幕并在那里激活它們。
  • 如果您要從網(wǎng)絡(luò)中的站點(diǎn)遷移到獨(dú)立站點(diǎn),則可以像安裝任何站點(diǎn)一樣安裝和激活主題和插件。

現(xiàn)在,您的所有文件都已放在新站點(diǎn)上。花一些時(shí)間來(lái)配置主題和插件:如果您使用插件進(jìn)行遷移,則必須手動(dòng)執(zhí)行此操作。

您不必做的一個(gè)配置是小工具:您可以為此使用插件,我們很快就會(huì)看到。

將用戶導(dǎo)入和導(dǎo)出多站點(diǎn)

如果您要遷移的站點(diǎn)有除您自己以外的用戶,您需要將用戶從舊站點(diǎn)導(dǎo)出到新站點(diǎn)。如果您是唯一的用戶,則可以跳過(guò)此步驟,因?yàn)槟鷮⒃趧?chuàng)建新站點(diǎn)時(shí)將自己創(chuàng)建為用戶。

由于WordPress不會(huì)在Multisite中存儲(chǔ)每個(gè)站點(diǎn)的用戶,因此將用戶導(dǎo)入和導(dǎo)出Multisite很復(fù)雜。相反,它將它們?nèi)看鎯?chǔ)在一個(gè)用于整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)表中,稱(chēng)為wp_users。

如果您從網(wǎng)絡(luò)中的站點(diǎn)導(dǎo)入,您應(yīng)該只導(dǎo)出那些在您的站點(diǎn)上注冊(cè)的用戶,而不是那些在網(wǎng)絡(luò)上其他站點(diǎn)注冊(cè)的用戶。如果您要導(dǎo)入網(wǎng)絡(luò)中的站點(diǎn),您只想激活該站點(diǎn)上的這些用戶,而不是激活網(wǎng)絡(luò)上的其他站點(diǎn)。

如果您的站點(diǎn)包含多個(gè)作者,請(qǐng)?jiān)趯?dǎo)入內(nèi)容之前執(zhí)行此操作,以便在將內(nèi)容導(dǎo)入新站點(diǎn)時(shí)將正確的用戶分配給內(nèi)容。所以讓我們開(kāi)始吧!

您可以使用Import Export WordPress Users插件在站點(diǎn)之間遷移用戶。

首先在您的舊站點(diǎn)和新站點(diǎn)中安裝和激活插件。然后在您的舊站點(diǎn)中,轉(zhuǎn)到Users > User Import Export。

用戶導(dǎo)入導(dǎo)出設(shè)置

選擇頂部的User/Customer Export選項(xiàng)卡。選擇您要導(dǎo)出的用戶角色(如果您將此保留為默認(rèn)設(shè)置,它將導(dǎo)出所有角色),然后向下滾動(dòng)并單擊“Export Users”按鈕。

該插件會(huì)將CSV文件下載到您的計(jì)算機(jī)。將其保存在某個(gè)地方,您將能夠再次找到它以進(jìn)行導(dǎo)入。

現(xiàn)在在您的新站點(diǎn)中,轉(zhuǎn)到Users > User Import Export并選擇User/Customer Import選項(xiàng)卡。

用戶/客戶導(dǎo)入

上傳您剛剛創(chuàng)建的CSV文件,然后單擊Upload file and import按鈕。該插件將上傳文件并將用戶導(dǎo)入您的新站點(diǎn)。

在多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn)上工作時(shí),您在站點(diǎn)中進(jìn)行導(dǎo)入和導(dǎo)出,而不是在網(wǎng)絡(luò)管理員中。任何導(dǎo)入的用戶都將被添加到整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)中,但它們只會(huì)在一個(gè)站點(diǎn)上被激活。

將內(nèi)容移入或移出WordPress Multisite

首先導(dǎo)出您的內(nèi)容。轉(zhuǎn)到Tools > Export。選擇All content并單擊Download Export按鈕。

從多站點(diǎn)導(dǎo)出

將下載文件保存在您可以再次找到的地方。它將采用XML格式。

在將任何內(nèi)容導(dǎo)入新站點(diǎn)之前,如果您在舊站點(diǎn)中有這些內(nèi)容,請(qǐng)務(wù)必確保您已設(shè)置任何自定義文章類(lèi)型或分類(lèi)法。如果您還沒(méi)有這樣做,請(qǐng)返回上一步并確保您在新站點(diǎn)上安裝并激活了與舊站點(diǎn)上相同的主題和插件。

現(xiàn)在打開(kāi)新站點(diǎn)并轉(zhuǎn)到Tools > Import。向下滾動(dòng)到WordPress部分。如果您已經(jīng)安裝了導(dǎo)入器插件,請(qǐng)單擊Run Importer。如果您沒(méi)有安裝它,請(qǐng)按照此處的說(shuō)明安裝并激活它,然后運(yùn)行它。

WordPress importer

導(dǎo)入器將提示您上傳文件以進(jìn)行導(dǎo)入。單擊Choose File,找到您從舊站點(diǎn)導(dǎo)出的文件,然后單擊Upload file and import按鈕。

導(dǎo)入器會(huì)提示您將內(nèi)容分配給新站點(diǎn)中的正確用戶,這就是為什么在導(dǎo)入內(nèi)容之前導(dǎo)入用戶很重要的原因。如果您尚未執(zhí)行此操作,請(qǐng)暫停內(nèi)容導(dǎo)入并返回上一步。

在WordPress中導(dǎo)入

選擇相關(guān)用戶并選中Download and import file attachments復(fù)選框。WordPress會(huì)在您的舊站點(diǎn)中找到任何附件,如果可以的話,抓取這些附件并將它們導(dǎo)入新站點(diǎn)。有時(shí)由于安全性或訪問(wèn)權(quán)限的原因,這不起作用,但如果您從一個(gè)遠(yuǎn)程托管站點(diǎn)遷移到另一個(gè)站點(diǎn),它通常會(huì)起作用。

單擊Submit按鈕。WordPress將上傳文件并創(chuàng)建內(nèi)容。完成后,您會(huì)收到通知。轉(zhuǎn)到您的文章(單擊管理菜單中的文章),您將在新站點(diǎn)中看到導(dǎo)入的文章。

您正在順利遷移您的網(wǎng)站 – 現(xiàn)在剩下的就是遷移小部件設(shè)置。

將小部件遷移到多站點(diǎn)和從多站點(diǎn)遷移出

最后一步是遷移小部件。您不必手動(dòng)配置這些:您可以改用Widget Importer & Exporter插件。

首先在舊站點(diǎn)和新站點(diǎn)上安裝并激活插件。

在您的舊站點(diǎn)中,轉(zhuǎn)到Tools > Widget Importer/Exporter。這將帶您進(jìn)入Widget import/export屏幕。

import export小工具屏幕

單擊Export Widgets按鈕。這將使用小部件設(shè)置將文件下載到您的計(jì)算機(jī)。

現(xiàn)在打開(kāi)您的新站點(diǎn)。確保您安裝并激活了與舊站點(diǎn)上相同的所有主題和插件,因?yàn)槠渲幸恍┛赡軙?huì)提供您需要安裝的小部件。

小部件導(dǎo)入過(guò)程不會(huì)導(dǎo)入小部件本身。相反,它會(huì)導(dǎo)入小部件的設(shè)置。激活相同的主題以使小部件區(qū)域相同也很重要。

轉(zhuǎn)到Tools > Widget Importer/Exporter。這一次,單擊Choose file按鈕并上傳您剛剛從舊站點(diǎn)下載的文件。它將具有.WIE擴(kuò)展名。

單擊Import Widgets按鈕。該插件將導(dǎo)入小部件并為您提供一個(gè)狀態(tài)屏幕,告訴您它們已被導(dǎo)入。

小部件導(dǎo)入結(jié)果

如果缺少任何小部件區(qū)域,舊站點(diǎn)中的小部件將被導(dǎo)入,但它們將被添加到小部件管理屏幕中的Inactive Widgets區(qū)域。

如果您嘗試導(dǎo)入新站點(diǎn)中不可用的小部件,可能是因?yàn)槟形醇せ畈寮?,您將收到一條錯(cuò)誤消息。安裝并激活插件并再次運(yùn)行導(dǎo)入,插件不會(huì)復(fù)制您已經(jīng)導(dǎo)入的那些小部件。

您現(xiàn)在應(yīng)該在新站點(diǎn)上擁有與舊站點(diǎn)相同的副本。花一些時(shí)間檢查新站點(diǎn)的所有設(shè)置和配置,并確保它們與舊站點(diǎn)相同(如果您想進(jìn)行更改,也可以調(diào)整它們)。

然后,如果您的舊站點(diǎn)位于多站點(diǎn)網(wǎng)絡(luò)上,請(qǐng)讓網(wǎng)絡(luò)管理員存檔或刪除它。如果您的舊站點(diǎn)是獨(dú)立站點(diǎn),請(qǐng)將其刪除。

WordPress站點(diǎn)手動(dòng)搬家

如果您對(duì)使用SFTP和MySQL感到滿意,那么手動(dòng)遷移站點(diǎn)而不是使用插件可能是一種更快、更可靠的方法。

在這里,我將專(zhuān)注于將一個(gè)獨(dú)立的WordPress安裝遷移到另一個(gè)。在下一節(jié)中,我將看看這與WordPress多站點(diǎn)網(wǎng)絡(luò)有何不同。

創(chuàng)建一個(gè)全新的WordPress安裝

首先將您的新站點(diǎn)創(chuàng)建為空的WordPress安裝。

在寶塔面板中,您可以快速添加網(wǎng)站及安裝WordPress(推薦新手使用寶塔面板管理服務(wù)器)。

使用寶塔面板創(chuàng)建新WordPress網(wǎng)站

選擇您要在哪個(gè)數(shù)據(jù)中心托管您的站點(diǎn),然后填寫(xiě)您的站點(diǎn)名稱(chēng)的詳細(xì)信息并選擇不安裝WordPress。

這是因?yàn)?strong>您將從舊站點(diǎn)遷移WordPress文件。暫時(shí)將自定義域名留空,因?yàn)槟M谛抡军c(diǎn)啟動(dòng)并運(yùn)行時(shí)暫時(shí)將域名保留在舊站點(diǎn)上。

單擊Add site按鈕,將為您創(chuàng)建一個(gè)新站點(diǎn)。

使用SFTP導(dǎo)出文件

下一步是將文件從舊站點(diǎn)遷移到新站點(diǎn)。這將包括主題文件、插件、上傳和插件可能添加到您的wp-content目錄的任何其他文件。

通過(guò)SFTP登錄您的舊站點(diǎn)并下載所有WordPress文件。如果您的站點(diǎn)位于主機(jī)的根域中,則意味著下載所有文件。如果您將WordPress安裝在子目錄中,請(qǐng)下載該目錄的內(nèi)容。

要訪問(wèn)您的網(wǎng)站,您需要SFTP詳細(xì)信息,這可以通過(guò)您的服務(wù)器提供商的網(wǎng)站獲取相關(guān)憑證信息。

您可以在下面看到我網(wǎng)站中的文件,就像在免費(fèi)的FileZilla FTP客戶端中查看的一樣。

FTP客戶端中的WordPress文件

從舊站點(diǎn)導(dǎo)出數(shù)據(jù)庫(kù)

除了文件之外,您的新WordPress站點(diǎn)還需要舊數(shù)據(jù)庫(kù)的副本。為此,您使用MySQL工具,通常是phpMyAdmin。

在舊站點(diǎn)的托管界面中,轉(zhuǎn)到phpMyAdmin。

以寶塔面板為例,進(jìn)入寶塔控制面板,點(diǎn)擊左側(cè)的“數(shù)據(jù)庫(kù)”,點(diǎn)擊頁(yè)面的“phpMyAdmin”:

系統(tǒng)將提示您輸入數(shù)據(jù)庫(kù)用戶名和密碼。這些與您的主機(jī)帳戶的密碼不同。

在phpMyAdmin中,單擊數(shù)據(jù)庫(kù)選項(xiàng)卡。這將為您提供您在主機(jī)帳戶上創(chuàng)建的所有數(shù)據(jù)庫(kù)的列表。

phpMyAdmin中的數(shù)據(jù)庫(kù)

單擊與您要復(fù)制的站點(diǎn)相對(duì)應(yīng)的數(shù)據(jù)庫(kù)名稱(chēng)。然后,您將看到數(shù)據(jù)庫(kù)中所有表的列表。

數(shù)據(jù)庫(kù)表

單擊表列表下方的Check all復(fù)選框,然后在旁邊的With selected:下拉框中選擇Export。

PhpMyAdmin 將帶您進(jìn)入一個(gè)新屏幕。單擊屏幕底部的“開(kāi)始”按鈕

從數(shù)據(jù)庫(kù)中導(dǎo)出表

PhpMyAdmin將導(dǎo)出一個(gè)SQL文件并將其下載到您的計(jì)算機(jī)。將其保存在您可以再次找到它的地方。

將文件導(dǎo)入您的新WordPress網(wǎng)站

下一步是將所有這些文件上傳到您的新站點(diǎn)。

在您的FTP客戶端中,通過(guò)提供以下詳細(xì)信息進(jìn)行連接:

  • 連接類(lèi)型:SFTP。
  • 主機(jī)名、地址、服務(wù)器或URL:您的IPv4地址。
  • 用戶名:您的SFTP用戶名。
  • 密碼:您的SFTP密碼。
  • 端口:您的SFTP端口。

將文件上傳到它們?cè)谂f站點(diǎn)中的同一目錄,通常是/public/目錄。

他們可能需要一段時(shí)間才能上傳,因此您可能想在等待時(shí)喝杯咖啡。

將數(shù)據(jù)庫(kù)表導(dǎo)入您的新站點(diǎn)

最后一步是導(dǎo)入數(shù)據(jù)庫(kù)表。

在新站點(diǎn)的托管界面中,轉(zhuǎn)到phpMyAdmin。

如果您不小心創(chuàng)建了WordPress安裝,或者您需要覆蓋現(xiàn)有的WordPress站點(diǎn),則需要?jiǎng)h除現(xiàn)有的數(shù)據(jù)庫(kù)表。以與從舊站點(diǎn)導(dǎo)出它們時(shí)相同的方式選擇所有表,然后單擊With selected:下拉列表選擇Delete

刪除數(shù)據(jù)庫(kù)表

系統(tǒng)將提示您確認(rèn)是否要?jiǎng)h除表,然后將刪除數(shù)據(jù)庫(kù)中的所有內(nèi)容。如果您對(duì)要執(zhí)行此操作有任何疑問(wèn),請(qǐng)先通過(guò)導(dǎo)出表來(lái)備份數(shù)據(jù)庫(kù)。

刪除數(shù)據(jù)庫(kù)表后,或者如果您一開(kāi)始沒(méi)有數(shù)據(jù)庫(kù),則需要將表從舊站點(diǎn)導(dǎo)入到新站點(diǎn)。

在phpMyAdmin中,單擊Import選項(xiàng)卡。在“File to import部分中,單擊“Choose file按鈕并選擇您計(jì)算機(jī)上已下載的SQL文件。

上傳數(shù)據(jù)庫(kù)表

轉(zhuǎn)到頁(yè)面底部,然后單擊“Go按鈕。PhpMyAdmin將上傳SQL文件并使用它為您的新站點(diǎn)創(chuàng)建與舊站點(diǎn)中的相同的數(shù)據(jù)庫(kù)表。

編輯您的wp-config.php文件

現(xiàn)在您已經(jīng)上傳了數(shù)據(jù)庫(kù),您需要編輯新站點(diǎn)中的wp-config.php文件,以確保它反映了您剛剛創(chuàng)建的數(shù)據(jù)庫(kù)。

返回到您的FTP客戶端并在您的新站點(diǎn)中找到wp-config.php文件。復(fù)制一份,以便有備份(以防萬(wàn)一)。然后右鍵單擊該文件并單擊“Edit”選項(xiàng)將其打開(kāi)。找到包含數(shù)據(jù)庫(kù)詳細(xì)信息的部分:

wp-config.php數(shù)據(jù)庫(kù)詳細(xì)信息

如果站點(diǎn)位于本地計(jì)算機(jī)上,請(qǐng)使用以下憑據(jù):

  • 名稱(chēng):您在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)給它的名稱(chēng)。
  • 用戶名:根。
  • 密碼:根。

如果您要將站點(diǎn)遷移到其他托管服務(wù)提供商,則需要在托管儀表盤(pán)中找到這些憑據(jù)。

測(cè)試您的站點(diǎn)并更新域

現(xiàn)在您已經(jīng)設(shè)置了新的WordPress站點(diǎn),需要一些時(shí)間來(lái)測(cè)試它是否可以正常工作。在測(cè)試時(shí),只測(cè)試指向新站點(diǎn)的鏈接而不是舊站點(diǎn),因?yàn)槟鷷?huì)發(fā)現(xiàn)數(shù)據(jù)庫(kù)中的某些鏈接具有舊域名。

這沒(méi)關(guān)系,因?yàn)橐坏┠鷾y(cè)試了站點(diǎn),您將更新域名。

比較新舊站點(diǎn)并檢查它們是否相同。

將域名重定向到您的新站點(diǎn)

現(xiàn)在您的新站點(diǎn)已準(zhǔn)備就緒,是時(shí)候關(guān)閉舊站點(diǎn)并將您的域名重定向到新站點(diǎn)了。

此過(guò)程與使用Duplicator插件的過(guò)程相同,因此請(qǐng)按照本文該部分的上述說(shuō)明進(jìn)行操作。

您現(xiàn)在在新位置擁有新站點(diǎn)。如果您不再需要舊網(wǎng)站,是時(shí)候刪除它并關(guān)閉您的舊主機(jī)帳戶了。你完成了!

WordPress多站點(diǎn)網(wǎng)絡(luò)手動(dòng)搬家

如果您需要手動(dòng)遷移多站點(diǎn)網(wǎng)絡(luò)或?qū)⒄军c(diǎn)遷移到多站點(diǎn)網(wǎng)絡(luò)或從多站點(diǎn)網(wǎng)絡(luò)遷移,并且您不想使用上述插件方法,則可以執(zhí)行此操作。

由于您只需要遷移一些數(shù)據(jù)庫(kù)表和一些文件,因此這很復(fù)雜。

我不會(huì)完整描述該過(guò)程,而是概述差異,以便您在執(zhí)行上述手動(dòng)遷移時(shí)可以應(yīng)用這些差異。

請(qǐng)注意,如果您要遷移整個(gè)網(wǎng)絡(luò),則該過(guò)程與單個(gè)站點(diǎn)的過(guò)程相同,因?yàn)樗悄w移的整個(gè)安裝。在這里,我將重點(diǎn)關(guān)注將單個(gè)站點(diǎn)遷移到和遷移出Multisite

創(chuàng)建新站點(diǎn)

由于您不會(huì)遷移整個(gè)網(wǎng)絡(luò)安裝,因此您需要在開(kāi)始之前設(shè)置WordPress安裝。如果您要遷移到現(xiàn)有網(wǎng)絡(luò),則無(wú)需執(zhí)行此操作,因?yàn)樵摼W(wǎng)絡(luò)已經(jīng)存在。

當(dāng)您遷移文件時(shí),您不會(huì)導(dǎo)入WordPress文件,而只會(huì)導(dǎo)入wp-content目錄的內(nèi)容。

導(dǎo)出文件

如果您從單個(gè)站點(diǎn)導(dǎo)出到網(wǎng)絡(luò),導(dǎo)出文件的過(guò)程將與上述相同。

如果您要導(dǎo)出當(dāng)前位于多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn),則只需查找該站點(diǎn)中的文件。

從插件和主題開(kāi)始。您只需要下載在這個(gè)特定站點(diǎn)上使用的那些插件和主題文件,而不是網(wǎng)絡(luò)上安裝的所有插件和主題。在站點(diǎn)的管理屏幕中查找這些內(nèi)容并從wp-content/themeswp-content/plugins目錄下載它們。

在多站點(diǎn)網(wǎng)絡(luò)中,每個(gè)站點(diǎn)的上傳文件都是單獨(dú)存儲(chǔ)的,因此您只需下載要導(dǎo)出的站點(diǎn)的文件即可。

多站點(diǎn)網(wǎng)絡(luò)中的文件

首先查找站點(diǎn)的ID,這將是一個(gè)數(shù)字。您可以在網(wǎng)絡(luò)的“網(wǎng)絡(luò)管理員”>“站點(diǎn)”屏幕中找到它。然后在您的wp-content目錄中,打開(kāi)uploads/sites文件夾并找到一個(gè)以站點(diǎn)ID(編號(hào))為名稱(chēng)的文件夾。下載該文件夾的內(nèi)容。

導(dǎo)出數(shù)據(jù)庫(kù)表

如果您從網(wǎng)絡(luò)中的站點(diǎn)導(dǎo)出,則只需導(dǎo)出與該站點(diǎn)相關(guān)的表。在phpMyAdmin中,找到名為wp-id-name的表,其中id是站點(diǎn)的ID,name是每個(gè)唯一表的名稱(chēng)。選擇所有這些,然后單擊Export選項(xiàng)。

下面的示例來(lái)自網(wǎng)絡(luò)中的一個(gè)站點(diǎn),該站點(diǎn)具有為每個(gè)站點(diǎn)創(chuàng)建額外數(shù)據(jù)庫(kù)表的插件。你也需要導(dǎo)出這些。

多站點(diǎn)中的額外數(shù)據(jù)庫(kù)表

完成此操作后,您需要先編輯這些表名,然后才能將它們導(dǎo)入獨(dú)立站點(diǎn)。備份SQL文件并打開(kāi)原始文件。搜索(例如)wp-3-的所有實(shí)例,其中3是站點(diǎn)的ID。將它們替換為wp-。保存文件,然后在導(dǎo)入新站點(diǎn)時(shí)使用最近編輯的文件。

導(dǎo)入文件

如果您要導(dǎo)入到多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn),則需要將上傳上傳到wp-content/uploads/sites中正確編號(hào)的文件夾。

這意味著您需要首先在網(wǎng)絡(luò)中創(chuàng)建一個(gè)新站點(diǎn),以便WordPress創(chuàng)建此文件夾。按照我們的WordPress Multisite指南中的說(shuō)明執(zhí)行此操作。

當(dāng)您導(dǎo)入主題和插件文件時(shí),將它們上傳到wp-content/themeswp-content/plugins文件夾,就像對(duì)普通WordPress網(wǎng)站所做的那樣。

導(dǎo)入數(shù)據(jù)庫(kù)表

如果要導(dǎo)入多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn),則需要確保SQL文件中的表在導(dǎo)入之前具有正確的前綴。

在您要遷移到的網(wǎng)絡(luò)中創(chuàng)建新的空站點(diǎn)后,記下該站點(diǎn)的ID。備份從舊站點(diǎn)下載的SQL文件并打開(kāi)原始文件。在該文件中,將wp-的所有實(shí)例替換為(例如)wp-3-,其中3是新站點(diǎn)的ID。保存該文件。

接下來(lái),在phpMyAdmin中,選擇為網(wǎng)絡(luò)中的新站點(diǎn)創(chuàng)建的文件(所有在其前綴中帶有站點(diǎn)ID的文件)。放下所有這些。完成后,導(dǎo)入新文件以創(chuàng)建這些表的新版本。

如果您不小心丟棄了錯(cuò)誤的文件或錯(cuò)誤地編輯了SQL文件,則可能會(huì)破壞您的多站點(diǎn)網(wǎng)絡(luò)。所以只有當(dāng)你在phpMyAdmin中工作得心應(yīng)手時(shí)才這樣做。并首先備份您的網(wǎng)絡(luò)!

導(dǎo)入用戶

因?yàn)橛脩羰菫檎麄€(gè)網(wǎng)絡(luò)而不是網(wǎng)絡(luò)中的單個(gè)站點(diǎn)存儲(chǔ)的,所以沒(méi)有手動(dòng)方法可以將用戶導(dǎo)出到WordPress多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn)或從站點(diǎn)導(dǎo)出用戶。

做到這一點(diǎn)的唯一方法是使用本文前面概述的插件方法。在導(dǎo)入所有其他文件和表后執(zhí)行此操作。

請(qǐng)注意,當(dāng)您以這種方式導(dǎo)入用戶時(shí),在將文章歸因于作者時(shí),他們不會(huì)被識(shí)別為同一用戶。您需要瀏覽所有文章/頁(yè)面并手動(dòng)將它們歸于正確的作者。

預(yù)覽您的網(wǎng)站

完成多站點(diǎn)子站點(diǎn)或多站點(diǎn)網(wǎng)絡(luò)的遷移后,您可以通過(guò)編輯計(jì)算機(jī)的hosts文件輕松預(yù)覽遷移的站點(diǎn)。這允許您將本地DNS指向托管已遷移站點(diǎn)的服務(wù)器。

小結(jié)

在主機(jī)之間或從本地遷移到遠(yuǎn)程安裝的WordPress站點(diǎn)是許多WordPress用戶在某些時(shí)候必須做的事情。您可以通過(guò)多種方式進(jìn)行操作,主要區(qū)別在于您是手動(dòng)操作還是使用插件。

另一方面,如果您決定自己遷移WordPress站點(diǎn),上述步驟將幫助您可靠地遷移,并確保您的新WordPress站點(diǎn)與舊站點(diǎn)相同。


本文標(biāo)題:如何在不關(guān)站的情況下實(shí)現(xiàn)WordPress網(wǎng)站搬家
標(biāo)題URL:http://www.dlmjj.cn/article/dpesjcc.html