Cách chuyển WordPress từ localhost lên host thủ công

Cách chuyển WordPress từ localhost lên host thủ công

Sau nhiều bài hướng dẫn chắc bạn cũng có chút mệt mỏi rồi đúng không? Nhưng đó chỉ là mới bắt đầu mà thôi, kể từ khi website của bạn đã được yên vị trên môi trường internet bằng cách đưa lên host, công cuộc quản trị website của bạn sẽ thú vị hơn nhiều khi mà bạn có thể gửi website của mình cho những bạn bè khác cùng xem, đón nhận những lượt truy cập đầu tiên.

Trong bài hướng dẫn này, chúng ta sẽ làm bước chuyển một website WordPress mà bạn đã làm ở localhost trong những bài đầu tiên của serie học WordPress căn bản này, sau đó thiết lập tên miền cho nó để chạy như một website thực thụ. Hướng dẫn này mình sẽ làm hoàn toàn bằng thủ công để bạn làm quen với các thao tác cơ bản trong việc quản trị website.

Trước tiên, hãy vào host của bạn qua FTP, xóa hết các thư mục và tập tin không cần thiết tại thư mục public_html đi để đỡ rắc rối về sau nhé.

Một số lưu ý trước khi chuyển website từ localhost lên host

  • Bạn phải tắt các plugin hỗ trợ tạo cache như WP Super Cache, W3 Total Cache và xóa nó đi. Sau khi chuyển lên host xong thì cài lại từ đầu.
  • Tên miền phải đã được trỏ về host.
  • Hãy chắc chắn website của bạn ở localhost không có quá nhiều dữ liệu vì càng nhiều dữ liệu, nhiều plugin thì sẽ dễ bị lỗi hơn.

Bước 1. Nén thư mục WordPress ở localhost thành .zip

Bây giờ bạn hãy vào localhost tại thư mục C:\xampphtdocsthư-mục-của-bạn, chọn tất cả thư mục và tập tin có trong đó –> ấn chuột phải –> Send to –> Compressed (zip)

localhost-to-host-01

Sau đó bạn sẽ được một file .zip chứa các tập tin và thư mục website, hãy đổi tên file đó lại thành gì bạn thích (website.zip chẳng hạn).

localhost-to-host-02

Bước 2. Upload và giải nén trên host

Kế tiếp bạn đăng nhập vào control panel của host, vào File Manager và upload tập tin nén website.zip lên thư mục gốc (public_html) nếu bạn có nhu cầu sử dụng website với tên miền gốc là https://tên-miền-của-bạn.com/, nếu bạn muốn cài nó vào một thư mục nào đó như https://tên-miền-của-bạn.com/thư-mục/ thì cứ tạo một thư mục rồi upload lên.

Upload xong, hãy ấn chuột phải vào file .zip này vừa chọn Extract.

localhost-to-host-03

Giải nén xong bạn sẽ có các thư mục và tập tin của WordPress trên host thế này.

localhost-to-host-04

Bước 3. Xuất database ở localhost

Bây giờ bạn hãy tạo một database trên host để sử dụng nó cho website WordPress, cách tạo database mình đã có nói tại đây rồi.

Và hãy truy cập vào phpMyAdmin trên localhost theo địa chỉ https://localhost/phpMyAdmin và chọn database mà bạn đã cài WordPress ở localhost lên đó.

localhost-to-host-05

Sau đó chọn Export và ấn Go.

localhost-to-host-06

Lúc này bạn sẽ được một tập tin có phần mở rộng là .sql, đó chính là tập tin chứa toàn bộ database của website bạn.

Bước 4. Nhập database vào host

Bây giờ bạn hãy truy cập vào control panel của host và tìm đến phần phpMyAdmin.

localhost-to-host-07

Sau đó chọn database mà bạn mới tạo ra (database này phải mới hoàn toàn).

localhost-to-host-0

Sau đó chọn Import, upload file .sql ở máy tính của bạn lên, các thiết lập khác để nguyên và ấn Go.

localhost-to-host-09

Thông báo hiển thị đã nhập dữ liệu thành công.

localhost-to-host-10

Bước 5. Sửa tập tin cấu hình của WordPress

Do ở localhost, chúng ta đã cài đặt website WordPress với thông tin database khác hoàn toàn với thông tin database trên host nên chúng ta phải sửa các thông tin đó lại cho khớp với thông tin database trên host thì website mới có thể chạy được.

Bây giờ bạn hãy đăng nhập vào FTP bằng FileZilla, vào thư mục đang chứa mã nguồn website WordPress và tìm đến file tên là wp-config.php và mở nó lên.

