Bạn có thể tải trang web của riêng mình lên WordPress không

Năm ngoái, tôi đã cung cấp một hướng dẫn tạo trang web WordPress cục bộ bằng Xampp cho Windows. Tôi cũng đã cung cấp cho bạn các gợi ý về cách tạo bản sao cục bộ của trang web WordPress trực tiếp. Kể từ khi những bài đăng đó được xuất bản, tôi đã nhận được nhiều yêu cầu hướng dẫn về những việc cần làm sau khi bạn sửa đổi cục bộ xong và muốn tải trang web của mình lên một máy chủ trực tuyến

Bạn có một vài lựa chọn chính. Bạn có thể sử dụng plugin để biến trang web cục bộ của mình thành một gói được tải lên máy chủ lưu trữ của bạn. Thực tế đã có một số hướng dẫn trực tuyến tuyệt vời về cách tận dụng tối đa các plugin đó. Đây là một số tôi đã đi qua

  • sao chép. Plugin này làm cho việc sao chép, di chuyển và chuyển trang web của bạn theo nhiều cấu hình khác nhau trở nên đơn giản. Đây là một hướng dẫn hay từ AlumoFowl
  • Di chuyển WordPress. Plugin này giúp việc di chuyển một trang web trên máy chủ cục bộ sang máy chủ lưu trữ trực tiếp trở nên đơn giản
  • Bản cập nhật (2018) Với việc ra mắt tính năng Local Sync mới của chúng tôi, ManageWP giờ đây có thể được sử dụng để thúc đẩy các thay đổi của trang web giữa máy chủ cục bộ và môi trường trực tiếp chỉ bằng một cú nhấp chuột. Không cần chuyển tiếp cổng hoặc ứng dụng máy tính để bàn

Tuy nhiên, nếu bạn không muốn sử dụng plugin, thì quá trình tải lên không phức tạp và có thể hoàn thành trong một khoảng thời gian tương đối ngắn. Tất cả cài đặt, chủ đề, bài đăng, trang và plugin của bạn sẽ được tải lên đúng nơi, nguyên vẹn

Chúng ta hãy đi đến đó

1. Làm quen với phpMyAdmin

Bước đầu làm quen với phpMyAdmin. Tại sao? . Nó thực sự sử dụng PHP để gọi thông tin từ cơ sở dữ liệu

Bạn không tạo các trang HTML mới khi tạo bài đăng mới trong WordPress. Thay vào đó, WordPress đang sử dụng PHP để tham chiếu cơ sở dữ liệu và tự động tạo các bài đăng và trang của bạn ngay tại chỗ. Và mặc dù bạn không cần phải là chuyên gia về ngôn ngữ lập trình này, nhưng bạn cần có kiến ​​thức cơ bản để tải trang web WordPress từ máy chủ cục bộ lên tài khoản lưu trữ của mình

phpMyAdmin là một phần mềm mã nguồn mở đặt giao diện người dùng dễ sử dụng lên trên cơ sở dữ liệu MySQL của bạn. Tin tốt ở đây là hầu hết các nhà cung cấp dịch vụ lưu trữ đều bao gồm phpMyAdmin trong cPanel, vì vậy nó có sẵn ở một nơi thuận tiện. Để biết thêm thông tin về phần mềm này và cách sử dụng nó, hãy xem hướng dẫn này tại WPBeginner

2. Sao lưu cơ sở dữ liệu của bạn

Trước khi bạn làm bất cứ điều gì, điều cần thiết là bạn sao lưu cơ sở dữ liệu của mình. Bằng cách này, trong trường hợp bạn mắc lỗi khi cố tải phiên bản cục bộ của trang web của mình lên một máy chủ trực tiếp, bạn sẽ có thứ gì đó để dự phòng

Bạn có thể tải trang web của riêng mình lên WordPress không

Để sao lưu cơ sở dữ liệu của bạn, hãy chọn cơ sở dữ liệu WordPress cục bộ của bạn trong danh sách phpMyAdmin, sau đó nhấp vào Xuất

Bạn có thể tải trang web của riêng mình lên WordPress không

Chọn Tùy chỉnh rồi zip làm phương pháp nén của bạn

Bạn có thể tải trang web của riêng mình lên WordPress không

Sau đó nhấp vào Đi. Thats tất cả để có nó

