Cách chúng tôi di chuyển cài đặt WordPress theo cách thủ công

Ký gửi 20821051 s

Bạn muốn nghĩ rằng việc di chuyển trang web WordPress của mình từ máy chủ này sang máy chủ khác thực sự dễ dàng, nhưng nó thực sự có thể gây khó chịu. Theo đúng nghĩa đen, chúng tôi đã trợ giúp một khách hàng vào đêm qua đã quyết định chuyển từ máy chủ này sang máy chủ khác và nó nhanh chóng biến thành một phiên khắc phục sự cố. Họ đã làm những gì mà mọi người thường làm - họ nén toàn bộ cài đặt, xuất cơ sở dữ liệu, chuyển nó sang máy chủ mới và nhập cơ sở dữ liệu. Và sau đó nó xảy ra ... trang trống.

Vấn đề là tất cả các máy chủ không được tạo như nhau. Nhiều người có các phiên bản Apache khác nhau với các mô-đun khác nhau đang chạy. Một số có vấn đề về quyền thực sự thú vị gây ra sự cố khi tải tệp lên, khiến chúng ở chế độ chỉ đọc và gây ra sự cố tải lên hình ảnh. Những người khác có các phiên bản PHP và MySQL khác nhau - một vấn đề khủng khiếp trong ngành công nghiệp lưu trữ. Một số bản sao lưu bao gồm các tệp ẩn tàn phá một máy chủ lưu trữ khác do bộ nhớ đệm và chuyển hướng độc quyền trên máy chủ.

Và tất nhiên, điều này thậm chí không bao gồm giới hạn tải lên tệp. Đó thường là vấn đề đầu tiên nếu bạn có cài đặt WordPress khá lớn… tệp cơ sở dữ liệu đơn giản là quá lớn để tải lên và nhập thông qua quản trị viên MySQL.

Có một số công cụ tuyệt vời có sẵn để trợ giúp, như CMS sang CMS. Bạn cũng có thể sử dụng Automattic của riêng VaultPress dịch vụ - chỉ cần sao lưu trang web, cài đặt WordPress mới trên máy chủ mới, cài đặt lại VaultPress và khôi phục trang web. Những người này đã làm rất tốt trong việc giải quyết nhiều vấn đề mà bạn sẽ gặp phải khi cố gắng di chuyển một trang web.

Tuy nhiên, chúng ta có xu hướng thực hiện những điều này một mình và đau đớn thay, chúng thường tự mình làm. Tôi thích yếu tố cài đặt mới khi chuyển sang máy chủ mới hơn là kéo theo bất kỳ vấn đề nào với chúng tôi. Vì vậy, đây là các bước chúng tôi sử dụng:

  1. We sao lưu toàn bộ cài đặt và trang web và tải xuống cục bộ để lưu giữ an toàn.
  2. We xuất cơ sở dữ liệu (không phải lúc nào cũng đi kèm với các bản sao lưu) và tải xuống cục bộ để lưu giữ an toàn.
  3. We cài đặt WordPress mới trên máy chủ mới và thiết lập và chạy nó.
  4. We thêm từng phần bổ trợ một để đảm bảo tất cả chúng đều tương thích và hoạt động. Một số nhà phát triển plugin đã làm rất tốt trong việc đưa cài đặt của họ vào công cụ xuất hoặc cung cấp xuất và nhập cài đặt của riêng họ.
  5. We xuất nội dung từ trang web hiện có bằng cách sử dụng công cụ Xuất WordPress được tích hợp ngay trong WordPress.
  6. We nhập nội dung đó đến trang web mới bằng công cụ Nhập WordPress được tích hợp ngay trong WordPress. Điều này đòi hỏi bạn phải thêm người dùng… hơi tốn công sức nhưng xứng đáng.
  7. We FTP các thư mục wp-content / uploads nơi tất cả nội dung tệp đã tải lên của chúng tôi được chuyển đến máy chủ mới, đảm bảo quyền đối với tệp được đặt đúng cách.
  8. Chúng tôi đặt cài đặt liên kết cố định.
  9. We nén chủ đề và cài đặt nó sử dụng trình cài đặt chủ đề WordPress.
  10. Chúng tôi đưa chủ đề trực tiếp và xây dựng lại các menu.
  11. We làm lại các vật dụng và sao chép / dán nội dung cần thiết từ máy chủ cũ sang máy chủ mới.
  12. We thu thập thông tin trang web để tìm bất kỳ vấn đề nào với các tệp bị thiếu.
  13. We xem xét thủ công tất cả các trang của trang web để đảm bảo mọi thứ đều tốt.
  14. Nếu mọi thứ có vẻ ổn, chúng tôi sẽ cập nhật cài đặt DNS của chúng tôi để trỏ đến máy chủ mới và phát trực tiếp.
  15. Chúng tôi sẽ đảm bảo rằng Chặn cài đặt Tìm kiếm trong Cài đặt Đọc bị tắt.
  16. Chúng tôi thêm bất kỳ CDN hoặc bộ nhớ đệm các cơ chế được phép trên máy chủ mới để trang web tăng tốc. Đôi khi đây là một plugin, những lần khác nó là một phần của các công cụ của máy chủ.
  17. Tốt thu thập lại thông tin trang web bằng Công cụ của quản trị viên web để xem liệu có bất kỳ sự cố nào mà Google đang gặp phải không.

Chúng tôi sẽ giữ máy chủ cũ trong khoảng một tuần hoặc lâu hơn… đề phòng có sự cố nghiêm trọng nào đó. Sau một tuần hoặc lâu hơn khi hoạt động tốt, chúng tôi sẽ vô hiệu hóa máy chủ cũ và đóng tài khoản.

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.