Hướng dẫn đưa website WordPress từ local host lên server hosting

0
381
Hướng dẫn chuyển website WordPress

Di chuyên server hosting hoặc đưa website WordPress từ localhost lên server hosting như thế nào?

1) Bước 1:

1.1 Bạn dùng FTP upload source code lên server.

1.2 Nếu các bạn sử dụng host share có cpanel truy cập các bạn nén file source code WordPress thành tên website.zip sau đó truy cập vào http://your-domain.com/cpanel : File manager / public_html / Upload file website.zip lên. /public_html/website.zip click phải chuột vào file website.zip như hình

– Sau khi Extract có thư mục như sau /public_html/website/ các bạn vào trong folder website bằng cách click vào folder website / Kéo chuột hoặc giữ shift đen toàn bộ source code và folder trong thư mục website / Nhấp chuột phải & chọn Move

Xóa đường dẫn thư mục /website để di chuyển source code ra folder /public_html sau đó nhấp vào Move File(s) để di chuyển source code

2) Bước 2: Importdatabase

2.1 Xuất 1 bản database bằng cánh truy cập vào phpmyadmin có đường dẫn http://localhost/phpmyadmin/ Bên trái click vào tên database của bạn / chọn Export (xuất) xem hình bên dưới

Lưu ý: Khi cài đặt WordPress mặc định tên table sẽ là wp_ten_bang, nhưng ở trên là do nhantam tôi đổi tên table name. Nên các bạn tạm thời không quan tâm tới tên table trong bài viết này.

2.2 Đưa CSDL database lên server hosting / Trước tiên bạn phải tạo tên database

2.2.1 Tạo database trên server tại host cpanel http://your-domain/cpanel click vào MySQL Database

Cửa sổ mới hiện ra / nhập tên database vào trường New database

2.2.2 Tạo Username truy cập databse


2.2.3 Gán quyền truy cập panpicte_database cho user vừa tạo panpicte_user

Sau đó nhấp chọn ALL PREVILEGES để check toàn bộ các quyền / nhưng bạn nhớ bỏ quyền DROP để an toàn hơn

2.2.4 Import database: Sau khi thao tác tại bước 2.2.3 xong các bạn trở lại trang chủ cpanel / click vào PHPMyAdmin để import database

Cửa sổ mới hiện ra, tên menu bên trái các bạn click vào tên panpicte_database / Click vào Import database

Click “Chọn tệp” / lấy file các bạn đã Export tại bước 2.1) ở trên / Sau đó chọn nút Go để import database

2.2.5 Thay đổi đường dẫn trong CSDL. Bước này cực kỳ quan trọng

UPDATE wp_options SET option_value = replace(option_value, http://localhost/test', 'http://www.panpic.vn') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, http://localhost/test','http://www.panpic.vn');
UPDATE wp_posts SET post_content = replace(post_content, http://localhost/test', 'http://www.panpic.vn');
UPDATE wp_postmeta SET meta_value = replace(meta_value,http://localhost/test','http://www.panpic.vn');

Copy đoạn code trên / thay như sau:

# Giá trị Thay thế
1 http://localhost/test Đường dẫn lúc bạn cài đặt WordPress trên máy tính local. Có thể vào table[wp_options] để xem tên đường dẫn này
2 http://www.panpic.vn Tên miền domain của bạn http://your-domain.com

Sau đó copy đoạn code trên chạy trên MySQL để thay đổi đường dẫn ở CSDL database

Lưu ý:

  • Nếu bạn đổi tên table wp_ bằng tên khác thì bạn phải thay thế lại tên table ở đoạn code trên. Nếu không đổi tên thì bạn bỏ qua ghi chú này.
  • Việc thực hiện ở bước 2.2.5 liên quan tới lập trình & database do đó bạn phải làm việc thật cẩn thận như các chỉ dẫn. Nếu thấy khó có thể nhờ các đơn vị dịch vụ WordPress chuyên nghiệp chi phí chắc khoảng 900K – 1,500K như đơn vì
    https://www.facebook.com/panpic.vn

Chúc các bạn thành Công

nhantam

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

38 − 30 =