3. Xuất cơ sở dữ liệu của bạn từ localhost

Bây giờ bạn sẽ thực hiện khá nhiều điều tương tự như trong bước trước chỉ với một vài thay đổi nhỏ

Trong phpMyAdmin, chọn lại cơ sở dữ liệu WordPress cục bộ của bạn và nhấp vào Xuất. Nhấp vào Tùy chỉnh khi được nhắc về Phương thức xuất ưa thích của bạn. Lần này, bạn sẽ chọn tất cả các bảng để xuất và nén bằng gzip thay vì zip

Bạn có thể tải trang web của riêng mình lên WordPress không

Nhấp vào Đi. Thao tác này sẽ tạo một bản sao cơ sở dữ liệu của bạn. Đây là phiên bản bạn sẽ tải lên trang web trực tiếp của mình

4. Tải lên cơ sở dữ liệu của bạn bằng FTP

Điều tiếp theo bạn sẽ làm là tải các tệp WordPress của bạn lên tài khoản lưu trữ của bạn. Để làm điều này, bạn sẽ cần một ứng dụng khách FTP. Nếu khuôn mặt của bạn trở nên nhợt nhạt và bạn không biết tôi đang nói về cái gì, hãy xem hướng dẫn này tại WordPress. org cho FileZilla (ứng dụng khách FTP mà tôi chọn). Nó giải thích tất cả những điều cơ bản khá độc đáo

Sau khi bạn nắm rõ cách sử dụng ứng dụng khách FTP, hãy khởi chạy ứng dụng ưa thích của bạn và kết nối với tài khoản lưu trữ trực tiếp của bạn. Tiếp theo, tìm thư mục nơi bạn muốn trang web của mình xuất hiện

Thông thường, bạn muốn một trang web xuất hiện ở yoursitename. com. Để đảm bảo điều này xảy ra, hãy chọn thư mục public_html. Sau đó xác định vị trí các tệp cho trang web WordPress cục bộ của bạn (mọi thứ trong thư mục WordPress khi bạn tải xuống ban đầu), chọn tất cả chúng và tải chúng lên thư mục thích hợp

5. Tạo cơ sở dữ liệu MySQL

Xin chúc mừng. Các tệp của bạn hiện ở đúng nơi chúng cần để trang web WordPress của bạn hiển thị công khai. Tuy nhiên, công việc của bạn vẫn chưa xong. Bây giờ bạn cần tạo cơ sở dữ liệu MySQL trên trang web trực tiếp của mình

Làm điều này sẽ đảm bảo trang web của bạn xuất hiện như bạn dự định và tất cả các bài đăng, trang và cài đặt của bạn sẽ tải như bình thường. Đi vào cPanel trên nhà cung cấp dịch vụ lưu trữ của bạn. Từ đó, cuộn xuống tiêu đề phụ Cơ sở dữ liệu. Ở đó, bạn sẽ tìm thấy một tùy chọn cho Cơ sở dữ liệu MySQL, giống như thế này

Bạn có thể tải trang web của riêng mình lên WordPress không

Nhấn vào nó. Khi bạn đang ở trên màn hình Tạo cơ sở dữ liệu mới, hãy nhập tên cho cơ sở dữ liệu của bạn. Sau đó nhấp vào nút Tạo cơ sở dữ liệu

Bạn có thể tải trang web của riêng mình lên WordPress không

Tiếp theo, tìm phần Người dùng MySQL. Tạo người dùng mới. Bạn sẽ cần phải tạo một tên người dùng và mật khẩu

Bạn có thể tải trang web của riêng mình lên WordPress không

Sau đó thêm người dùng đó (hoặc người dùng hiện có) vào cơ sở dữ liệu

Bạn có thể tải trang web của riêng mình lên WordPress không

Cuối cùng, đặt đặc quyền MySQL của người dùng mới. Để điều này hoạt động bình thường, người dùng mới phải được cấp tất cả các đặc quyền

Bạn có thể tải trang web của riêng mình lên WordPress không

6. Nhập tệp WordPress của bạn

Bây giờ bạn đã tạo cơ sở dữ liệu của mình, bạn cần nhập các tệp bạn đã tải lên trước đó vào cơ sở dữ liệu này. Trước bước này, các tệp WordPress của bạn chỉ ở dạng treo, chờ triển khai. Đây là nơi bạn đưa họ vào hành động

