利用寶塔進行網站遷移


 

環境准備

  • 一個已經搭建好的網站
  • 一個新的服務器

遷移過程

寶塔添加新站點

  • 本次實驗使用虛擬機模擬。
  • 首先需要安裝寶塔,並且安裝跟源站點相同的配置,然后添加新的站點,在這里故意改變了數據庫的用戶名和密碼,為了練習更改數據庫的操作。網站的站點應該與原網站一樣。

重新配置DNS

  • 由於本機是虛擬機,因此無法解析域名,所以用修改hosts代替
    修改C:\Windows\System32\drivers\etc目錄下的hosts文件,在文件中添加一行:
    127.0.0.1 www.kentle.space
  • 若真實情況下的網站遷移,需要重新配置DNS,也就是在域名購買的管理平台修改DNS配置,使這個域名重新指向新的服務器IP。

轉移原網站數據

  • 進入原網站的根目錄下,將所有文件打包成一個壓縮文件
  • 將discuz數據庫轉儲為SQL文件導出
  • 網站源碼數據庫文件拷貝到新的服務器
  • 將源碼解壓到新的網站根目錄
  • 打開Navicat Premium,新建一個連接,連接到新網站的bbs數據庫
  • 在bbs數據庫中運行SQL文件,導入原網站的數據庫
  • 取消第一個勾選

修改數據庫配置文件

  • 雖然導入了原網站的數據庫,但是數據庫名稱不同,會導致網站無法讀取到數據庫,出現像這樣的錯誤:
  • 修改網站根目錄下的conf\config_global.php文件
    改為新的數據庫用戶名和密碼,以及數據庫名
  • 修改網站根目錄下的conf\config_ucenter.php文件

    如上圖一樣修改成新的數據庫、用戶名、密碼
  • 修改完后,再次訪問新的網站,以及可以正常訪問並且登錄了,說明數據庫配置已完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM