主機搬家操作教程(含是否更換域名) - 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

    教程

    網站錯誤:502

    2018-7-13 12:24:17

    教程

    導入xml文章,提示404

    2018-7-13 12:50:40

    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    0 條回復 A文章作者 M管理員
      暫無討論,說說你的看法吧
    ?
    個人中心
    購物車
    優惠劵
    今日簽到
    有新私信 私信列表
    搜索
    主站蜘蛛池模板: 综合无码一区二区三区四区五区| 亚洲高清美女一区二区三区| 亚洲.国产.欧美一区二区三区| 2018高清国产一区二区三区| 国产高清在线精品一区| 亚洲午夜精品一区二区公牛电影院| 国产香蕉一区二区在线网站| 中文字幕日韩精品一区二区三区| 日韩精品一区二区三区老鸦窝| 精品亚洲一区二区三区在线观看 | 极品尤物一区二区三区| 3d动漫精品啪啪一区二区免费| 成人区人妻精品一区二区三区| 国产精品 视频一区 二区三区 | 亚洲国产成人一区二区三区| 国产亚洲欧洲Aⅴ综合一区| 国产91大片精品一区在线观看| 在线免费观看一区二区三区| 农村乱人伦一区二区| 无码毛片一区二区三区视频免费播放| 精品一区二区三区波多野结衣| 精品一区二区三区免费视频| 国产成人一区二区三区电影网站| 久久一区二区精品综合| 国产一区二区三区乱码| 真实国产乱子伦精品一区二区三区| 国产精品一区二区综合| 一区二区三区精密机械| 亚洲欧美成人一区二区三区| 蜜桃无码AV一区二区| 久久精品一区二区三区AV| 国产一区二区三区免费看| 一本久久精品一区二区| 夜色福利一区二区三区| 久久国产一区二区| 少妇无码AV无码一区| 一区二区三区中文| 国产精品 视频一区 二区三区| 偷拍精品视频一区二区三区| 国产SUV精品一区二区88L| 精品国产香蕉伊思人在线在线亚洲一区二区 |