主機搬家操作教程(含是否更換域名) – WordPress教程

    由于各種不同的原因,我們需要更換服務器或者域名,我總結了一些經典實用的方法,希望能幫助到大家

    在入場的網站維護中,由于各種不同的原因,我們需要更換服務器或者域名,我總結了一些經典實用的方法,希望能幫助到大家。

    WP 搬家簡單教程

    0. 從舊主機上,備份站點根目錄下的 wp-config.php 文件。
    1. (二選一)從舊主機上,備份(導出)站點所使用的 MySQL 數據庫,一般以 .sql 或 .sql.gz 結尾格式。
    2. (二選一)從舊主機上,打包備份全站目錄,或僅打包備份 wp-content 下的“uploads、avatar、themes、plugins”目錄。
    3. 在新主機上,建立新的站點域名目錄和數據庫。
    4. 在新主機上,將備份的 .sql 數據庫文件導入新建的數據庫。
    5. (二選一)在新主機上,如已全站打包備份,則將打包備份的全站文件解壓縮至站點目錄。
    6. (二選一)在新主機上,如僅打包備份了 wp-content 下的部分內容,則下載最新版 WP?https://w.org/latest.zip?并解壓縮,和將已備份壓縮包解壓縮至 wp-content 目錄下。
    7. 使用已備份的 wp-config.php 文件覆蓋站點根目錄下的同名文件,完成搬家。

    經常玩?WordPress,難免會遇到 WordPress?換服務器主機搬家的事情,或者主機和域名一起更換。蟲子上個月也做了一次搬家,考慮到網上已有的?WordPress 搬家教程不完整,我來寫一個相對完整一些的。

    主機搬家操作教程(含是否更換域名) - WordPress教程

    1.準備工作

    1.1?域名解析

    把域名的 DNS 解析到新的服務器 IP 地址。

    DNS 解析教程:https://wangejiba.com/128.html

    1.2?主機設置

    在新主機搭建好網站環境,創建新的虛擬主機(但是不要傳 WordPress 網站程序)

    搭建網站環境:https://wangejiba.com/104.html

    創建虛擬主機:https://wangejiba.com/79.html

    2.文件轉移

    文件轉移有兩種方式,一種是從舊服務器把文件下載到本地,再從本地上傳的新服務器,另一種是通過 SCP 命令讓兩臺服務器直接遠程復制文件,如果你新服務器和舊服務器都是單獨的 VPS 主機,建議使用第二種方法。

    2.1?本地轉移

    FTP 把根目錄下所有文件下載下來,再把所有下下來的所有文件(包括 wordpree 文件及你所用的主題文件)通過 FTP 上傳至新服務器目錄中

    2.2?SCP 命令

    以 LNMP 搭建的網站環境為例,我將 WordPress 從 A 服務器轉移到 B 服務器,同時把原域名 fangeqiang.com 更換為新域名 fangeqiang.xyz (如不換域名,那么 A、B 服務器的文件目錄不用更改,保持一致即可)

    打開 Xshell 登陸 A 服務器,執行命令如下:

    scp -P 22222 -r /home/wwwroot/fangeqiang.com/ root@112.112.112.112:/home/wwwroot/fangeqiang.xyz/
    

    當你操作時,需要根據自己的情況,替換如下信息

    22222:B 服務器端口

    /home/wwwroot/fangeqiang.com/:A 服務器 WordPress 的文件目錄

    112.112.112.112:B 服務器 IP 地址

    /home/wwwroot/fangeqiang.xyz/:B 服務器 WordPress 的文件目錄

    3.轉移數據庫

    3.1?導出數據庫

    打開 A 網站的數據庫,并導出

    主機搬家操作教程(含是否更換域名) - WordPress教程

    3.2?導入數據庫

    打開 B 網站的數據庫,導入 A 網站數據庫文件

    主機搬家操作教程(含是否更換域名) - WordPress教程

    4.修改數據庫

    如果 WordPress 只換服務器,并不換域名,可以跳過這一步。

    4.1?搜索

    搜索 A 網站域名,查看含有 A 網站域名的表和字段。

    主機搬家操作教程(含是否更換域名) - WordPress教程

    可以看到多個表中含有 A 網站域名,先點擊第一個含有 A 網站域名的表右側的『瀏覽』按鈕

    主機搬家操作教程(含是否更換域名) - WordPress教程

    進入表后,確定 A 網站域名所在的字段

    主機搬家操作教程(含是否更換域名) - WordPress教程

    4.2?替換

    執行替換命令,把所有表中的 A 網站域名替換為 B 網站域名

    UPDATE AAAAAA SET BBBBBB = REPLACE(BBBBBB,’舊地址’,’新地址’);

    主機搬家操作教程(含是否更換域名) - WordPress教程

    執行替換命令前需根據自己的情況對以下內容進行修改

    AAAAAA:表名

    BBBBBB:該表中含有 A 網站域名的字段名字

    舊地址:舊網站域名

    新地址:新網站域名

    按照以上范例,依次對所有含有 A 網站域名的表進行域名替換的修改。

    例如

    將網站所有文章中的,所有的網址,從cdn.npc.ink切換成npc.ink

    UPDATE wp_posts SET post_content = REPLACE( post_content,  'cdn.npc.ink',  'cdn.npc.ink' )

    5.修改 wp-config.php

    主機搬家操作教程(含是否更換域名) - WordPress教程

    打開新網站根目錄,找到 wp-config.php,修改如下內容

    1. define(‘DB_NAME’, ‘wp3′);//這里輸入新數據庫名稱
    2. define(‘DB_USER’, ‘root’);//這里輸入數據庫用戶名
    3. define(‘DB_PASSWORD’, ’123′);//這里是輸入數據庫密碼
    4. define(‘DB_HOST’, ‘localhost’);//這里是數據庫服務器,一般都是 localhost

    結束

    做完以上步驟后,在瀏覽器打開新域名,一般就可以正常訪問了。

    文章來源:https://wangejiba.com/1577.html

    上述環境為:nginx

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 日韩精品无码一区二区三区四区| 国产精品夜色一区二区三区 | 日韩视频免费一区二区三区| 日韩在线一区视频| 北岛玲在线一区二区| 日韩精品成人一区二区三区| 精品免费AV一区二区三区| 国产情侣一区二区三区| 天堂一区二区三区精品| 久久国产一区二区三区| 中文字幕精品一区| 日本美女一区二区三区 | 国产av夜夜欢一区二区三区| 91视频一区二区三区| 亚洲一区二区三区电影| 亚洲熟妇av一区二区三区| 国产精品 一区 在线| 亚洲一区二区三区在线播放| 精品中文字幕一区在线| 国产精品亚洲一区二区三区在线观看 | 亚洲无人区一区二区三区| 中文字幕一区精品| 亚洲AV无一区二区三区久久| 亚洲AⅤ无码一区二区三区在线 | 人妻AV一区二区三区精品 | 精品日韩一区二区| 无码丰满熟妇浪潮一区二区AV | 一区二区三区免费在线视频| 国产电影一区二区| 日韩毛片基地一区二区三区| 亚洲午夜精品一区二区公牛电影院 | 亚洲无线码在线一区观看| 国产探花在线精品一区二区| 中文字幕AV一区中文字幕天堂| 精品国产AⅤ一区二区三区4区 | 亚洲电影国产一区| 麻豆果冻传媒2021精品传媒一区下载 | 亚洲爽爽一区二区三区| 久久se精品一区精品二区国产| 国产日韩一区二区三免费高清| 亚洲AV无一区二区三区久久|