當(dāng)前位置:首頁>WordPress插件>使用 Duplicator 將 WordPress 網(wǎng)站從本地環(huán)境遷移到線上服務(wù)器

使用 Duplicator 將 WordPress 網(wǎng)站從本地環(huán)境遷移到線上服務(wù)器

加快 WordPress 速度的一種方法是使用 Local、WAMP、MAMP、LAMP 等工具在本地構(gòu)建網(wǎng)站。

對于初學(xué)者來說,將站點(diǎn)從本地遷移到實(shí)時站點(diǎn)一直很困難。在本文中,我將演示如何使用 Duplicator 插件以無縫方式將網(wǎng)站從本地服務(wù)器移動到線上服務(wù)器。

開始之前

在開始將網(wǎng)站從本地遷移到實(shí)時服務(wù)器之前,我們需要準(zhǔn)備一些東西。

  1. 對本地的完全訪問權(quán)限 – 假設(shè)您的網(wǎng)站在本地級別上功能齊全,并且您可以完全訪問它。
  2. 服務(wù)器/ 主機(jī)空間 – 你必須有一臺服務(wù)器/主機(jī)設(shè)置愿與映射到該域名。您可以使用任何托管服務(wù),例如 SiteGround、 Godaddy、Globhost 等,也可以使用 阿里云騰訊云、 AWS(EC2)、Digital Ocean 等云服務(wù)。
    注意:如果您使用的云服務(wù)器,請確保將端口 80 和 443 添加到安全規(guī)則,并向公眾開放。
  3. FTP/SCP 訪問 –您必須有 FTP 或 SCP(安全復(fù)制協(xié)議)到您的服務(wù)器公共目錄(在大多數(shù)情況下為public_html )。那些使用云服務(wù)器的人將根據(jù)所使用的服務(wù)器(即 Apache 或 Nginx)擁有不同的文件夾。

先從部署方法說起

這是一個簡單的適合初學(xué)者的方法。要將 WordPress 從本地主機(jī)遷移到實(shí)時站點(diǎn),我們將使用 WordPress 遷移插件 Duplicator。

步驟 1:安裝和設(shè)置Duplicator 插件

我們需要做的第一件事是在本地的WordPress中安裝并激活 Duplicator 插件。

步驟 2:創(chuàng)建備份包

成功安裝并激活 Duplicator 插件后,我們將創(chuàng)建一個備份包,以便將其安裝在我們的實(shí)時/線上站點(diǎn)。

要創(chuàng)建,請轉(zhuǎn)到 Duplicator > Package 并單擊 Create New 按鈕。

轉(zhuǎn)到 Duplicator > Package 并單擊 Create New 按鈕

可選 –命名您的包,如果您要創(chuàng)建多個包,名稱將有助于識別包。

現(xiàn)在單擊下一步按鈕。

指定名稱(可選)并單擊下一步

現(xiàn)在 Duplicator 將運(yùn)行一些檢查以確保一切正常。如果所有的檢查都是好的,然后單擊構(gòu)建。

點(diǎn)擊構(gòu)建

構(gòu)建過程可能需要很長時間,這取決于您的網(wǎng)站內(nèi)容和數(shù)據(jù)庫的大小。在構(gòu)建過程中保持選項(xiàng)卡打開。

構(gòu)建包

該過程完成后,您將獲得下載存檔文件和安裝程序文件的選項(xiàng)。您也可以一鍵下載這兩個文件。

存檔文件 –存檔文件是 WordPress 網(wǎng)站的完整備份。它包括 WordPress 核心文件、媒體文件、主題、插件和 WordPress 數(shù)據(jù)庫備份。

安裝程序文件 –安裝程序是一個 PHP 腳本,可自動執(zhí)行遷移過程。它將解壓縮存檔并幫助建立與數(shù)據(jù)庫的連接。

步驟 3:為生產(chǎn)站點(diǎn)創(chuàng)建數(shù)據(jù)庫

現(xiàn)在我們有一個完整的網(wǎng)站和數(shù)據(jù)庫備份。在我們上傳和安裝生產(chǎn)站點(diǎn)之前,我們需要為我們的生產(chǎn)站點(diǎn)創(chuàng)建一個數(shù)據(jù)庫。

如果您知道如何設(shè)置數(shù)據(jù)庫,記下主機(jī)名、端口、數(shù)據(jù)庫名稱、數(shù)據(jù)庫用戶、密碼。在接下來的步驟中需要這些詳細(xì)信息以將數(shù)據(jù)庫與生產(chǎn)站點(diǎn)連接。如果你不知道如何創(chuàng)建數(shù)據(jù)庫,建議聯(lián)系主機(jī)商咨詢。

步驟 4:上傳文件到線上服務(wù)器

現(xiàn)在我們需要將安裝程序和存檔文件上傳到我們服務(wù)器的根目錄 (一般虛擬主機(jī)的為 public_html)。我們可以使用 FTP 或 SCP 將文件上傳到主機(jī)/服務(wù)器。如果不清楚,請咨詢主機(jī)商。

