如何將WordPress從本地伺服器傳輸到實際站點(逐步)

[ad_1]

您想將WordPress網站從本地伺服器移動到實際網站嗎?在本地伺服器上部署WordPress站點是加快開發過程的最佳方法之一。它可以幫助您確保您的WordPress網站完美運行,甚至在引入流量之前。

將WordPress網站從本地伺服器轉移到實際網站的最簡單方法是使用WordPress插件 BackupBuddy 要麼 複印機

如果您不想使用從本地伺服器到實際站點的任何插件來移動WordPress站點,請按照下面的分步指南進行操作。

但如果您仍想以更簡單的方式做到這一點,請不要擔心。我們將向您展示如何使用本文末尾的Duplicator插件將WordPress從本地伺服器傳輸到實際站點。

將WordPress從本地伺服器移動到實際站點 – 先決條件

在開始之前,我們假設您在本地伺服器上運行了一個WordPress站點,並且您可以完全訪問它。

你還需要購買一個 域名和虛擬主機

如果您沒有域名和虛擬主機,我們建議您在開始之前先獲取它。如果你剛剛開始,域名和託管的綜合成本可能看起來非常多。

這就是我們與之達成協議的原因 BlueHost的 為我們的用戶提供免費域名,免費SSL,以及WordPress主機超過60%的折扣。

點擊此處聲明此獨家Bluehost優惠»

最後,您還需要在計算機上安裝FTP程序並知道 如何使用它,以便您可以將您的內容和文件上傳到實際網站。

一旦準備好,您就可以繼續進行遷移。

目錄 – 將WordPress從本地伺服器遷移到實時站點

I.在沒有插件的情況下轉移站點

  1. 從本地伺服器導出資料庫
  2. 將WordPress文件導入實時站點
  3. 在Live Site上創建MySQL資料庫
  4. 將WordPress資料庫導入生產站點
  5. 更改網站URL
  6. 在您的虛擬主機中配置WordPress
  7. 修復圖像和斷開的鏈接

II。使用插件轉移網站(複製器)

  1. 安裝和設置複製器
  2. 為您的實時站點創建資料庫
  3. 從本地伺服器導入文件
  4. 運行遷移腳本

步驟1:從本地伺服器導出資料庫

您需要做的第一件事是導出本地WordPress資料庫。為此,我們將使用phpMyAdmin。如果您不熟悉phpMyAdmin並需要此步驟的幫助,請查看 使用phpMyAdmin進行WordPress資料庫管理

在瀏覽器中,只需轉到http:// localhost / phpmyadmin /並單擊您的WordPress資料庫。接下來,單擊頂部菜單欄中的「導出」按鈕。

從本地伺服器導出資料庫

現在將要求您從快速或自定義選項中進行選擇。選擇「自定義」選項為您提供了許多導出資料庫的不同選項。要快速導出,請選擇「快速」,然後單擊「執行」。這將下載您的資料庫。

導出mysql資料庫

第2步:將您的WordPress文件上傳到實際站點

導出資料庫後,下一步是將所有站點文件移動到您的實際站點。

在此步驟中,您需要使用FTP客戶端上載文件。首先,將您的FTP客戶端連接到您的Web主機帳戶。

連接後,在主機帳戶中選擇要上載文件的正確目錄。例如,如果您計劃在example.com上託管該站點,那麼您需要上傳public_html目錄中的所有文件。

現在,選擇所有本地WordPress文件並將其上傳到您的實時伺服器。

上傳wordpress文件

第3步:在您的實際站點上創建MySQL資料庫

當您的FTP客戶端上傳WordPress文件時,您可以開始將資料庫導入實時伺服器。最 WordPress主機 提供商提供cPanel來管理您的主機帳戶。在此步驟中,我們將向您展示如何通過登錄cPanel來創建資料庫。

登錄cPanel後,單擊「資料庫」部分中常見的「My​​SQL資料庫」圖標。

mysql資料庫

在出現的下一個屏幕上,在「新建資料庫」欄位中指定資料庫的名稱,然後單擊「創建資料庫」。

創建一個新的資料庫

現在已創建新資料庫,向下滾動到「MySQL用戶」部分,並創建現有用戶或將現有用戶添加到資料庫。

創建mysql資料庫用戶

