2013-12-08 104 views
1

我已登陸Drupal安裝,該安裝位於即將關閉的服務器上。我最初的想法是隻傳輸服務器的內容,然後導入sql數據庫。Drupal多站點安裝 - 抽取站點

我已經使用WordPress安裝完成了數百次這樣的操作,並且在Drupal上閱讀它似乎基本上是一樣的過程。

但現在拋出的是,在深入研究Drupal安裝時,有一個名爲/ sites的文件夾,其中包含大量不同的網站。我假設這是一個Drupal多安裝?

有人可以向我解釋我需要經過的基本過程,只需將一個站點從此設置中取出並放到新的服務器上?

回答

1

這是非常簡單的(理論上至少):

  1. 下載的Drupal的副本,將其放置在網站根目錄的新服務器
  2. 將數據庫複製到新的服務器上
  3. 將舊服務器上的/sites/example.com複製到新服務器,但將其重命名爲/ sites/default
  4. 複製/ sites/all到新服務器
  5. 編輯/sites/default/settings.php服務器,更新數據庫連接信息以匹配新的數據庫

唯一需要注意的是,您下載的Drupal版本應該與舊服務器上安裝的版本相匹配。如果它已過時,則應該儘快更新,因爲最近有一些重要的安全補丁。

+0

謝謝克萊夫,我現在就去嘗試一下。看起來很簡單。 – fightstarr20

+0

我忽略了一個非常重要的部分(哎呀!),請參閱編輯。如果網站使用非標準配置文件安裝,您可能還需要複製/ profiles文件夾中的配置文件 – Clive