Wednesday , April 17 2024

Hướng dẫn Tự tạo website WordPress trên VPS nhanh nhất

Xin chào, bài viết này Thắng sẽ hướng dẫn mọi người tự tạo website WordPress trên VPS theo cách nhanh nhất, đơn giản, dễ thao tác. Từ bước cài cài đặt DNS tên miền đến cuối ùng là chạy thử website thành công.

WordPress là gì?

WordPress (WP) là CMS phổ biến và mạnh mẽ, được sử dụng để tạo và quản lý các trang web, blog và các dự án trực tuyến khác một cách dễ dàng. Nó cho phép người dùng xây dựng và tùy chỉnh trang web mà không cần có kiến thức chuyên sâu về lập trình.

Mình chỉ khái quát qua cho người mới dễ hình dung hơn về mã nguồn mở WP chút thôi, còn đi sâu vào WP thì còn nhiều thông tin cần giải thích lắm, bạn tham khảo thêm link wiki mình đã đính kèm ở trên và mình sẽ làm các bài hướng dẫn khác liên quan đến WP sau nhé.

Tạo website WordPress trên VPS

Bước 1: Chuẩn bị

  • Bạn cần có 1 tên miền, có thể đăng ký ở bất kỳ đâu, ví dụ như NameCheap
  • Bạn cần 1 tài khoản CloudFlare để quản lý cấu hình DNS.
  • Bạn cần tải và cài đặt các công cụ sau WinSCP, Putty (Lưu ý: có bản portable chạy ngay, không nhất thiết phải cài đặt vào ổ C), hoặc bạn có thể sử dụng công cụ khác.
  • Bạn cần 1 VPS, chắc chắn rồi vì bài viết này hướng dẫn cài đặt website WodPress trên VPS mà, xem lại Hướng dẫn cài đặt DLEMP để quản lý VPS (Máy chủ ảo) nhé.

Bước 2: Cài đặt DNS tên miền

Bạn cần trỏ tên miền về địa chỉ IP của VPS:

  • Đăng nhập vào dash.cloudflare.com sau đó click nút Add site để thêm quản lý DNS cho tên miền bạn đã chuẩn bị ở trên.
  • Tiếp tục chọn Free plan và cứ next đến khi hoàn tất.
  • Copy 2 dòng NS của CloudFlare (CF) vào thay thế NS của nhà cung cấp tên miền.
  • Vào menu DNS để quản lý các bản ghi một cách đầy đủ nhất.

Chúng ta sử dụng CloudFlare để quản lý DNS thay vì quản lý trực tiếp trên nhà cung cấp tên miền, lý do và lợi ích bạn có thể tìm hiểu thêm sau nhé, giờ hiểu đơn giản là Cloudflare cung cấp các giải pháp quan trọng để tối ưu hóa hiệu suất và bảo vệ trang web và ứng dụng trực tuyến khỏi các mối đe dọa mạng.

Bước 3: Kết nối VPS bằng WinSCP và Putty.

Xem lại clip trước của mình từ phút thứ 8 để biết cách kết nối VPS bằng WinSCP và Putty nhé:

Bước 4: Cài đặt website WordPress

Mở màn hình lệnh (mình dùng Putty) chạy lệnh dlemp

Chọn menu 1) Add Website & Code để thêm mới website vào VPS này.

dlemp add website & code

Chọn menu 3) Add website + WordPress (Auto Setup) để vừa thêm website đồng tự động cài đặt WordPress cho mình.

dlemp auto setup wordpress

Tiếp theo bạn có thể chọn 1 trong số những Plugin Cache miễn phí phổ biến được gợi ý như WP Super cache, W3 Total Cache, Redis Cache, WP Fastest Cache hoặc chọn 5) Other Plugin Cache để bỏ qua.

Tiếp tục nhập các thông tin cần thiết cho website để cài đặt:

  • Type in the domain you want to add [ENTER]: Nhập tên miền của vào đây
  • Type in user for wordpress admin [ENTER]: Nhập tên đăng tài khoản nhập, tránh đặt tên phổ biến như “admin”
  • Type in password for usertest [ENTER]: Nhập mật khẩu dùng để đăng nhập vào wp-admin (giao diện quản trị website). Mình thường sử dụng mật khẩu ngẫu nhiên, bạn có thể sử dụng công cụ này để tạo mật khẩu: https://randomkeygen.com/
  • Type in Your eMail [ENTER]: Nhập địa chỉ Email quản trị website

Sau khi nhập thông tin xong bạn chờ 1 lát website sẽ tự động được cài đặt và có thông báo Succcess.

dlemp auto setup wordpress success

Bước 5: Chạy thử website

Như vậy qua các bước trên bạn đã tự cài đặt được website WordPress rồi đó, truy cập vào website theo tên miền của bạn để sử dụng thôi.

Mình đã quay lại video toàn bộ quá trình hướng dẫn cài đặt website WordPress trên VPS từ bước cấu hình DNS đến khi hoàn tất, bạn xem thêm chi tiết nhé:

Cám ơn bạn đã đọc, hãy để lại câu hỏi dưới phần bình luận cho mình nhé.

About Ngo Thang IT

Check Also

Hướng dẫn cài đặt PM2 + Node.js trên server Production Env

PM2 là một mã nguồn mở miễn phí dùng cho Node.js (Nodejs), dùng để quản …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Đăng Ký Nhận Tin Qua Email

Nhận thông tin bổ ích về WordPress, Hosting, Thủ thuật website, Download miễn phí....và các phần quà hấp dẫn qua email.

* là bắt buộc