SSD Linux

Hướng dẫn clone website wordpress trên SSD Linux

Mọi người thường đánh giá hành vi clone một website là không tốt.Tuy nhiên, đôi khi sao chép website y nguyên bản gốc, cũng có ích lợi của nó.Trong bài viết này, tôi sẽ cho bạn thấy làm thế nào để sao chép trang web WordPress.

Clone website là gì, tại sao nên sử dụng nó ?

Clone có thể được hiểu là: sao chép y nguyên một website nào đó và áp dụng nó vào một trang web khác. Vậy việc này có tốt hay không?

Thực tế là khi bạn muốn di chuyển một trang web WordPress đến một server hoặc một domain mới. Thì việc clone website sẽ giúp bạn tiết kiệm thời gian làm việc hơn. Là đập đi xây lại từ đầu. Một ví dụ khác, là khi bạn đang phát triển một trang website cho khách hàng. Và bạn không muốn website của khách hàng bị gián đoạn. Bạn có thể sao chép toàn bộ website đó về, với mục định thử nghiệm và phát triển. Nhân bản một trang web WordPress không hề khó khăn. Dưới đây là một cách mà bạn có thể tham khảo.

Bước 1. Nén mã nguồn

Để nén mã nguồn các bạn đăng nhập vào cPanel -> File Manager và đi đến thư mục chứa mã nguồn

  • public_html: Đối với tên miền chính
  • Thư mục dạng domain.com đối với addon-domain

nen ma nguon

nen ma nguon 1

Tại đây các bạn chọn Select All sau đó click chuột phải trên màn hình và chọn Compress

nen ma nguon 2

nen ma nguon 3

nen ma nguon 4

Sau khi quá trình nén hoàn tất các bạn click đúp vào file nén để tải file về máy tính.

nen ma nguon 5

Bước 2. Sao chép database

Bây giờ bạn cần xuất cơ sở dữ liệu của bạn. Nếu bạn không chắc chắn tên cơ sở dữ liệu là gì, bạn có thể xem nó trong tệp wp-config.php. Click chuột phải vào file wp-config.php và chọn Edit để xem thông tin.

sao chep database

Tại đây DB_NAME sẽ chính là tên database các bạn cần tải về:

sao chep database 1

Quay lại trang Home của cPanel và đi tới Backup

sao chep database 2

Tại mục Download a MySQL Database Backup các bạn click vào Database có tên trùng với wp-config.php để download về máy tính.

sao chep database 3

Bước 3. Upload mã nguồn và import database lên site mới

Quá trình upload mã nguồn và tạo database hoàn toàn giống với việc bạn tạo một site wordpress mới:

Lưu ý: Sau khi tạo database và user xong các bạn cần lưu lại các thông tin DB name, DB user và password để sử dụng ở các bước sau.

Sau khi đã upload mã nguồn lên host, giải nén và tạo database xong các bạn không tiến hành cài đặt mới mà chúng ta sẽ truy cập Phpmyadmin và import database đã backup ở bước trên

import database

Chọn Database mới tạo và click vào Import

import database

Chọn file database và bấm Go để import

import database 1

import database 2

Bước 4. Sửa link website

Sau khi đã import database thành công các bạn cần sửa lại link website cho đúng với domain hiện tại. Để sửa link website các bạn click vào tên database và tìm tables wp_options (Có thể sẽ khác nhau phần tiền tố wp_ )

Tại đây các bạn cần sửa lại link web tại 2 records là siteurlhome

chinh sua duong dan url

Bước 5. Cấu hình file wp-config

Tiếp theo, bạn phải cấu hình lại các thông số connect Database. Để thực hiện việc này, hãy mở tệp
wp-config.php trong thư mục của trang web WordPress và tìm các dòng sau:

** The name of the database for WordPress */
define(‘DB_NAME’, ‘Database Name‘);

/** MySQL database username */
define(‘DB_USER’, ‘Database Username‘);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘Password‘);

Bạn cần thay thế các giá trị được in nghiêng trong đó bằng cơ sở dữ liệu mới, tên người dùng cơ sở dữ liệu và mật khẩu mà bạn đã tạo ở bước 3.

Sau khi sửa xong file wp-config các bạn có thể truy cập vào tên miền mới để kiểm tra kết quả.

Trên đây là hướng clone website wordpess trên SSD Hosting Linux tại TENTEN.VN

Quý khách có thể tham khảo các bài viết khác hướng dẫn khác trên SSD Hosting Linux tại đây

Chúc các bạn thao tác thành công!

Hiện tại, Tenten đang có chương trình mua tên miền .VN chỉ từ 270k: giảm 100% phí dịch vụ + tặng 1 năm sử dụng email theo tên miền riêng + tặng .shop trị giá 890k
Nhận ưu đãi ngay

Bài viết liên quan

Back to top button