添加用戶後,系統將提示您為該用戶設置MySQL許可權。只需向用戶授予所有許可權,然後單擊「更改」按鈕。

所有特權

第4步:在您的實際站點上導入WordPress資料庫

接下來,您必須將WordPress資料庫導入生產站點。在cPanel中,向下滾動到Databases部分,然後單擊phpMyAdmin。這將引導您進入phpMyAdmin部分。確保選擇您在上一步中創建的資料庫,該資料庫沒有創建表。

單擊頂部菜單中的「導入」選項卡。單擊「選擇文件」,選擇要導入的文件。確保從本地伺服器中選擇您在第一步中下載的正確文件。

選擇文件後,單擊「Go」按鈕導入WordPress資料庫。

導入資料庫

第5步:更改站點URL

您需要做的下一件事是更改資料庫中的站點URL,以便它與您的實時WordPress站點連接。

在phpMyAdmin中,查找資料庫中剛剛導入的wp_options表。如果你 更改了資料庫前綴,然後查找{prefix} _options而不是wp_options。

選擇wp_options旁邊的「瀏覽」按鈕。或者,您可以通過在側欄中單擊來瀏覽wp_options表,如下面的屏幕截圖所示。

瀏覽wp_options

在option_name列中,查找siteurl。要編輯站點URL,請單擊屏幕截圖中顯示的「編輯」圖標。

編輯siteurl

單擊「編輯」圖標將打開編輯欄位窗口。確保使用您的域名替換option_value框中顯示的URL。

點擊Go按鈕保存欄位。

改變站點的URL

接下來,您需要為選項名稱複製此步驟:home。 wp_options頁面可以長几頁,所以只需找到主頁選項卡。通常,它位於第二頁,您可以通過單擊phpMyAdmin中的分頁箭頭導航到該頁面。

當您更新主頁時,請確保它與您的siteurl相同。

第6步:在Web Hosting中配置WordPress

接下來,是時候在生產環境中配置WordPress了。

如果您現在嘗試訪問自己的網站,可能會發現如下消息: 建立資料庫連接時出錯。通過配置WordPress,我們的目標是修復此錯誤並設置實時站點。

返回到您的FTP客戶端並將其連接到您的網站,然後編輯您的wp-config.php文件。在此步驟中,您必須為步驟3中創建的wp-config.php添加相同的資料庫名稱,用戶和密碼。然後,保存wp-config.php文件並將其上傳回您的Web主辦。

訪問您的網站,它現在應該是現場直播。

接下來,您需要登錄WordPress儀錶板並導航到設置»常規。如果不進行任何修改,請滾動到底部,然後單擊「保存更改」按鈕。這將確保站點URL在其需要的任何其他位置得到糾正。

接下來,轉到設置»固定鏈接,然後單擊保存更改以確保所有帖子鏈接都正常工作。

步驟7:通過更新路徑修復圖像和斷開的鏈接

您可能會遇到的常見問題之一 將WordPress網站從一個域遷移到另一個域或者從本地伺服器到實際站點,您將在遷移後在整個站點中發現損壞的鏈接和丟失的圖像。要解決此問題,您可以使用SQL查詢或 Velvet Blues WordPress插件

對於那些想通過SQL實現的人來說,這是一個簡單的SQL查詢,可以解決這個問題:

更新wp_posts SET post_content = REPLACE(post_content,'localhost / test /','www.yourlivesite.com/');

只需轉到phpMyAdmin,單擊您的資料庫,然後單擊頂部菜單中的SQL。編寫此查詢,但請務必修改本地站點和實際站點的URL。

運行sql

而已!您的實時網站現在應該正常運行。

使用插件將WordPress從本地伺服器傳輸到實時站點

如果您想輕鬆地將WordPress從本地伺服器移動到實時站點,這對初學者來說是最好的方法。使用遷移插件,只需單擊幾下,即可將WordPress從本地伺服器傳輸到實際站點。

讓我們開始。

步驟1:安裝並設置Duplicator插件

首先,您需要選擇一個遷移插件,我們建議您選擇 複印機

接下來,在本地站點上安裝並激活插件。如果您不確定如何安裝和激活WordPress插件,請查看我們的詳細指南 如何安裝WordPress插件

安裝並激活Duplicator插件後,單擊WordPress儀錶板中的Duplicator,單擊Packages,然後單擊Create New按鈕。

複製創建新包

