Bạn có muốn chuyển WordPress từ máy chủ cục bộ sang trang web trực tiếp không? Sử dụng WordPress trên máy chủ cục bộ là cách phổ biến để làm việc trên trang web của bạn ở chế độ riêng tư, nhưng cuối cùng, bạn sẽ cần chuyển trang web của mình sang máy chủ trực tiếp để cung cấp trang web cho khách truy cập trực tuyến . Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách di chuyển WordPress từ máy chủ cục bộ sang trang web trực tiếp, từng bước một. Tại sao lại chuyển WordPress từ máy chủ cục bộ sang trang web trực tiếp? Xây dựng blog WordPress của bạn trên máy chủ cục bộ là một cách an toàn để kiểm tra các thay đổi trên trang web của bạn mà không ảnh hưởng đến khách truy cập. Khi bạn hoàn thành việc hoàn thiện trang web của mình, bước tiếp theo là chuyển từ máy chủ cục bộ của bạn sang một trang web trực tiếp. LetâÃÂÃÂs chỉ cho bạn hai cách khác nhau để bạn có thể di chuyển trang web của mình từ máy chủ cục bộ sang trang web trực tiếp. Phương pháp đầu tiên sử dụng plugin di chuyển WordPress và được khuyến nghị cho người mới bắt đầu. Trong phương pháp thứ hai, chúng tôi sẽ chỉ cho bạn cách di chuyển thủ công WordPress từ máy chủ cục bộ sang trang web trực tiếp. Bạn có thể chọn phương pháp phù hợp nhất với mình: - Phương pháp 1. Di chuyển WordPress từ máy chủ cục bộ sang trang web trực tiếp bằng plugin - Phương pháp 2. Di chuyển thủ công WordPress từ máy chủ cục bộ sang trang web trực tiếp Trước khi bạn di chuyển trang web WordPress của mình Để bạn di chuyển WordPress từ máy chủ cục bộ sang máy chủ trực tiếp, bạn cần chuẩn bị sẵn một số thứ. Đầu tiên, chúng tôi giả định rằng bạn có một trang web WordPress đang chạy trên máy chủ cục bộ (còn gọi là localhost) trên máy tính của mình và bạn có toàn quyền truy cập vào trang web đó. Tiếp theo, bạn sẽ cần phải có một tên miền và lưu trữ web. Để đưa ra quyết định dễ dàng hơn, chúng tôi khuyên bạn nên sử dụng Bluehost. Họ là một công ty lưu trữ WordPress được đề xuất chính thức và họ đang cung cấp cho người dùng WPBeginner chiết khấu độc quyền 60% + tên miền và SSL miễn phí. Về cơ bản, bạn có thể bắt đầu chỉ với $2,75 mỗi tháng. âÃÂàNhấp vào đây để yêu cầu ưu đãi Bluehost độc quyền này âÃÂàNếu bạn muốn một giải pháp thay thế Bluehost tuyệt vời, thì hãy xem Siteground. Họ cũng có ưu đãi đặc biệt dành cho độc giả của WPBeginner. Nếu bạn cần trợ giúp thiết lập trang web của mình, hãy làm theo hướng dẫn từng bước của chúng tôi về cách tạo trang web. Cuối cùng, bạn sẽ cần phải có một chương trình FTP và biết cách sử dụng FTP để có thể tải trang máy chủ cục bộ của mình lên trang trực tiếp. Sẳn sàng? Hãy bắt đầu di chuyển trang web WordPress của bạn. Phương pháp 1. Chuyển WordPress từ Máy chủ Cục bộ sang Trang web Trực tiếp bằng Plugin Di chuyển Phương pháp này dễ dàng hơn và được khuyến nghị cho người mới bắt đầu. Chúng tôi sẽ sử dụng plugin di chuyển WordPress để chuyển WordPress từ máy chủ cục bộ sang trang web trực tiếp. Bước 1. Cài đặt và thiết lập Plugin Duplicator Trước tiên, điều bạn cần làm là cài đặt và kích hoạt plugin Sao chép trên trang web địa phương của mình. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của chúng tôi về cách cài đặt plugin WordPress. Sau khi kích hoạt, bạn cần truy cập trang **Sao chép ÃÂû Gói** và nhấp vào âÃÂÃÂTạo mớiâÃÂà nút Â. Điều này đưa bạn đến một màn hình nơi bạn có thể đặt tên cho bản sao lưu của mình. Sau đó, nhấp vào nút âÃÂÃÂNextâÃÂÃÂ. Trình sao chép bây giờ sẽ chạy một số thử nghiệm để xem mọi thứ có theo thứ tự không. Nếu tất cả các mục được đánh dấu âÃÂÃÂTốtâÃÂÃÂ, sau đó nhấp vào âÃÂÃÂBuildâ ÃÂànút. Quá trình này có thể mất vài phút tùy thuộc vào kích thước trang web của bạn. Bạn cần để tab này mở cho đến khi quá trình hoàn tất. Sau khi hoàn tất, bạnâÃÂÃÂsẽ thấy các tùy chọn tải xuống cho âÃÂÃÂInstallerâÃÂàvà âà Các gói ÂÃÂArchiveâÃÂÃÂ. Bạn cần nhấp vào liên kết âÃÂÃÂOne-Click DownloadâÃÂàđể tải cả hai tệp xuống máy tính của mình. Tệp âÃÂÃÂArchiveâÃÂàlà một bản sao hoàn chỉnh của trang web WordPress của bạn. Nó bao gồm tất cả các tệp cốt lõi của WordPress cũng như hình ảnh, nội dung tải lên, chủ đề, plugin và bản sao lưu cơ sở dữ liệu WordPress của bạn. Tệp âÃÂÃÂInstallerâÃÂàlà tập lệnh sẽ tự động hóa toàn bộ quá trình di chuyển bằng cách nâng cấp tệp lưu trữ chứa trang web của bạn. Bước 2. Tạo cơ sở dữ liệu cho trang web WordPress trực tiếp của bạn Trước khi bạn có thể chạy trình cài đặt hoặc tải trang web WordPress từ máy chủ cục bộ lên máy chủ lưu trữ của mình, bạn cần tạo cơ sở dữ liệu MySQL cho trang web trực tiếp mới của mình. Nếu bạn đã tạo cơ sở dữ liệu MySQL thì có thể bỏ qua bước này. Để tạo cơ sở dữ liệu, bạn cần truy cập bảng điều khiển cPanel của tài khoản lưu trữ của mình. Sau đó, xác định vị trí phần âÃÂÃÂDatabasesâÃÂàvà nhấp vào phần âÃÂÃÂMySQL Database WizardàBiểu tượng ¢ÃÂÃÂ. Trên màn hình tiếp theo, có một trường để tạo cơ sở dữ liệu mới. Chỉ cần cung cấp tên cho cơ sở dữ liệu của bạn và nhấp vào nút âÃÂÃÂTạo cơ sở dữ liệuâÃÂànút. cPanel bây giờ sẽ tạo một cơ sở dữ liệu mới cho bạn. Sau đó, bạn cần nhập tên người dùng và mật khẩu cho người dùng mới của mình, rồi nhấp vào nút âÃÂÃÂTạo người dùngâÃÂànút. Tiếp theo, bạn cần thêm người dùng mà bạn vừa tạo vào cơ sở dữ liệu. Đầu tiên, nhấp vào hộp kiểm âÃÂÃÂAll PrivilegesâÃÂÃÂ. Sau đó, cuộn xuống và nhấp vào nút âÃÂÃÂThực hiện thay đổiâÃÂàđể lưu các thay đổi của bạn. Cơ sở dữ liệu của bạn hiện đã sẵn sàng để được sử dụng với trang web WordPress của bạn. Đảm bảo ghi lại tên cơ sở dữ liệu, tên người dùng và mật khẩu. Bạn sẽ cần thông tin này trong bước tiếp theo. Bước 3. Tải tệp từ máy chủ cục bộ lên trang web WordPress trực tiếp Bây giờ, bạn cần tải tệp lưu trữ và trình cài đặt từ trang web cục bộ lên tài khoản lưu trữ của mình. Đầu tiên, kết nối với trang web trực tiếp của bạn bằng ứng dụng khách FTP. Sau khi kết nối, hãy đảm bảo rằng thư mục gốc của trang web của bạn hoàn toàn trống. Thông thường, thư mục gốc là /home/public_html/thư mục. Một số công ty lưu trữ WordPress tự động cài đặt WordPress khi bạn đăng ký. Nếu bạn có tệp WordPress ở đó, thì bạn cần xóa chúng. Sau đó, bạn có thể tải các tệp archive.zip và installer.php từ Duplicator lên thư mục gốc trống của mình. Bước 4. Chạy tập lệnh di chuyển Sau khi bạn đã tải lên các tệp di chuyển, bạn cần truy cập URL sau trong trình duyệt của mình: httpexample.com/installer.php DonâÃÂÃÂđừng quên thay thế âÃÂÃÂexample.comâÃÂàbằng tên miền của riêng bạn. Thao tác này sẽ khởi chạy trình hướng dẫn di chuyển Sao chép. Trình cài đặt sẽ chạy một vài thử nghiệm và bạn sẽ thấy âÃÂÃÂPassâÃÂàbên cạnh các kiểm tra xác thực và lưu trữ. Tiếp theo, bạn cần kiểm tra các điều khoản& hộp kiểm thông báo và tiếp tục bằng cách nhấp vào nút âÃÂÃÂNextâÃÂÃÂ. Trên màn hình tiếp theo, bạn sẽ được yêu cầu nhập máy chủ MySQL, tên cơ sở dữ liệu, tên người dùng và mật khẩu. Máy chủ của bạn có thể sẽ là máy chủ cục bộ. Sau đó, bạn sẽ nhập các chi tiết của cơ sở dữ liệu mà bạn đã tạo ở bước trước. Sau đó, nhấp vào nút âÃÂÃÂTest DatabaseâÃÂàđể đảm bảo các chi tiết bạn đã nhập là chính xác. Sau đó, nhấp vào nút âÃÂÃÂNextâÃÂàđể tiếp tục. Trình sao chép hiện sẽ nhập bản sao lưu cơ sở dữ liệu WordPress của bạn từ kho lưu trữ vào cơ sở dữ liệu mới của bạn. Tiếp theo, nó sẽ yêu cầu bạn cập nhật URL hoặc Đường dẫn của trang web.Bạn không cần phải thay đổi bất cứ điều gì vì nó tự động phát hiện URL của trang web trực tiếp của bạn và đường dẫn của nó.Sau đó, nhấp vào nút tiếp theo để tiếp tục.Trình sao chép hiện sẽ hoàn tất quá trình di chuyển và sẽ hiển thị cho bạn màn hình thành công.Bây giờ bạn có thể nhấp vào nút âÃÂÃÂAdmin LoginâÃÂàđể vào khu vực quản trị WordPress của bạn trang web trực tiếp.Sau khi bạn đăng nhập vào trang web trực tiếp của mình, Duplicator sẽ tự động dọn sạch các tệp cài đặt.Vậy là xong, bạn đã chuyển thành công WordPress từ máy chủ cục bộ sang trang web trực tiếp của mình.Phương pháp 2.Chuyển thủ công WordPress từ Máy chủ Cục bộ sang Trang web Trực tiếpTrong phương pháp này, chúng tôi sẽ chỉ cho bạn cách di chuyển WordPress theo cách thủ công từ máy chủ cục bộ đến trang web trực tiếp của bạn.Nó sẽ hữu ích nếu phương pháp đầu tiên không hoạt động hoặc bạn muốn thực hiện thủ công hơn.Bước 1.Xuất cơ sở dữ liệu WordPress cục bộĐiều đầu tiên bạn cần làm là xuất cơ sở dữ liệu WordPress cục bộ của mình.Chúng tôi sẽ sử dụng phpMyAdmin để làm điều đó.Nếu bạn không quen với nó, thì bạn có thể muốn xem hướng dẫn của chúng tôi về quản lý cơ sở dữ liệu WordPress bằng phpMyAdmin.Chỉ cần truy cậphttplocalhost/phpmyadmin/ và nhấp vào cơ sở dữ liệu WordPress của bạn.Tiếp theo, nhấp vào nút âÃÂÃÂExportâÃÂàtừ thanh menu trên cùng.Trong tùy chọn âÃÂÃÂExport method:âÃÂÃÂ, bạn có thể chọn âà ÂÃÂNhanh chóngâÃÂàhoặc âÃÂÃÂCustomâÃÂÃÂ.Tùy chỉnh sẽ cung cấp cho bạn nhiều tùy chọn hơn để xuất cơ sở dữ liệu của mình.Tuy nhiên, chúng tôi khuyên bạn nên chọn âÃÂÃÂQuickâÃÂÃÂ, rồi bấm vào âà ÂÃÂGoâÃÂàđể tải xuống cơ sở dữ liệu của bạn.Bước 2.Tải tệp WordPress lên trang web trực tiếpBây giờ, chúng tôi sẽ cần để di chuyển tất cả các tệp trang web của bạn đến trang web trực tiếp.Để bắt đầu, hãy tiếp tục và mở ứng dụng khách FTP của bạn và kết nối với tài khoản lưu trữ web của bạn.Khi bạn đã kết nối với trang web trực tiếp của mình, hãy đảm bảo bạn tải các tệp lên đúng thư mục.Ví dụ: nếu bạn muốn trang web được lưu trữ trên âÃÂÃÂyoursite.comâÃÂÃÂ, thì bạn sẽ muốn tải lên tất cả các tệp trong thư mụcpublic_html của bạn.Bây giờ hãy chọn các tệp WordPress cục bộ của bạn và tải chúng lên máy chủ trực tiếp của bạn.Bước 3.Tạo cơ sở dữ liệu MySQL trên trang web trực tiếp của bạnTrong khi ứng dụng khách FTP của bạn đang tải tệp WordPress lên, bạn có thể bắt đầu nhập cơ sở dữ liệu của bạn đến máy chủ trực tiếp.Hầu hết các nhà cung cấp dịch vụ lưu trữ WordPress đều cung cấp cPanel để quản lý tài khoản lưu trữ của bạn, vì vậy chúng tôi sẽ chỉ cho bạn cách tạo cơ sở dữ liệu bằng cPanel.Trước tiên, bạn cần đăng nhập vào bảng điều khiển cPanel của mình và nhấp vào âÃÂÃÂMySQL Database WizardâÃÂàcó thể tìm thấy trong phần âÃÂÃÂDatabasesâÃÂÃÂ.Trên màn hình tiếp theo, bạn có thể tạo cơ sở dữ liệu mới.Bạn cần cung cấp tên cho cơ sở dữ liệu của mình, sau đó nhấp vào âÃÂÃÂCreate DatabaseâÃÂÃÂ.cPanel bây giờ sẽ tự động tạo cơ sở dữ liệu mới cho bạn.Tiếp theo, bạn cần nhập tên người dùng và mật khẩu cho người dùng mới của mình, sau đó nhấp vào âÃÂÃÂCreate UserâÃÂà Â.Sau đó, bạn cần thêm người dùng mà bạn vừa tạo vào cơ sở dữ liệu.Trước tiên, hãy chọn hộp kiểm âÃÂÃÂAll PrivilegesâÃÂÃÂ.Sau đó, cuộn xuống và nhấp vào âÃÂÃÂThực hiện thay đổiâÃÂàđể lưu các thay đổi của bạn.Bạn đã tạo thành công cơ sở dữ liệu mới cho trang web WordPress trực tiếp của mình.Bước 4: Nhập cơ sở dữ liệu WordPress trên trang web trực tiếpBước tiếp theo trong quy trình là nhập cơ sở dữ liệu WordPress của bạn.Truy cập bảng điều khiển cPanel của bạn, cuộn xuống phần âÃÂÃÂDatabasesâÃÂàvà nhấp vào à ¢ÃÂÃÂphpMyAdminâÃÂÃÂ.Thao tác này sẽ đưa bạn đến phpMyAdmin nơi bạn muốn nhấp vào cơ sở dữ liệu bạn vừa tạo ở trên.PhpMyAdmin sẽ hiển thị cơ sở dữ liệu mới của bạn mà không có bảng.Tiếp theo, nhấp vào tab âÃÂÃÂImportâÃÂàtrong menu trên cùng.Trên trang nhập, nhấp vào nút âÃÂÃÂChọn tệpâÃÂàrồi chọn tệp cơ sở dữ liệu từ trang web cục bộ mà bạn đã lưu trong bước đầu tiên.Sau đó, nhấp vào nút âÃÂÃÂGoâÃÂàở cuối trang.Cơ sở dữ liệu của bạn sẽ tự động được nhập vào phpMyadmin.Bước 5: Thay đổi URL trang webBây giờ, bạn cần thay đổi URL trang web trong cơ sở dữ liệu của mình để nó kết nối với trang web WordPress trực tiếp của bạn .Trong phpMyAdmin, hãy tìm bảngwp_options trong cơ sở dữ liệu mà bạn vừa nhập ở trên.Nếu bạn đã thay đổi tiền tố cơ sở dữ liệu của mình, thì thay vìwp_options, có thể là{new_prefix}_options.Tiếp theo, nhấp vào nút âÃÂÃÂBrowseâÃÂàbên cạnhwp_options.Hoặc, nhấp vào liên kết trong thanh bên để mở trang có danh sách các trường trong bảngwp_options.Sau đó, trong cộtoptions_name, bạn cần tìm tùy chọnsiteurl. Sau đó, nhấp vào biểu tượng âÃÂÃÂEditâÃÂÃÂ. Thao tác này sẽ mở ra một cửa sổ nơi bạn có thể chỉnh sửa trường. Trong hộp đầu vào cho option_value, bạnâÃÂàsẽ thấy URL của bản cài đặt cục bộ của bạn, URL này sẽ giống như httplocalhost/thử nghiệm. Ví dụ: bạn cần chèn URL trang web mới của mình vào trường này httpswww.wpbeginner.com. Sau đó, bạn có thể lưu trường bằng cách nhấp vào nút âÃÂÃÂGoâÃÂÃÂ. Tiếp theo, bạn cần làm theo các bước tương tự như trên để tên tùy chọn nhà. Các menu wp_options có thể dài vài trang, thường là tùy chọn trang chủ sẽ ở trang thứ hai. Sau đó, cập nhật các URL trang chủ, do đó, nó giống với URL trang web trực tiếp của bạn. Bước 6: Thiết lập trang web trực tiếp của bạn Bây giờ bạn đã nhập cơ sở dữ liệu và tải nội dung của mình lên, đã đến lúc định cấu hình WordPress. Tại thời điểm này, trang web của bạn sẽ hiển thị lỗi âÃÂÃÂLỗi thiết lập kết nối cơ sở dữ liệuâÃÂÃÂ. Để khắc phục điều này, hãy kết nối với trang web của bạn bằng ứng dụng khách FTP và mở tệp wp-config.php. Bạn sẽ tìm kiếm các dòng mã sau: // ** Cài đặt MySQL - Bạn có thể lấy thông tin này từ máy chủ lưu trữ web của mình ** // Tên cơ sở dữ liệu dành cho WordPress */ định nghĩa( 'DB_NAME', 'database_name_here');tên người dùng cơ sở dữ liệu MySQL */ định nghĩa( 'DB_USER', 'username_here');Mật khẩu cơ sở dữ liệu MySQL */ định nghĩa( 'DB_PASSWORD', 'password_here');tên máy chủ MySQL */ định nghĩa( 'DB_HOST', 'localhost'); Bạn sẽ cần cung cấp tên cơ sở dữ liệu, tên người dùng và mật khẩu mà bạn đã tạo trước đó. Tiếp theo, lưu wp-config.php và tải nó trở lại máy chủ lưu trữ WordPress của bạn. Bây giờ, khi bạn truy cập trang web của mình, nó sẽ hoạt động. Sau đó, bạn cần đăng nhập vào bảng quản trị WordPress của mình và đi tới **Cài đặt ÃÂû Chung Sau đó, không thay đổi bất cứ điều gì, hãy cuộn xuống dưới cùng và nhấp vào âÃÂà ÂLưu thay đổiâÃÂànút. Điều này sẽ đảm bảo rằng URL trang web của bạn được sửa ở bất kỳ nơi nào khác cần thiết. Khi bạn đã hoàn thành việc đó, hãy truy cập **Cài đặt ÃÂû Permalinks sau đó cuộn xuống và nhấp vào âÃÂÃÂSave Changesà ¢ÃÂàđể đảm bảo rằng tất cả các liên kết bài đăng đều hoạt động tốt. Bước 7: Sửa hình ảnh và liên kết bị hỏng bằng cách cập nhật đường dẫn Bất cứ khi nào bạn di chuyển một trang web WordPress từ tên miền này sang tên miền khác hoặc từ máy chủ cục bộ sang trang web trực tiếp, bạn sẽ phải đối mặt với các liên kết bị hỏng và hình ảnh bị thiếu. Một cách đơn giản để cập nhật các URL là sử dụng truy vấn SQL sau. CẬP NHẬT wp_posts SET post_content = REPLACE(post_content, 'localhost/test'www.yourlivesite.com Chỉ cần truy cập phpMyAdmin, nhấp vào cơ sở dữ liệu của bạn, sau đó nhấp vào à¢ÃÂÃÂSQLâÃÂàtừ menu trên cùng và thêm truy vấn ở trên. Đảm bảo rằng bạn thay đổi nó thành trang web địa phương của riêng bạn và URL trang web trực tiếp, đồng thời nhấp vào nút âÃÂÃÂGoâÃÂÃÂ. Vậy là xong, giờ bạn đã di chuyển thành công WordPress từ máy chủ cục bộ của mình sang một trang web trực tiếp. Hy vọng rằng bây giờ trang web trực tiếp của bạn đã hoạt động trơn tru. Nếu bạn nhận thấy bất kỳ lỗi nào, thì bạn có thể xem hướng dẫn của chúng tôi về các lỗi WordPress phổ biến để được trợ giúp khắc phục sự cố. Chúng tôi hy vọng bài viết này đã giúp bạn chuyển WordPress từ máy chủ cục bộ sang trang web trực tiếp. Bạn cũng có thể muốn xem hướng dẫn của chúng tôi về cách tạo bản tin email đúng cách hoặc xem phần so sánh của chúng tôi về các lựa chọn thay thế dịch vụ lưu trữ GoDaddy tốt nhất. Nếu bạn thích bài viết này, vui lòng đăng ký Kênh YouTube của chúng tôi để xem các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook.