Lảm nhảm vài thứ về WordPress

Hướng dẫn sử dụng VPS Vultr với GridPane

Cập nhật: 19/08/2019

Vultr là một trong những nhà cung cấp Cloud Server được dùng phổ biến hiện nay. Blog THEMEVI.COM này, cũng xài Vultr từ 8/2018 đến nay.

Vultr là Cloud Server, nên khó sử dụng hơn Shared Hosting rất nhiều. Tuy nhiên nhờ sự trợ giúp của các trình quản lý như cPanel, DirectAdmin, Plesk, VPSSIM, HocVPS, GridPane, RunCloud, ServerPilot…thì việc sử dụng nó đã trở nên đơn giản, với cả bạn không biết về kĩ thuật.

1. Tại sao chọn Vultr?

Nhà cung cấp nổi tiếng

Nhắc tới Cloud Server, người ta luôn nhắc tới Google Cloud, Amazon S3, DigitalOcean và Vultr. Đây cũng là lý do chính mình lựa chọn đặt website tại Vultr.

Cấu hình cao

Với mức giá 5$/tháng, bạn sẽ sở hữu ngay một Server với 1GB Ram, 1vCPU, 25GB SSD và 1TB băng thông. Chả có đơn vị nào trong nước có mức giá này đâu.

Rẻ

Nhìn cấu hình, bạn không biết kĩ thuật thì có thể chưa hình dung ra nó rẻ thế nào. Mình có vài ví dụ này

  • Mình từng đặt gần 100 web demo trên gói Vultr 1GB Ram
  • Mình đang đặt 2 blog (~15 000 người truy cập/tháng), 2 web bán hàng, 1 Multisite (với 4 web con) và 3 site demo khác trên gói Vultr 1GB Ram

Tính giá theo giờ

Một điểm hay nữa là Vultr không trừ tiền theo tháng như các bên bán Hosting, mà nó chỉ tính theo giờ. Nghĩa là bạn mua gói Vultr 5$, bạn dùng 3 ngày rồi xóa đi, thì nó chỉ tính giá 3 ngày thôi.

Giá theo giờ của Vultr 1GB Ram là 0,007$/giờ, tức là 3 ngày (72 giờ) vào khoảng 0,504$ (~10 nghìn VN đồng). Rất rẻ đúng không!!!

2. Tại sao chọn GridPane

Chỉ cần cài đặt GridPane, việc sử dụng Server sẽ dễ dàng như hosting thông thường. Và bất kỳ ai cũng có thể sử dụng Cloud Server Vultr.

Như đã nói ở đầu bài, có rất nhiều trình quản lý, nhưng mình giới thiệu GridPane bởi vì

Cài đặt đơn giản

Nếu bạn đã từng sử dụng VPSSIM hoặc RunCloud, thì chắc chắn bạn sẽ thích quy trình cài đặt của GridPane, bởi vì nó rất đơn giản.

Bạn chỉ cần đăng ký tài khoản GridPane, dán API Key của Vultr vào GridPane rồi bấm cài đặt thôi.

Miễn phí 10 website

Bạn có thể cài đặt tối đa 10 website với trình quản lý GridPane! Có vẻ ít, nhưng thực ra mình thấy thế nó là rất nhiều rồi, nếu bạn sử dụng website cho mục đích kinh doanh, bán hàng (còn đặt web demo thì không nói =))).

1-Click Cài đặt WordPress

Cài đặt WordPress nhanh trong vòng 1 click.

Miễn phí SSL

Tất cả website đều được miễn phí Let’s Encrypt SSL. Và đặc biệt cũng chỉ cần 1 click, GridPane sẽ tự động cài SSL vào website.

PHP cho từng website

Bạn có thể đổi được phiên bản PHP cho từng website trên Server.

Quản lý Database

GridPane cung cấp phpAdmin để bạn quản lý database, giống như trên cPanel Hosting

Miễn phí Staging Site

Bạn có thể nhân đôi website ra và thử nghiệm plugin, theme ở đó. Nếu nó hoạt động tốt, bạn có thể đồng bộ thay đổi về web chính. Đấy chính là tính năng Staging Site.

Hỗ trợ cơ bản

GridPane hỗ trợ cả người dùng Free, qua Email. Đây là một điều mà rất hiếm các bên Free có.

3. Hướng dẫn mua VPS/Server Vultr

Hướng dẫn rất dài nên mình đã viết một bài riêng rồi. Đọc ở đây nhé!

4. Hướng dẫn đăng ký GridPane

Quá trình đăng ký GridPane cũng rất dài, nên mình đã viết riêng rồi. Đọc ở đây nhé!

5. Cài đặt GridPane cho Vultr

Đầu tiên bạn cần tạo API theo hướng dẫn này.

Tiếp theo truy cập vào GridPane, bấm chuột vào mũi tên ở Tên tài khoản > Bấm tiếp Your Settings

gridpane-cai-dat1-min

Bấm vào VULTR APIgridpane-vultr-api-min

Dán API Key Vultr đã lấy ở trên > Bấm Create

gridpane-vultr-paste-api1-min

Vào lại My.GridPane.com > Bấm vào Vultr

gridpane-dang-ky3-min

Bạn sẽ thấy hiện lên một bảng như hình. Lưu ý tới 2 địa chỉ IP mà mình đã trỏ mũi tên ở hình dưới.

Chúng ta cần tiến hành whitelist 2 địa chỉ IP này trong tài khoản Vultr. Đọc hướng dẫn này để biết cách đưa IP vào Whitelist nhé!

gridpane-vultr-whitelist-api1-min

Sau khi đưa IP vào Whitelist xong thì quay lại My.GridPane.com > Bấm vào Vultr

gridpane-dang-ky3-min

Điền thông tin

  • Name: điền gì cũng được
  • Server Plan: chọn gói VPS bạn muốn, thấp nhất là 5$/tháng
  • Available Regions: nên chọn Tokyo hoặc Singapore
  • Enable Vultr Backups: Đây là backup tự động, phí sẽ là 20% x giá VPS/tháng

rồi bấm Create Server

gridpane-vultr-create-server1-min

Sẽ hiện ra một bảng với lời nhắn:

Việc cài đặt VPS có thể mất 15 phút. Bên dưới là thông tin của VPS

Bấm vào Close để tắt thông báo trên. Kéo xuống dưới một tí, bạn sẽ thấy tiến độ cài đặt VPS ở Provisioned.

gridpane-vultr-create-server3-min

Chờ nó báo 100% và hoàn thành thôi :). Một email chứa thông tin truy cập VPS cũng được gửi về email của bạn.

gridpane-vultr-login-info1-min

Vậy là xong 🙂

6. Cài đặt WordPress

Đầu tiên bạn cần tạo tài khoản và mật khẩu mặc định cho WordPress (web cài xong sẽ sử dụng tài khoản, mật khẩu này).

Tiếp theo bấm vào Sites

gridpane-install-wordpress1-min

Điền thông tin website

  • URL: tên miền website
  • Server: gói server bạn đã tạo ở trên
  • System User: để mặc định
  • Bundles: để mặc định
  • Advanced Option: để mặc định

sau đó bấm Add Site

gridpane-install-wordpress2-min

Và sẽ có thông báo

gridpane-install-wordpress3-min

Website đã được cài đặt

gridpane-install-wordpress4-min

Lưu ý: Bạn cần trỏ tên miền về GridPane để website hoạt động nhé!

7. Trỏ tên miền về GridPane

Đầu tiên bạn cần tìm địa chỉ IP của GridPane hoặc Vultr đang sử dụng.

Sau đó tiến hành trỏ tên miền về IP đó. Mình đã viết hướng dẫn trỏ tên miền, theo từng nhà cung cấp tên miền cụ thể rồi.

8. Cài đặt SSL

Mình đã viết một bài riêng về việc cài đặt SSL cho WordPress trên GridPane rồi. Đọc ở đây nhá!

9. Tìm trợ giúp

Đã có bài viết riêng về vấn đề này. Hãy xem ở đây.

10. Hướng dẫn backup dữ liệu

GridPane phiên bản miễn phí hơi giới hạn phần Backup dữ liệu. Vì thế bạn chỉ có thể sử dụng 3 cách backup sau.

Backup miễn phí từ Vultr (Snapshot)

Backup trả phí từ Vultr (20% giá VPS)

Nếu VPS/Server của bạn có giá 5$/tháng thì phí backup sẽ là 1$/tháng. Backup được thực hiện tự động hàng ngày.

Hai hình thức backup với Vultr này mình đã viết cụ thể ở đây.

Backup miễn phí bằng Plugin

Bạn có thể sử dụng Plugin UpdraftPlus để backup tự động hàng ngày, và nó có thể đẩy backup lên Google Drive hoặc Dropbox nữa.

11. Truy cập Database

GridPane cho phép bạn truy cập Database online, vào phpMyAdmin giống trên cPanel Hosting.

Bấm vào biểu tượng như hình tại từng website

gridpane-phpmyadmin1

GridPane sẽ đưa bạn vào trang quản lý phpMyAdmin cho websites đó!

12. Truy cập File

GridPane không có tính năng quản lý file File Manager như cPanel Hosting, vì thế nếu bạn cần chỉnh sửa gì đấy với các file/folder của website, bạn cần sử dụng một phần mềm FTP hoặc sFTP, ví dụ File Zilla.

Nhưng, đầu tiên bạn cần xem lại thông tin đăng nhập vào VPS Vultr (hoặc GridPane) đã. Khi cài đặt GridPane hoàn tất, bạn sẽ nhận được một email như này.

Lưu ý các thông số là Server IP, User name, Sudo Password.

Nếu bạn đã quên, hoặc xóa email này, bạn cũng có thể sử dụng thông tin đăng nhập được ghi ở trang quản lý Vultr.

vultr-thong-tin-dang-nhap-min

Tiếp theo bạn cần cài đặt File Zilla. Và sau đó mở File Zilla, điền thông tin đăng nhập thôi. Nhớ Port là điền 22.

gridpane-filezilla1-min

Đăng nhập thành công, nó sẽ hiện ra các thư mục và tập tin trên VPS của bạn.

gridpane-filezilla2-min

Bấm vào Sites > Xuất hiện thư mục của tất cả website trên GridPane

gridpane-filezilla3-min

13. Wp-Config, htaccess, wp-content nằm ở đâu?

Bạn có thể tìm thấy chúng qua hướng dẫn này!

14. Hướng dẫn khác

Và rất rất nhiều hướng dẫn khác, mình đã tổng hợp trong một bài hướng dẫn về GridPane và Vultr.

Ảnh đại diện: Pixabay.com