Làm thế nào để di chuyển WordPress đến một máy chủ mới hoặc máy chủ với thời gian không có

Bạn có muốn chuyển trang web WordPress của mình sang máy chủ lưu trữ mới hoặc máy chủ khác không? Nguy cơ lớn nhất khi di chuyển một trang web đến một máy chủ mới là mất dữ liệu và thời gian chết tiềm năng. Trong hướng dẫn từng bước này, chúng tôi sẽ giới thiệu cho bạn cách di chuyển trang web WordPress của bạn đến một máy chủ mới mà không gặp sự cố.

Di chuyển WordPress sang Máy chủ Mới

Quan trọng: Trước khi bắt đầu, chúng tôi muốn nhắc bạn rằng hầu hết các công ty lưu trữ WordPress cung cấp dịch vụ di chuyển miễn phí. Nếu họ không tuyên bố công khai, thì tất cả những gì bạn phải làm là yêu cầu. Thông thường, nó miễn phí, nhưng một số có thể tính một khoản phí nhỏ.

Bước 1: Chọn Nhà xuất bản WordPress mới của bạn

Nếu bạn đang mắc kẹt với một máy chủ web chậm thậm chí sau khi tối ưu hóa trang web WordPress của bạn cho tốc độ, đó là thời gian để di chuyển trang web WordPress của bạn đến một máy chủ mới có thể xử lý lưu lượng truy cập của bạn ngày càng tăng.

Khi tìm kiếm nhà cung cấp dịch vụ lưu trữ WordPress mới, điều quan trọng là phải lựa chọn cẩn thận, vì vậy bạn không cần phải di chuyển lại bất kỳ lúc nào.

Đây là những người mà chúng tôi đề nghị:

  • Đáng tin cậy chia sẻ lưu trữ , chúng tôi khuyên bạn nên đi với Bluehost. Chúng được WordPress.org chính thức công nhận
  • Nếu bạn đang tìm kiếm Đám mây lưu trữ hoặc là vị trí cụ thể nhà cung cấp, sau đó chúng tôi khuyên bạn nên kiểm tra Siteground. Họ có các trung tâm dữ liệu trên 3 châu lục khác nhau.
  • Nếu bạn đang tìm kiếm máy chủ chuyên dụng , sau đó chúng tôi khuyên bạn nên kiểm tra InMotion Hosting. Các máy chủ lớp học thương mại và hỗ trợ của họ là tuyệt vời.

Sau khi mua hosting mới của bạn, không cài đặt WordPress. Chúng tôi sẽ làm điều đó trong một bước sau. Bây giờ, tài khoản lưu trữ web mới của bạn phải trống hoàn toàn, không có tệp hoặc thư mục trong thư mục chính của bạn.

Bước 2: Thiết lập Máy sao lưu Di chuyển Dễ dàng

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Duplicator miễn phí trên trang web mà bạn muốn di chuyển.

Duplicator là một plugin miễn phí mà chúng tôi khuyên bạn nên. Trước đây chúng tôi đã viết về cách sử dụng Máy sao chép để di chuyển trang web WordPress của bạn đến một tên miền mới mà không bị mất xếp hạng SEO của bạn.

Tuy nhiên, trong bài này chúng tôi sẽ hướng dẫn bạn cách sử dụng nó để di chuyển trang web WordPress của bạn với thời gian chết không. Quá trình này tương tự, nhưng hướng dẫn này sẽ tập trung vào việc chuyển hosting của bạn, trong khi hướng dẫn khác tập trung chuyển đổi sang một miền mới (chẳng hạn như từ www.oldsite.com đến www.newsite.com).

Khi bạn đã cài đặt và kích hoạt Duplicator, hãy chuyển đến Máy sao chép »Gói trong khu vực quản trị WordPress của bạn.

Tiếp theo, bạn cần phải nhấp vào Tạo mới ở góc trên cùng bên phải.

Gói sao chép

Sau đó, nhấp vào Kế tiếp và làm theo các bước để tạo gói của bạn.

Tạo một bản sao của trang web của bạn bằng cách sử dụng Duplicator