localhost-to-host-11

Nó có hỏi gì thì cứ ấn Ok đi, sau đó bạn chèn đoạn sau vào bên dưới <?php trong tập tin wp-config.php:

define('WP_HOME','https://example.com');
define('WP_SITEURL','https://example.com');

Nhớ thay example.com thành tên miền mà bạn đã thêm vào host, ví dụ của mình là thachpham.tv.

localhost-to-host-12

Tiếp tục tìm đến đoạn DB_NAME, sửa giá trị trong cặp dấu ‘ ’ ở đằng sau thành tên database của bạn trên host, tìm DB_USER và sửa giá trị của nó trong dấu  ‘ ‘ ở đằng sau thành tên username của database trên host, tìm DB_PASSWORD và sửa giá trị trong cặp dấu ‘ ‘ đằng sau thành password của database username. Tất cả giá trị đều phải viết trong cặp dấu nháy chứ không nó sẽ bị lỗi.

localhost-to-host-13 Còn cái DB_HOST thì đa phần hiện nay chúng ta đều ghi là localhost, trừ một số nhà cung cấp host cá biệt họ sẽ dùng cái Database Host tên khác nhưng rất hiếm.

Sửa xong, lưu file này lại, tắt cửa sổ file đó đi rồi bạn sẽ thấy nó hỏi là có muốn upload lên lại không, ấn Yes.

localhost-to-host-14

Bước 6. Cập nhật Permalink

Quá trình đã hoàn tất, bây giờ bạn thử truy cập vào địa chỉ Dashboard của website WordPress theo địa chỉ https://tên-miền-của-bạn.com/wp-admin và đăng nhập. Sau đó vào Settings –> Permalinks và ấn nút Save Change để nó cập nhật lại permalink nếu bạn có thiết lập, nếu không sẽ bị lỗi 404 khi vào xem các post và page.

Nếu bạn vào website mà gặp lỗi “Error establishing a database connection” nghĩa là bạn nhập thông tin database bị sai, hãy kiểm tra lại thông tin và nhập cho chính xác.

Bước 7. Thay thế tên miền cũ ở localhost thành tên miền mới

Khi bạn làm website ở localhost thì các đường dẫn như hình ảnh trong bài viết đều mang tên miền ở localhost, như vậy chỉ bạn mới thấy được thôi. Bây giờ nhiệm vụ của chúng ta là thay thế các tên miền cũ ở localhost thành tên miền chính thức của website thông qua một plugin.

Bạn hãy cài plugin tên là Better Search Replace và kích hoạt nó lên. Kế tiếp là vào Tools –> Better Search Replace.

Ở khung Search for, bạn nhập chuỗi ký tự cần tìm, chuỗi ký tự ở đây chính là cái tên miền cũ của bạn trên localhost, ví dụ của mình là thachpham.local. Ở phần  Replace with, bạn nhập chuỗi ký tự cần thay thế, tức là tên miền sử dụng chính thức cho website, ví dụ của mình là thachpham.tv. Ở phần table, bạn ấn Ctrl + A để chọn tất cả table trong database, bỏ chọn phần Run as dry run, cuối cùng ấn Run.

better-search-replace-chuyen-host

Hoàn tất.

localhost-to-host-finish

Sử dụng plugin để chuyển

Nếu bạn đã biết cách làm thủ công như ở trên rồi và cần tìm một plugin để hỗ trợ chuyển website WordPress từ localhost lên host nhanh hơn, thì bạn có thể xem bài hướng dẫn chuyển host với Duplicator.

Với plugin này, bạn chỉ cần làm vài bước là website đã có mặt trên host mà không cần cập nhật lại tên miền.

Lưu ý rằng không phải host nào cũng có thể sử dụng Duplicator những các host tốt nhất mình có giới thiệu đều có thể dùng tốt plugin này.

Lời kết

Như vậy là website của bạn bây giờ đã làm một chuyến du lịch từ localhost lên host để “cùng ra biển lớn” rồi đó, bạn đã có thể bắt đầu phát triển website mình một cách chính thức và chuyển qua phần kiến thức quản trị website WordPress để tìm hiểu về các vấn đề mà một webmaster cần nắm để có thể quản trị website của mình.

Còn nếu bạn muốn biết cách cài đặt mới một website WordPress trực tiếp trên host thì hãy xem bài hướng dẫn tiếp theo của phần này.

Nguồn: Cách chuyển WordPress từ localhost lên host thủ công | Thạch Phạm