在下一個屏幕上,只需單擊「下一步」按鈕。

創建新包,下一

然後複製器將掃描所有內容以確保它們都處於良好狀態。如果系統掃描中的所有項目都標記為「良好」,則單擊「生成」按鈕。

複印機掃描完成

這種「建築」過程可能需要幾分鐘。因為插件正在做的是製作WordPress網站的完整副本。這包括所有核心WordPress文件以及您的主題,插件,圖像,上傳和WordPress資料庫的備份。因此,所需的時間取決於您網站的大小。確保打開此選項卡,直到該過程完成。

完成此過程後,您可以單擊「一鍵下載」按鈕將安裝程序和存檔程序包文件下載到您的計算機。

下載包

第2步:為您的實時站點創建資料庫

現在您已經下載了站點的Archive文件和Installer文件,它將通過解壓縮歸檔文件來自動遷移,您需要為您的實時網站創建一個MySQL資料庫。

要創建資料庫,請轉到主機帳戶的cPanel儀錶板。在那裡,向下滾動到Databases部分,然後單擊MySQL Databases圖標。

我-SQL資料庫

接下來,您將看到一個名為「創建新資料庫」的欄位。只需鍵入資料庫的名稱,然後單擊「創建資料庫」按鈕。

創建新的資料庫

單擊該按鈕後,cPanel將為您創建一個新資料庫。

下一步是向下滾動頁面到「MySQL用戶」部分。通過創建用戶名和密碼添加新用戶。然後,單擊「創建用戶」按鈕。請務必記住您的用戶名和密碼,因為稍後您將再次需要它們。

添加新用戶

創建新用戶後,您需要授予該新用戶使用該資料庫的許可權。為此,請向下滾動到「將用戶添加到資料庫」部分。從「用戶」欄位的下拉菜單中選擇剛剛創建的新用戶。然後,從「資料庫」欄位的下拉列表中選擇您創建的資料庫。最後,單擊「添加」按鈕。

添加用戶到資料庫

現在您的資料庫已準備好與WordPress站點一起使用。

第3步:將文件從本地伺服器上傳到實時站點

下一步是將存檔和安裝程序文件從本地站點上載到您的主機帳戶。

您可以使用FTP客戶端連接到您的實時站點。連接到實際站點後,確保網站的根目錄為空是很重要的。根目錄通常是/ home / public_html /文件夾。

例如,如果WordPress自動安裝在那裡很多 網站託管公司 註冊時,您需要刪除這些文件。

當根目錄完全為空時,您可以從Duplicator上載存檔和安裝程序文件。

上載文件的根目錄

第4步:運行遷移腳本

接下來,在瀏覽器中訪問以下URL:http://mywebsite.com/installer.php

不要忘記將「我的網站」替換為實際的域名。

在瀏覽器中輸入此URL將啟動Duplicator遷移嚮導。

複印機遷移的嚮導

一旦獲得綠色通行證,將執行驗證測試,通過選中框並按下「下一步」按鈕接受條款和條件。

在下一個屏幕上,您將輸入您的WordPress資料庫信息,其中包括您之前創建的用戶名和密碼。

提示:它還會詢問您的主機,這可能是「localhost」。

複製安裝資料庫

單擊「下一步」繼續。

Duplicator插件現在將您的WordPress資料庫從存檔導入到新資料庫。

接下來,出現更新數據屏幕。該插件會自動檢測新網站的URL及其路徑,因此您實際上不必在此更新任何內容。只需單擊「下一步」繼續。

更新複製

遷移過程完成後,您將看到如下所示的成功屏幕。在這裡,您可以通過單擊「管理員登錄」按鈕轉到實際站點的WordPress管理區域。

複製管理員登錄

就是這樣,你的工作已經完成。登錄到您的實際站點後,Duplicator將為您清理安裝文件。

我們希望本指南幫助您成功將WordPress網站從本地伺服器移動到實際網站。現在,回到您的實時網站,找出一切是否按預期工作。

或者,您可以使用 BackupBuddy 而是將WordPress從本地伺服器遷移到實際站點。

如果你喜歡這篇文章,你可能還想看一下 WordPress的最佳備份插件

這篇文章 如何將WordPress從本地伺服器傳輸到實際站點(逐步) 首先出現在 IsItWP – WordPress技術查找工具

相關文章