Hãy chắc chắn rằng kết quả quét của bạn kiểm tra (mọi thứ nên nói “Tốt”), và sau đó nhấp vào Xây dựng nút. Quá trình này có thể mất vài phút để hoàn thành, do đó hãy mở tab khi nó hoạt động.

Kết quả quét sao chép

Khi quy trình hoàn tất, bạn cần phải nhấp vào cả Trình cài đặt và sau đó Lưu trữ nút để tải gói. Bạn sẽ cần cả hai tệp.

Tải xuống gói sao chép

Tệp lưu trữ là một bản sao của trang web của bạn, và tệp trình cài đặt sẽ tự động hóa quá trình cài đặt cho bạn.

Bước 3: Nhập trang WordPress của bạn vào Máy chủ Mới của bạn

Bây giờ bạn đã tải về cả tệp lưu trữ và trình cài đặt, bước tiếp theo là tải chúng lên máy chủ lưu trữ web mới của bạn.

Bạn có thể làm điều này bằng cách kết nối với máy chủ web mới của bạn bằng FTP. Nếu bạn chưa bao giờ thực hiện điều này trước đây, hãy kiểm tra hướng dẫn người mới bắt đầu của chúng tôi để tải tệp lên qua FTP đến WordPress.

chú thích : Khi thiết lập trình khách FTP của bạn để kết nối với máy chủ web mới của bạn, hãy nhớ rằng tên miền của bạn vẫn trỏ đến máy chủ web cũ của bạn. Điều đó có nghĩa là bạn cần phải nhập địa chỉ IP của máy chủ lưu trữ mới thay vì tên miền của bạn. Điều này đảm bảo rằng các tệp này sẽ chuyển đến máy chủ mới chứ không phải máy chủ cũ.

Sử dụng ứng dụng khách FTP của bạn, tải lên tệp tin installer.php và tệp tin .zip lưu trữ của bạn vào thư mục gốc của trang web của bạn. Đây thường là / username / public_html / hoặc là /username/public_html/example.com nơi example.com là tên miền của bạn.

Nếu bạn không chắc chắn, chỉ cần yêu cầu công ty lưu trữ web của bạn.

Hãy chắc chắn rằng thư mục gốc của bạn là hoàn toàn trống rỗng. Nếu bạn đã cài đặt WordPress trong thư mục gốc của mình thì bạn cần phải xoá WordPress đầu tiên.

Bước 4: Thay đổi tệp Máy chủ để Ngăn chặn Thời gian chết

Khi bạn đã tải cả hai tệp lên máy chủ lưu trữ mới của mình, bạn cần phải truy cập tệp installer.php trong trình duyệt.

Bạn có thể truy cập tệp này bằng cách sử dụng URL như sau:

http://www.example.com/installer.php

Tuy nhiên, vấn đề là URL này sẽ đưa bạn đến máy chủ web cũ của bạn, và bạn sẽ nhận được một lỗi 404. Điều này là do tên miền của bạn vẫn còn trỏ đến máy chủ lưu trữ web cũ của bạn.

Thông thường, mọi người sẽ cho bạn biết thay đổi máy chủ định danh tên miền và trỏ đến máy chủ lưu trữ mới của bạn. Tuy nhiên, điều đó sẽ dẫn đến việc người dùng của bạn nhìn thấy một trang web bị hỏng khi bạn di chuyển nó.

Chúng tôi sẽ chỉ cho bạn cách bạn có thể truy cập vào trang web mới tạm thời trên máy tính mà không ảnh hưởng đến trang web cũ.

Thao tác này được thực hiện với tệp máy chủ trên máy tính của bạn.

Máy chủ tập tin bản đồ tên miền với địa chỉ IP cụ thể. Trong bước này, chúng tôi sẽ chỉ cho bạn cách thêm một mục nhập cho tên miền của bạn trong tệp máy chủ để nó trỏ đến máy chủ lưu trữ mới của bạn, nhưng chỉ khi sử dụng máy tính của bạn.