在上傳遷移文件(存檔和安裝程序文件)之前,請確保網(wǎng)站的根目錄為空。一些托管服務(wù)提供商默認(rèn)在根目錄中設(shè)置 WordPress;在上傳遷移文件之前,您必須刪除所有這些文件。

上傳存檔文件到網(wǎng)站根目錄

步驟 5:運(yùn)行遷移腳本

完成文件上傳后,您需要運(yùn)行遷移腳本。要運(yùn)行遷移腳本,請?jiān)跒g覽器中打開以下網(wǎng)址:

https://您的域名/installer.php

這將打開 Duplicator 遷移安裝程序屏幕。

Duplicator 檢查

Duplicator 將通過對存檔運(yùn)行驗(yàn)證測試來運(yùn)行檢查以確保一切正常。檢查各項(xiàng)目和通知以繼續(xù)設(shè)置,然后單擊下一步。

現(xiàn)在您將看到一個用于設(shè)置數(shù)據(jù)庫的屏幕。您需要輸入您在上一步中創(chuàng)建的數(shù)據(jù)庫的所有詳細(xì)信息,然后單擊測試連接以確保數(shù)據(jù)庫詳細(xì)信息正確且有效。

測試連接成功后,單擊下一步。

數(shù)據(jù)庫配置

現(xiàn)在,系統(tǒng)會要求您提供站點(diǎn)詳細(xì)信息,例如 網(wǎng)址、標(biāo)題等。遷移腳本會自動獲取這些詳細(xì)信息,您無需進(jìn)行任何更改。

單擊下一步繼續(xù)設(shè)置。

網(wǎng)站詳情

現(xiàn)在復(fù)制器將完成遷移并打開成功屏幕。您現(xiàn)在可以單擊管理員登錄按鈕進(jìn)入您網(wǎng)站的 WordPress 管理區(qū)域。

設(shè)置完成

恭喜!您已成功將 WordPress 從本地服務(wù)器遷移到線上服務(wù)器。

拓展閱讀:

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號 WPDAXUE
WordPress插件商城相關(guān)

WooCommerce 優(yōu)惠券及促銷指南

2021-6-15 9:15:46

網(wǎng)站維護(hù)

如何將 PHP 更新為 WordPress 建議的版本

2021-7-9 9:07:56

6 條回復(fù) A文章作者 M管理員
  1. 如何用all-in-one wp migration 將 WordPress 網(wǎng)站從本地環(huán)境遷移到線上服務(wù)器

    • all-in-one wp migration 安裝啟用以后,就可以在后臺看到菜單,可以導(dǎo)出網(wǎng)站,然后下載導(dǎo)出的文件。在你的服務(wù)器上安裝一個全新的wordpress程序,然后安裝 all-in-one wp migration 插件,導(dǎo)入你剛才下載的文件,就可以恢復(fù)網(wǎng)站了,新網(wǎng)站的用戶名和密碼,會被替換為你本地WP的。
      需要注意的是,免費(fèi)版有大小限制,如果你的網(wǎng)站很大,超過了它允許的免費(fèi)大小限制,可以只導(dǎo)出數(shù)據(jù)庫(不要選擇導(dǎo)出主題、插件和上傳的文件),然后將本地的 wp-content 目錄打包上傳覆蓋服務(wù)器上的 wp-content 目錄

    • 網(wǎng)站編輯

      多謝多謝!我的域名沒有下來,安裝訪問WordPress一定要域名嗎?可以暫時的用ip地址嗎?

    • 網(wǎng)站編輯

      我在本地是PHPStudy 的PHP環(huán)境,用all-in-one wp migration導(dǎo)出了
      目標(biāo)是bt的nginx環(huán)境

      我用all-in-one wp migration 導(dǎo)入成功后,發(fā)現(xiàn)原來的二級頁面不能訪問,請問這是什么原因?

    • 自己解決了:也告訴有需要的朋友:
      解決:
      設(shè)置下nginx 網(wǎng)站的的偽靜態(tài):

      location / {
      try_files $uri $uri/ /index.php?$args;
      }
      rewrite /wp-admin$ $scheme://$host$uri/ permanent;

?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

景德镇市| 剑河县| 澄迈县| 高陵县| 庆安县| 全南县| 博爱县| 澄江县| 汉沽区| 温宿县| 齐河县| 禹城市| 新巴尔虎左旗| 德兴市| 金秀| 紫阳县| 秦皇岛市| 馆陶县| 台北市| 昭平县| 右玉县| 南宁市| 保亭| 利津县| 墨脱县| 尤溪县| 芒康县| 甘谷县| 台南市| 大石桥市| 峡江县| 象州县| 云和县| 东港市| 浦东新区| 淄博市| 深水埗区| 乐亭县| 靖州| 德兴市| 通城县|