洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:wppop | 2022-03-21 21:59 |點擊:
在WordPress外貿(mào)建站及維護過程中,可能會由于各方面的原因(比如空間到期、訪問速度慢、服務(wù)器配置太低等),我們需要將現(xiàn)在的WordPress網(wǎng)站搬家遷移到新的主機服務(wù)器。如果你沒有這方面的相關(guān)經(jīng)驗,可能會導(dǎo)致無從下手。為了解決WordPress網(wǎng)站遷移問題,有的可能會向?qū)I(yè)人士支付高昂的費用來來遷移網(wǎng)站,或者使用一些類似功能的WordPress網(wǎng)站遷移插件來解決。其實,如果您肯花一點時間來備份自己的網(wǎng)站,是沒必要擔心WordPress網(wǎng)站遷移的問題的;如果采取了正確的WordPress網(wǎng)站遷移的方法,這個過程也并不是一個多復(fù)雜的項目。
如果您還在顧慮如何下手進行WordPress網(wǎng)站搬家遷移,那么,詳細參考我們的圖文版WordPress網(wǎng)站搬家遷移教程,一步步去操作就可以保證你能完美地把WordPress網(wǎng)站遷移到新的主機服務(wù)器了。
重要提示:在準備開始你的WordPress網(wǎng)站搬家遷移之前,務(wù)必確保你新購的網(wǎng)站主機(服務(wù)器,這里我們推薦和WordPress.com官網(wǎng)有十多年合作歷史的 Bluehost.com主機)是完全支持WordPress程序的,否則,即使搬家成功后,也可能會出現(xiàn)WordPress網(wǎng)站運行錯誤的情況。
WordPress網(wǎng)站搬家遷移步驟主要分以下幾步:
網(wǎng)站遷移的第一步肯定就是備份網(wǎng)站文件,這也是我們在WordPress網(wǎng)站運營維護過程中非常重要的部分,并且是網(wǎng)站在進行任何重大更改之前建議必做的好習(xí)慣。如何備份網(wǎng)站文件呢?在如今絕大多數(shù)的網(wǎng)站服務(wù)器服務(wù)商提供的管理面板中都會提供備份功能,此外,我們還可以使用WordPress備份插件(比如:BackWPup)或者直接在WordPress網(wǎng)站管理后臺操作的文件管理器插件(比如:File Manager) 等來實現(xiàn)網(wǎng)站文件的備份。
當然,我們可以采用最原始的方法 – 手動備份。手動備份需要登錄網(wǎng)站主機管理面板,找到 文件管理 (一般 cPanel 面板的主機都是支持的),或者使用其他的文件傳輸軟件工具(FTP)才能訪問您的網(wǎng)站文件,比如:FileZilla(PC)和 Transmit(Mac)。安裝后,您需要使用FTP帳號登錄(來自您的Web主機帳戶)來連接到網(wǎng)站的服務(wù)器。連接后,選擇并下載網(wǎng)站目錄下的所有文件。如下圖所示:
文件管理界面
這里是全部WordPress程序文件和文件目錄,里面必須備份是是 wp-content 目錄,你所有在網(wǎng)站后臺上傳的圖片、文檔等附件都是保存在這個目錄下的。
備份導(dǎo)出數(shù)據(jù)庫的過程也是非常簡單,只需簡單幾個步驟。登錄到您的網(wǎng)站服務(wù)器的主機管理面板,在數(shù)據(jù)庫管理中,找到并打開 phpMyAdmin 數(shù)據(jù)庫管理應(yīng)用程序,在左側(cè)的已有數(shù)據(jù)庫列表中找到你的WordPress網(wǎng)站對應(yīng)的數(shù)據(jù)庫,然后,選擇導(dǎo)航工具菜單里的“導(dǎo)出”選項卡,全部設(shè)置默認即可,最后,單擊下面的“執(zhí)行”按鈕,即可快速導(dǎo)出默認設(shè)置的 MySQL數(shù)據(jù)庫了。導(dǎo)出的數(shù)據(jù)庫會自動下載到本地計算機。
WordPress 導(dǎo)出數(shù)據(jù)庫
備份好網(wǎng)站程序文件和數(shù)據(jù)庫之后,我們就可以進入正式的網(wǎng)站遷移的下一階段了。
在正是開始網(wǎng)站遷移到新的主機服務(wù)器之前,我們需要為新的WordPress網(wǎng)站安裝創(chuàng)建好環(huán)境。為此,我們首先需要在新的主機服務(wù)器中創(chuàng)建一個數(shù)據(jù)庫,把上面第2步備份好的數(shù)據(jù)庫導(dǎo)入其中。
如果在新的主機服務(wù)器中,已經(jīng)有存在設(shè)置好的數(shù)據(jù)庫,則該步驟可以忽略,直接進行第四步的操作。
創(chuàng)建數(shù)據(jù)庫的步驟也是非常簡單:
創(chuàng)建數(shù)據(jù)庫
記錄下新創(chuàng)建的數(shù)據(jù)庫名稱、新MySQL用戶名及其密碼,因為,我們將在下面的數(shù)據(jù)庫配置中用到這些。
在新的主機服務(wù)器中,我們已經(jīng)有一個可以使用的新數(shù)據(jù)庫了,現(xiàn)在,我們開始數(shù)據(jù)庫的導(dǎo)入過程。
同樣,在新主機服務(wù)器的管理面板中找到并進入phpMyAdmin數(shù)據(jù)庫管理,然后,在左側(cè)的已有數(shù)據(jù)庫列表中,選擇我們WordPress網(wǎng)站對應(yīng)的新數(shù)據(jù)庫。打開后,從導(dǎo)航工具菜單中選擇“ 導(dǎo)入”選項卡。
在“ 要導(dǎo)入的文件”部分中,單擊“ 選擇文件”按鈕,然后選擇之前導(dǎo)出的SQL文件。其他部分的設(shè)置都按照默認設(shè)置即可,然后單擊“執(zhí)行”按鈕?,F(xiàn)在將開始數(shù)據(jù)庫導(dǎo)入。
導(dǎo)入數(shù)據(jù)庫
具體導(dǎo)入所需的時間取決于數(shù)據(jù)庫的大小。導(dǎo)入完成后,您應(yīng)該會收到一條消息,通知您導(dǎo)入成功。
類似備份網(wǎng)站文件一樣,使用主機服務(wù)器提供的 文件管理 (一般 cPanel 面板的主機都是支持的),或者使用其他的文件傳輸軟件工具(FTP),把 第1步 中備份的網(wǎng)站文件完整地上傳到新的主機服務(wù)器對應(yīng)的WordPress網(wǎng)站目錄。具體上傳步驟這里不再贅述,上傳完成后,我們進入到 第6步。
在數(shù)據(jù)庫和網(wǎng)站文件都導(dǎo)入和上傳完成后,我們需要在新主機服務(wù)器的 文件管理 中,找到根目錄下的 wp-config.php 文件,這是一個WordPress必備的配置文件,我們需要修改里面的數(shù)據(jù)庫信息為新創(chuàng)建的數(shù)據(jù)庫信息,
數(shù)據(jù)庫配置
數(shù)據(jù)庫前綴
至此,整個網(wǎng)站的遷移就算完成了,全部的網(wǎng)站文件和數(shù)據(jù)都已經(jīng)完整地遷移導(dǎo)入到了新的網(wǎng)站主機服務(wù)器上了。
如果網(wǎng)站遷移后,還是使用原來的域名訪問網(wǎng)站,則不需要這個一步操作。
但是,如果網(wǎng)站遷移后,同時,需要更換新的域名來進行網(wǎng)站訪問的話,則需要進行新舊域名的替換操作后才可以正常訪問的。其原因是WordPress會保存最初的網(wǎng)站域名在數(shù)據(jù)庫表中,而且,有些相關(guān)的自定義欄目設(shè)置、后臺媒體庫中上傳的圖片附件的地址信息等也是通過帶有域名地址的絕對路徑保存在數(shù)據(jù)庫中的。
替換域名的操作,也是在phpMyAdmin數(shù)據(jù)庫管理中進行的。下面就是新舊域名在數(shù)據(jù)庫中進行替換的內(nèi)容了,我們以 old_domain.com
作為老域名,替換為新的 new_domain.com
域名為例進行講解。
1. 登錄你的網(wǎng)站數(shù)據(jù)庫管理
登錄進入你的網(wǎng)站主機數(shù)據(jù)庫管理(絕大部分是 PHPMyAdmin 來管理的),找到你的網(wǎng)站數(shù)據(jù)庫并將其切換到 SQL 標簽頁,如下圖所示:
數(shù)據(jù)庫命令截圖
把下面的WordPress新舊域名替換命令復(fù)制到 SQL 標簽頁的命令框中,如上圖所示,命令代碼如下:
UPDATE wp_options SET option_value = replace(option_value, 'old_domain.com', 'new_domain.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = replace(post_content, 'old_domain.com', 'new_domain.com'); UPDATE wp_postmeta SET meta_value = replace(meta_value, 'old_domain.com', 'new_domain.com'); UPDATE wp_comments SET comment_content = replace(comment_content , 'old_domain.com', 'new_domain.com');
2。 執(zhí)行替換更新命令
復(fù)制命令到 SQL 標簽頁的命令框后,點擊右下角的 GO 按鈕執(zhí)行替換更新命令即可完成。
文章轉(zhuǎn)自:https://www.wppop.com/all-in-one-wp-migration.html