Thực hiện những thay đổi này sẽ cho phép bạn truy cập các tệp trên máy chủ lưu trữ mới bằng tên miền của chính bạn, trong khi phần còn lại của thế giới vẫn sẽ truy cập vào trang web của bạn từ máy chủ lưu trữ cũ. Điều này đảm bảo 100% thời gian hoạt động .

Điều đầu tiên bạn cần làm là tìm địa chỉ IP của máy chủ lưu trữ web mới của bạn. Để tìm thấy điều này, bạn cần phải đăng nhập vào bảng điều khiển cPanel của bạn và nhấp vào liên kết thống kê mở rộng ở thanh bên trái. Thao tác này sẽ mở rộng thanh bên cho bạn biết thông tin về trạng thái máy chủ của bạn. Thông tin bạn cần để sao chép là Địa chỉ IP chia sẻ .

Tìm địa chỉ ip của máy chủ trong cPanel

Trong bước tiếp theo, người dùng Windows cần truy cập Chương trình »Tất cả chương trình» Phụ kiện , nhấp chuột phải vào Notepad và chọn Chạy như quản trị viên . Dấu nhắc Windows UAC sẽ xuất hiện và bạn cần nhấp vào Vâng để khởi chạy Notepad với quyền quản trị viên.

Trên màn hình Notepad, vào Mở tập tin và sau đó đi đến C: WindowsSystem32driversetc . Lựa chọn máy chủ tập tin và mở nó.

Người dùng Mac sẽ cần phải mở ứng dụng Terminal và nhập vào lệnh này để chỉnh sửa tập tin hosts:

sudo nano / private / etc / hosts

Đối với cả người dùng Windows và Mac, ở cuối tệp máy chủ, bạn cần nhập địa chỉ IP mà bạn đã sao chép và sau đó nhập tên miền của bạn. Như thế này:

192.168.1.22 www.example.com

Đảm bảo rằng bạn thay thế địa chỉ IP bằng địa chỉ mà bạn đã sao chép từ cPanel và example.com bằng tên miền của riêng bạn. Lưu các thay đổi của bạn và bây giờ bạn có thể truy cập tệp của mình trên máy chủ lưu trữ mới sử dụng tên miền của bạn trên máy tính của bạn.

Quan trọng: Đừng quên hoàn tác các thay đổi bạn đã thực hiện cho tệp máy chủ lưu trữ sau khi bạn đã hoàn tất quá trình di chuyển (bước 5).

Bước 5: Bắt đầu quá trình di chuyển sao chép

Bây giờ chúng tôi đã sẵn sàng để chạy trình cài đặt. Điều hướng đến địa chỉ này trong cửa sổ trình duyệt của bạn, thay thế example.com bằng tên miền của bạn:

http://www.example.com/installer.php

Nếu bạn chưa tạo ra một cơ sở dữ liệu trên máy chủ mới của bạn, thì đó là lúc bạn tạo một cơ sở dữ liệu trong cPanel. Đảm bảo lưu ý tên người dùng và mật khẩu cơ sở dữ liệu.

Một khi bạn đã tạo ra cơ sở dữ liệu, bạn sẽ cần phải nhập thông tin cơ sở dữ liệu vào các trường bên dưới và sau đó nhấp vào Kiểm tra kết nối nút.

Kiểm tra kết nối cơ sở dữ liệu của bạn

Nếu trình cài đặt không kết nối với cơ sở dữ liệu của bạn, hãy kiểm tra các giá trị bạn đã nhập ở trên và đảm bảo chúng là chính xác.

Khi bạn đã kết nối thành công với cơ sở dữ liệu của mình, hãy cuộn xuống để đọc các cảnh báo và thông báo và kiểm tra hộp xác nhận bạn đã đọc chúng. Sau đó nhấp vào Triển khai Triển khai nút.

Chạy triển khai

Trình cài đặt bây giờ sẽ nhập cơ sở dữ liệu của bạn. Quá trình này có thể mất vài phút, do đó giữ tab mở khi nó hoạt động.

Trong bước 2 của trình cài đặt, bạn sẽ được yêu cầu xác minh đường dẫn URL cũ và mới. Đảm bảo chính xác và nhấp Chạy cập nhật để cập nhật URL của bạn.