Quay trở lại cPanel của bạn và nhấp vào phpMyAdmin. Tiếp theo, chọn cơ sở dữ liệu MySQL bạn đã tạo ở bước trước. Bạn sẽ nhận thấy rằng nó không có bất kỳ bảng nào. Đây là nơi bạn muốn cắm thông tin WordPress của mình. Để làm điều này, nhấp vào Nhập khẩu

Bạn có thể tải trang web của riêng mình lên WordPress không

Một cửa sổ lựa chọn tập tin sẽ bật lên. Tìm tệp gzipped mà bạn đã tạo trước đó và tải nó lên bằng cách nhấp vào Go

Bạn có thể tải trang web của riêng mình lên WordPress không

7. Sửa URL

Bạn sắp kết thúc — bây giờ bạn chỉ cần chuyển đổi một số cài đặt để trang web WordPress của bạn nhận ra rằng nó có một ngôi nhà mới

Về cơ bản thì tại thời điểm này nó vẫn sẽ có cấu hình cài đặt phù hợp với localhost của bạn. Bạn cần khắc phục điều đó. Rất may, nó khá đơn giản. Khi vẫn ở trong phpMyAdmin, hãy cuộn xuống bảng wp_options. Nên có một nút Duyệt ở bên phải của nó. Ấn vào đây

Bạn có thể tải trang web của riêng mình lên WordPress không

Khi ở trên màn hình tiếp theo, bạn sẽ thấy một trường có tên là option_name. Bên dưới đó, nên có một thứ gọi là siteurl. Nhấp vào liên kết Chỉnh sửa ở phía bên trái của hàng này

Khi cửa sổ chỉnh sửa mở ra, hãy tìm trường option_value. Nó phải ở bên phải của siteurl. Hiện tại nó có thể nói một cái gì đó như http. //máy chủ cục bộ/blahblah. Loại bỏ điều này và nhập hoặc dán URL trang web trực tiếp của bạn

Bạn có thể tải trang web của riêng mình lên WordPress không

Nhấp vào Đi để lưu các thay đổi của bạn

Bây giờ, hãy tìm tùy chọn nhà bên dưới cột option_name. Nhấp vào Chỉnh sửa và nhập URL trang web trực tiếp của bạn dưới option_value

Bạn có thể tải trang web của riêng mình lên WordPress không

Nhấp vào Đi để lưu các thay đổi của bạn. Bây giờ bạn có thể thoát khỏi phpMyAdmin

8. Hoàn tất thiết lập

Bây giờ bạn cần mở ứng dụng khách FTP của mình và chỉnh sửa wp-config. tập tin php. Bạn có nhớ cơ sở dữ liệu MySQL mà bạn đã tạo trước đó không?

Nhập tên cơ sở dữ liệu, tên người dùng và mật khẩu của bạn vào các dòng thích hợp — đây là cách thực hiện — sau đó lưu tệp và tải lại tệp lên máy chủ trực tiếp của bạn

Bây giờ khi bạn nhập địa chỉ trang web của mình vào trình duyệt, trang web WordPress của bạn sẽ xuất hiện. Và đó là khá nhiều nó. Nếu bạn tìm thấy các liên kết hoặc đường dẫn hình ảnh bị hỏng, WPBeginner có một hướng dẫn hữu ích về cách giải quyết vấn đề đó. Ngoài ra, bạn tốt để đi

Phần kết luận

Nhiều web master nhận thấy việc xây dựng một trang web WordPress trên một máy chủ cục bộ là một lợi thế. Nó cho phép tự do thử nghiệm mà không gặp rủi ro về bộ nhớ đệm tiềm ẩn của Google. Tuy nhiên, nhiệm vụ tải trang web lên và thay đổi tất cả các cài đặt bắt buộc có thể gây khó khăn cho một số người. Hy vọng rằng hướng dẫn này đã giúp xoa dịu nỗi sợ hãi của bạn một chút để bạn có thể tận dụng tối đa nỗ lực phát triển WordPress ngoại tuyến của mình

qua cho bạn. Trải nghiệm của bạn với việc tải trang web cục bộ lên máy chủ trực tiếp là gì?