NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
05/07/2023
Lượt xem

Hướng dẫn chuyển website mã nguồn WordPress từ Hosting sang VPS nhanh chóng

05/07/2023
12 phút đọc
Lượt xem

Đánh giá

5/5 - (78 bình chọn)

Bên cạnh hosting thì VPS là một giải pháp lưu trữ website với dung lượng lớn được nhiều webmaster lựa chọn. Vậy nếu trong trường hợp muốn chuyển đổi giữa 2 loại hình này thì nên làm thế nào? Bài viết sau đây Vietnix sẽ hướng dẫn bạn chuyển website mã nguồn WordPress từ hosting sang VPS nhanh chóng và an toàn nhất.

Một số công cụ cần chuẩn bị

Để quá trình chuyển website mã nguồn WordPress từ hosting cho WordPress sang VPS Windows diễn ra thuận lợi trong thời gian ngắn nhất, bạn cần chuẩn bị đầy đủ những công cụ sau:

  • Một VPS mới với dung lượng đầy đủ để chứa dữ liệu được chuyển từ hosting cũ sang.
  • Trình quản lý VPS, phổ biến hiện nay có thể kể đến như DirectAdmin, EasyEngine, Kpanel,… Trong đó, bạn có thể nhận miễn phí trình quản lý DirectAdmin khi sử dụng các gói VPS tại Vietnix.
  • Tài khoản của nhà cung cấp tên miền và trình quản lý tên miền.
  • Một website đang hoạt động sẵn.
  • Các Plugin All In One Migration và All-in-One WP Migration Unlimited Extension sẵn sàng sử dụng.

Lưu ý: Quá trình chuyển website mã nguồn WordPress từ hosting sang VPS trong bài viết này dành cho những trang đã hoạt động trong một khoảng thời gian và sở hữu một lượng dữ liệu cụ thể.

Còn nếu trang web của bạn hoàn toàn mới thì có thể bỏ qua bước backup database (bước 2 ở phần dưới). Cụ thể, bạn cần thực hiện theo các bước sau:

Bước 1: Sao lưu source code website

Việc sao lưu mã nguồn của các website chạy trên nền tảng WordPress khá dễ dàng. Bạn có thể sử dụng plugin Updarft Plus có sẵn để thực hiện quá trình backup source website và tải về máy tính.

Ngoài ra, bạn cũng có thể truy cập vào trình quản lý cPanel của hosting để sao lưu mã nguồn website. Đây là giao diện quản lý được tích hợp sẵn khi người dùng đăng ký các gói hosting tại Vietnix. Bạn mở mục File Manager và tiến hành đóng gói mã nguồn website thành file Zip để tải về máy tính.

Bước 2: Backup database trên hosting

Backup hay sao lưu database là điều rất cần thiết để tránh trường hợp mất mát dữ liệu trong quá trình chuyển đổi. Thực tế đây là công việc cần thực hiện thường xuyên trong quá trình quản trị website chứ không chỉ riêng trong trường hợp này.

Để backup database nhanh chóng, bạn có thể sử dụng plugin All In One Migration phiên bản miễn phí ở trên WordPress. Sau khi đã cài đặt xong, bạn vào plugin và tiến hành export file dữ liệu để lưu về máy tính.

2.1. Khi đã kích hoạt thành công, hãy truy cập vào Plugin All-in-One WP Migration và chọn tùy chọn Export để tiến hành xuất dữ liệu.

Xuất dữ liệu từ All in One WP
Xuất dữ liệu từ All in One WP

2.2. Truy cập vào mục Export To → FILE và đợi quá trình sao lưu hoạt động (thời gian từ 5 đến 30 phút, tùy thuộc vào kích thước của trang web).

Chọn export to rồi chọn file và đợi chờ
Chọn export to rồi chọn file và đợi chờ

2.3. Sau đó chọn close và màn hình sẽ xuất hiện như giao diện bên dưới. Chọn download để hoàn tất quá trình sao lưu dữ liệu website của bạn.

Chọn download để lưu file về máy của bạn
Chọn download để lưu file về máy của bạn

Bước 3: Đăng nhập VPS