Trong bước cuối cùng, bạn có thể hoàn tất quá trình và xác minh rằng mọi thứ đang hoạt động chính xác bằng cách nhấp vào các nút theo thứ tự.

Các bước cài đặt sao chép nhân bản

Quan trọng: Bây giờ bạn có thể xóa các thay đổi bạn đã thực hiện với tệp máy chủ lưu trữ của mình trong bước 4.

Bước 6: Cập nhật tên miền của bạn

Tại thời điểm này, bạn đã tạo một bản sao đầy đủ cơ sở dữ liệu WordPress và các tệp tin trên máy chủ lưu trữ mới của bạn. Nhưng miền của bạn vẫn trỏ đến tài khoản lưu trữ web cũ của bạn.

Để cập nhật tên miền của bạn, bạn cần phải chuyển máy chủ định danh DNS của mình. Điều này đảm bảo rằng người dùng của bạn được đưa đến vị trí mới của trang web khi họ nhập tên miền của bạn vào trình duyệt của họ.

Nếu bạn đã đăng ký tên miền của mình với nhà cung cấp dịch vụ lưu trữ thì tốt nhất bạn nên chuyển tên miền sang máy chủ lưu trữ mới. Nếu bạn đã sử dụng công ty đăng ký tên miền như Godaddy, Namecheap, v.v … thì bạn cần cập nhật máy chủ định danh của mình.

Bạn sẽ cần thông tin về tên máy chủ từ máy chủ web mới của bạn. Đây thường là một vài URL trông giống như sau:

ns1.hostname.com
ns2.hostname.com

Vì lợi ích của hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thay đổi máy chủ định danh DNS với GoDaddy. Tùy thuộc vào công ty đăng ký tên miền hoặc máy chủ web, ảnh chụp màn hình có thể không phản ánh thiết lập trên công ty đăng ký hoặc máy chủ web của bạn. Tuy nhiên khái niệm cơ bản là như nhau.

Chỉ cần tìm kiếm miền quản lý tên miền và sau đó tìm kiếm máy chủ định danh. Nếu bạn cần hỗ trợ cập nhật máy chủ định danh của mình, bạn có thể yêu cầu công ty lưu trữ web của bạn.

Đầu tiên bạn cần phải đăng nhập vào tài khoản Godaddy của bạn và sau đó nhấp vào nút khởi chạy bên cạnh tên miền.

Chạy tên miền

Trên màn hình tiếp theo, nhấp vào tên miền của bạn. Bạn sẽ thấy chi tiết tên miền của bạn, cùng với các máy chủ định danh của bạn. Bạn cần nhấp vào liên kết quản lý bên dưới các máy chủ định danh.

Quản lý máy chủ định danh

Trên màn hình tiếp theo, bạn sẽ thấy liên kết để nhập máy chủ định danh tùy chỉnh. Nhấp vào liên kết sẽ mở một biểu mẫu nơi bạn có thể nhập máy chủ định danh DNS tùy chỉnh của bạn.

Nhập máy chủ định danh

Lưu thay đổi của bạn và bạn đã hoàn tất.

Bạn đã thay đổi thành công các máy chủ định danh. Thay đổi DNS có thể mất 4 đến 48 giờ để truyền bá Cho tất cả người dùng.

Bây giờ kể từ khi bạn có cùng nội dung trên máy chủ lưu trữ cũ và máy chủ lưu trữ mới, người dùng của bạn sẽ không thấy bất kỳ sự khác biệt nào. Di chuyển WordPress của bạn sẽ được liền mạch với hoàn toàn không có thời gian chết.

Để an toàn, bạn có thể đợi để hủy tài khoản lưu trữ cũ của mình cho đến 7 ngày sau khi di chuyển.

Chúng tôi hy vọng rằng hướng dẫn từng bước này đã giúp bạn di chuyển WordPress sang máy chủ mới của bạn và không có thời gian chết nào. Nếu bạn gặp bất kỳ vấn đề nào với việc di chuyển WordPress của mình, hãy xem hướng dẫn của chúng tôi về các lỗi WordPress phổ biến nhất và cách khắc phục chúng.