cách chuyển drupal từ máy này sang máy khác

Events happening in the community are now at Drupal community events on www.drupal.org.
masoi's picture

Chào mọi người!
Do chạy trên localhost nên mình muốn chuyển drupal và database từ máy tính này(máy nguồn) sang máy tính khác(máy đích) mà không mất dữ liệu, thiết lập. Có 2 trường hợp:

  • máy đích chưa cài drupal
  • máy đích đã cài drupal

mình đang xài drupal 5.1, chạy hệ điều hành window xp. Mong các bạn chỉ giáo.

Comments

Trước tiên máy kia

yeusaigon's picture

Trước tiên máy kia phải cài localhost cái đã.
1. Nếu máy đích chưa cài drupal thì cài đặt web bình thường, rồi vào phpmyadmin trong localhost tiến hành import database [nhập cơ sở dữ liệu] của phiên bản web cũ trên máy cũ [trước tiên phải export database trước đã nghen] vào cơ sở dữ liệu của web drupal mới là xong.
2. Nếu máy đã cài drupal thì cập nhật cơ sở dữ liệu cho nó, lưu ý là drupal cùng phiên bản, mã unicode...

Nếu chưa thoã mãn thì hỏi tiếp bạn khác, ok!

Website: http://thuvientre.uni.cc
Email: vietnam.tri [at] gmail.com
Trí, Việt Nam.

Website: http://thuvientre.uni.cc
Email: vietnam.tri [at] gmail.com
Trí, Việt Nam.

Còn cách nửa cũng

son_nguyen's picture

Còn cách nửa cũng tương đối dễ (tôi hay làm) nếu là trên localhost
1)truờng hợp máy đích chưa cài drupal
a)Tạo một tài khoãn CSDL(cơ sở dữ liệu) trên máy mới, với tên/mật khẩu giống bên máy cũ
-thí dụ tên CSDL: drupal52
b)copy (copy bình thường) toàn bộ thư mục drupal bên máy cũ qua máy mới
-thí dụ của tôi là: C:\server\www\drupal52 ==> qua máy mới
c)copy (copy bình thường) thư mục chứa database (CSDL) từ máy cũ qua máy mới luôn
-thí dụ của tôi là: C:\server\bin\stable\mysql\data\drupa52 ==> qua bên máy mới

2)trường hợp máy đích đã cài drupal
a)Tạo một tài khoãn CSDL(cơ sở dữ liệu) trên máy mới, với tên/mật khẩu giống bên máy cũ
b)lập lại theo bước C như truờng hợp 1 ở trên
c)chỉnh lại thông số cho giống với 2 bên máy trong file settings.php, hàng 93:
-C:\server\www\drupal52\sites\default\settings.php
...mysql://username:password@localhost/databasename

phuocdat01's picture

Chào mọi người!
Sẵn tiện tư vấn giúp mình các chuyển dữ liệu từ website cũ sang website sử dụng Drupal 5.1 với. Bài viết mình cần chuyển bao gồm 4 phần: tiêu đề, mô tả, nội dung bài viết và thuộc một lĩnh vực. Mong được phản hồi.

Chuyển dễ dàng với drupal 9 nhé

linhdieu's picture

Bây giờ bạn có thể nâng cấp lên drupal 9 và có thể dễ dàng thực hiện thao tác này bởi các modum của nó nhé