Tài khoản đăng nhập sẽ được nhà cung cấp gửi cho bạn khi đăng ký dịch vụ mới. Ở bước này, bạn tiến hành truy cập vào link đăng nhập, điền tên và mật khẩu chính xác. Nếu là lần đăng nhập đầu tiên thì đừng quên đổi mật khẩu để bảo vệ an toàn dữ liệu.

Đăng nhập vào tài khoản VPS
Đăng nhập vào tài khoản VPS

Bước 4: Tạo database và gắn domain trên VPS mới

Ở bước này, bạn sẽ phải truy cập vào trình quản lý VPS để thực hiện. Dưới đây là hướng dẫn chi tiết đối với trình quản lý DirectAdmin, các trình quản lý khác bạn có thể tham khảo để thực hiện tương tự:

Trước hết bạn tạo domain mới theo các bước:

  • Đăng nhập vào DirectAdmin với tên đăng nhập và mật khẩu đã được cung cấp.
  • Ở giao diện quản lý, bạn chọn mục Domain Setup.
  • Nhấn vào nút Add New ở góc phải trên.
  • Nhập tên domain website mà bạn muốn thêm vào, sau đó nhấn nút Create.

Tiếp theo, bạn tạo database mới bằng cách:

  • Tại giao diện quản lý, bạn chọn mục MySQL Management.
Chọn mục MySQL Management
Chọn mục MySQL Management
  • Nhấn vào nút Create New Database ở góc phải trên.
Nhấn vào nút Create New Database
Nhấn vào nút Create New Database
  • Nhập thông tin database theo yêu cầu (bao gồm Name, User, Password) và bấm nút Create Database.
Nhập thông tin database theo yêu cầu
Nhập thông tin database theo yêu cầu
  • Nếu khởi tạo thành công, bảng tóm tắt thông tin database sẽ xuất hiện. Bạn lưu lại để tiếp tục thực hiện những bước tiếp theo.
Tạo database thành công
Tạo database thành công

Bước 5: Import dữ liệu từ Hosting cũ vào VPS mới

Sau khi thực hiện tạo Database xong ở bước 4, bạn tiến hành import dữ liệu đã tải ở bước 2 vào VPS theo các bước sau:

  • Trong mục Extra Features chọn mục phpMyAdmin .
  • Đăng nhập với thông tên Username cùng Password ở mục 4 để truy cập.
  • Tại giao diện phpMyAdmin, bạn chọn database cần import dữ liệu > Chọn tab Import > Chọn file dữ liệu đã tải xuống ở bước 2 > Bấm nút Import để hoàn tất quá trình.
Chọn Import để thêm một file dữ liệu vào phpMyadmin
Chọn Import để thêm một file dữ liệu vào phpMyadmin
Thông báo import file thành công
Thông báo import file thành công

Bước 6: Upload source code website

Bạn thực hiện upload mã nguồn website thông qua giao diện DirectAdmin theo quy trình sau:

  • Chọn mục File Manager
Chọn File Manager
Chọn File Manager
  • Tiếp tục bấm vào mục Domain > Chọn tên miền website mà bạn vừa thêm > Chọn mục public_html > Xóa 2 file đang tồn tại sẵn trong thư mục này, sau đó chọn Upload file và kéo file source ở bước 1 lên
Đi đến thư mục public_html
Đi đến thư mục public_html
  • Xóa 2 file đang tồn tại sẵn trong thư mục này, sau đó chọn Upload file và kéo file source ở bước 1 lên > bấm Upload và chờ một khoảng thời gian.
Upload file vào thư mục public_html
Upload file vào thư mục public_html
  • Giải nén (Extract) file source code, sau đó chọn toàn bộ file vừa giải nén và di chuyển (move) chúng lại vào mục public_html.
Giải nén (Extract) file source code
Giải nén (Extract) file source code

Bước 7: Kết nối mã nguồn website với database

Trong mục public_html bạn trỏ vào file wp-config.php và tiến hành chỉnh sửa thông số Database Name, Database Username và Database Password cho khớp với thông số của database bạn vừa tạo ở các bước trên.