Categories: Content Marketing, Digital Marketing, Google Ads, Kinh doanh, PHP, SEO, Server - Hosting, WordPress, WordPress Development, Wordpress Plugin, WordPress Theme, Wordpress Tutorial,
Tags: baemin, bán hàng online, bán hàng online trên facebook, bán hàng qua facebook, bán hàng quần áo, bán hàng thời trang, bán hàng trên baemin, bán hàng trên facebook, bán hàng trên fanpage, bán hàng trên grab, bán hàng trên marketplace, bán hàng trên now, bán hàng trên tiktok, báo cáo kết quả hoạt động kinh doanh, bí quyết kinh doanh online, bít tết Âu việt, black friday, buôn bán hàng thùng, buôn bán hàng thùng tuyển chọn, cách bán hàng online đắt khách, cách bán hàng trên marketplace, cách bán hàng trên tiktok, câu chuyện kinh doanh, câu chuyện thành công, chương trình khuyến mãi, công nghệ phần mềm bán hàng, cửa hàng cafe, cửa hàng minh tuấn mobile, cửa hàng phụ kiện, cửa hàng thời trang, cửa hàng thực phẩm, cửa hàng thực phẩm sạch, doanh số bán hàng, dox garage & coffee, dox garage &amp; coffee, đăng ký bán hàng trên baemin, đăng ký bán hàng trên go food, đăng ký bán hàng trên grab, đăng ký bán hàng trên now, facebook, facebook pos, fanpage, file excel, file excel báo cáo kết quả kinh doanh, file excel quản lý kho, foodngon, go food, go jek, grab, halo mobile, khởi nghiệp, khởi nghiệp kinh doanh, khởi nghiệp kinh doanh thời trang, kinh doanh cafe, kinh doanh điện thoại, kinh doanh điện tử điện máy, kinh doanh đồ handmade, kinh doanh gì sau dịch, kinh doanh mỹ phẩm, kinh doanh mỹ phẩm online, kinh doanh nhà hàng, kinh doanh online, kinh doanh phụ kiện, kinh doanh quán cafe, kinh doanh shop thời trang, kinh doanh siêu thị mini, kinh doanh spa, kinh doanh thành công, kinh doanh thời trang, kinh doanh thời trang trẻ em, kinh doanh thực phẩm, kinh doanh thực phẩm sạch thành công, kinh doanh trên facebook, kinh doanh trên grab, kinh nghiệm bán hàng, kinh nghiệm kinh doanh, làm đồ handmade, lily shop, link kháng tài khoản quảng cáo, lụa tơ tằm bá minh, marketing online, mặt hàng dễ bán, mẹo bán hàng, mẹo bán hàng trên facebook, mẹo hay, ngày black friday năm 2020 là ngày nào?, now, now - foody, phầm mềm quản lý bán hàng miễn phí, phần mềm chốt đơn, phần mềm chốt đơn hàng, phần mềm miễn phí, phần mềm pos, phần mềm quản lý bán hàng, phần mềm quản lý bán hàng đáng tin cậy, phần mềm quản lý bán hàng miễn phí, phụ kiện ben & tony, phụ kiện ben &amp; tony, phụ kiện hà xinh, quán cafe hiệu quả, quản lý cửa hàng, quản lý cửa hàng thời trang, quản lý nhà hàng, quản lý nhân viên, quản lý nhân viên cứng đầu, quản lý nhân viên thời vụ, quảng cáo thương hiệu, shop thời trang, shopee, siêu thị minimart, status, status bán hàng, status quảng cáo mỹ phẩm, stella spa, stt bán hàng online hài hước, stt tương tác bán hàng, t.u.s shop, tài khoản bị vô hiệu hóa, tài khoản facebook, tài khoản facebook bị vô hiệu hóa, tải miễn phí file excel quản lý kho, tăng doanh thu mùa black friday, thời trang kosta, thời trang mine, thời trang tú trần shop, thực phẩm sạch, thực phẩm sạch 02, thực phẩm sạch tâm an, thuê mặt bằng kinh doanh, tiki, tiktok, tú trần shop,
Kiến thức sử dụng host căn bản khi dùng WordPress
Cài mới một website WordPress trên host
Tác giả

Bình luận

tadalafil tadalafil

I am also writing to make you know what a incredible encounter my friend’s girl gained reading through your web page. She learned plenty of pieces, which include what it’s like to possess an amazing helping mood to let other folks smoothly know just exactly several multifaceted subject matter. You truly exceeded our own expectations. Thank you for offering these necessary, safe, explanatory and even fun tips about this topic to Julie.

Leave a Message

Registration isn't required.

NguyenLp LarTheme