Kết nối mã nguồn website với database
Kết nối mã nguồn website với database

Bước 8: Trỏ domain website về VPS của bạn

Cách đơn giản nhất để trỏ tên miền về VPS là bạn truy cập vào trang quản lý tên miền, sau đó tạo mới hoặc thay đổi A record sao cho trỏ về địa chỉ IP của VPS.

Nếu trong quá trình thực hiện gặp bất cứ vấn đề nào, hãy liên hệ ngay với nhà cung cấp VPS để được chỉ dẫn chính xác nhất. Điều này sẽ giúp tránh các lỗi nghiêm trọng gây tình trạng mất mát dữ liệu.

Trỏ domain website về đúng IP của VPS
Trỏ domain website về đúng IP của VPS

Hiện nay, Vietnix cung cấp nhiều gói hosting khác nhau với mức giá chỉ từ 5.000VND/Tháng kèm nhiều quà tặng hấp dẫn, bao gồm: Hosting Giá Rẻ, Hosting Cao Cấp, Business Hosting, SEO Hosting. Dù bạn muốn xây dựng website cá nhân hay doanh nghiệp, trang thương mại điện tử thì Vietnix đều có gói dịch vụ phù hợp cho bạn. Hãy trải nghiệm dịch vụ hosting chất lượng hàng đầu tại Vietnix – Nơi mang đến cho bạn sự ổn định, tốc độ và bảo mật vượt trội! Đăng ký dùng thử ngay hôm nay để cảm nhận sự khác biệt.

Khi nào nên chuyển website mã nguồn WordPress từ hosting sang VPS?

Hosting sẽ là lựa chọn phù hợp cho những webmaster mới bởi sự tối ưu về chi phí và dễ dàng sử dụng. Tuy nhiên bạn nên cân nhắc chuyển website mã nguồn WordPress từ hosting sang VPS trong những trường hợp sau:

  • Chạy website có cấu trúc thư viện đặc biệt: Cụ thể như thư viện SOAP (thanh toán online), CURL (chạy lệnh),… thì VPS sẽ phù hợp hơn so với hosting.
  • Toàn quyền kiểm soát hệ thống: Mỗi VPS sẽ sử dụng tài nguyên hoàn toàn tách biệt với những gói VPS khác. Do đó bạn có thể tự do cài đặt hệ điều hành, bổ sung thêm các thư viện, điều chỉnh bộ nhớ PHP,… theo nhu cầu sử dụng mà không cần phụ thuộc bất cứ bên thứ 3 nào khác.
  • Website có lưu lượng truy cập lớn: VPS sẽ phù hợp hơn với những website có lượng người dùng truy cập cùng lúc lớn. Lý do là bởi dịch vụ này không giới hạn về đường truyền băng thông cùng như có dung lượng RAM, CPU khả dụng lớn hơn so với hosting.
  • Xây dựng website ổn định, uy tín: Như đã nói, mỗi VPS là một khu vực riêng và tách biệt tài nguyên so với những gói VPS khác cùng hệ thống nên sẽ có tính ổn định cao hơn. Đồng thời nếu có bất cứ vấn đề gì với những website khác cùng hệ thống thì hãy yên tâm là trang của bạn vẫn sẽ hoạt động bình thường.
  • Xây dựng web có tính an toàn, bảo mật cao: Tất nhiên, tính bảo mật của VPS sẽ cao hơn so với hosting. Nếu như web hosting thường gặp phải phương thức tấn công Local attack thì với VPS, bạn có thể tự thiết lập hệ thống bảo mật để ngăn chặn mà không bị hạn chế.

Lời kết

Có thể thấy việc chuyển website mã nguồn WordPress từ hosting sang VPS là điều cần thiết khi bạn muốn mở rộng quy mô web hoặc nâng cao tính an toàn, bảo mật cho trang. Mong rằng với những thông tin và hướng dẫn chi tiết trên, bạn có thể tự áp dụng thành công để chuyển đổi cho website của mình. Nếu gặp bất cứ vấn đề nào về hosting và VPS, bạn có thể để lại bình luận bên dưới để Vietnix có thể hỗ trợ nhanh chóng nhất.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG