Thuê VPS Vultr và chạy 1 trang WordPress trong 10 phút

Bài viết này được viết bởi Thế Khương | Hosting - Domain

Thế KhươngKiemtiencenter

Chào mừng bạn đến với Kiemtiencenter, hi vọng bạn có những trải nghiệm & ấn tượng tốt tại blog của mình và có thể những kiến thức của mình có thể giúp bạn phần nào đó trong quá trình kiếm tiền online. Nếu bạn không biết bắt đầu từ đâu, SERIE CHO NGƯỜI MỚI sẽ giúp bạn.

Jul 29

Thuê VPS Vultr và chạy 1 trang WordPress trong 10 phút

Chào bạn, đây sẽ là 1 hướng dẫn ngắn giúp bạn có thể thuê 1 VPS trên Vultr và chạy được mã nguồn WordPress. Hướng dẫn chỉ áp dụng cho bạn nào đã có tài khoản VPS rồi, và đã nạp tiền vào tài khoản. Nếu bạn chưa có, hãy đảm bảo đăng ký Vultr theo hướng dẫn tại đây để được tặng thêm bonus cho lần nạp tiền đầu tiên.

wordpress-vultr

1. Thuê sever trên Vultr

Đầu tiên bạn vào giao diện quản lý VPS của Vultr mục Servers => nhấn vào dấu cộng màu xanh (Deploy New Server) để tiến hành chọn & thuê 1 server mới.

deploy-vultr

Mục Server Location, bạn chọn địa điểm của server tùy theo mục đích sử dụng của bạn, ví dụ mình làm website ở Việt Nam, mình có thể thuê server ở Tokyo cho gần, hoặc làm website cho người Mỹ có thể thuê các server ở Mỹ, điều này nhằm mục đích tăng tốc độ tải trang nhanh hơn tại địa điểm mà bạn target

localtion-server

CHỜ LÁT !!!

Bạn có muốn tham gia 1 cộng đồng : Nơi mà bạn được cung cấp các tài liệu hướng dẫn kiếm tiền online đầy đủ, có đội ngũ hỗ trợ bạn mỗi khi gặp khó khăn, có đầy đủ công cụ thực hành, và có nhiều người khác cùng thảo luận ?

Tiếp theo, mục Server Type, để cài đặt WordPress luôn, bạn chọn sang tab Application, và chọn mục WordPress :

wordpress

Về server size, bạn cũng chọn theo mục đích sử dụng của bạn, người mới thì chỉ cần chọn gói $5 hoặc $10 là ổn rồi.

size

Mục Additional Features bạn có thể chọn thêm sử dụng tính năng Auto Backup, hoặc bỏ trống, sau này backup website thủ công cũng được.

Hai mục Startup Script & SSH Keys bạn có thể bỏ trống. Cuối cùng mục Server Hostname & Label bạn điền 1 cái tên cho server của bạn (tên bất kỳ đều được, mục đích để phân biệt với các server khác)

additional

Bạn sẽ thấy server bạn mới thuê trong trạng thái installing màu cam, bạn hãy chờ cho đến khi nó chuyển sang màu xanh và có chữ running, lúc này server của bạn đã sẵn sàng hoạt động

service-installing

2. Thiết lập website WordPress cho server vừa thuê.

Sau khi server cài đặt thành công, bạn nhấn vào sever đó, kéo xuống sẽ có các hướng dẫn cài đặt WordPress như sau :

wordpress-setup-guide

Có 3 bước chính, chúng ta sẽ làm từng bước : Đầu tiên bạn vào wp-admin của server để hoàn tất quá trình cài đặt WordPress, tuy nhiên bạn hãy bỏ luôn cụm https:// phía trước (vì server bạn không có cài chứng chỉ SSL, nếu bạn vào nguyên link sẽ bị báo thiết lập không an toàn), vậy nên chỉ lấy từ địa chỉ IP trở đi :

wordpress-setup-guide

Sau khi bạn truy cập vào địa chỉ IP này, server sẽ yêu cầu bạn nhập usernamepassword, bạn hãy lấy usernamepassword server của bạn để điền vào :

username-pass-server

Tiếp đó, bạn chọn ngôn ngữ cho WordPress, mình khuyên dùng tiếng Anh cho quen (cho dù bạn làm site tiếng Việt hay tiếng Anh), rồi nhấn Continue để tiếp tục :

language-wordpress

Bạn điền các thông tin cho website WordPress của bạn :

  • Site Title : Tiêu đề của trang web
  • Username : Tên đăng nhập wp-admin
  • Password : Mật khẩu, hãy sử dụng mật khẩu đủ mạnh
  • Your email : Địa chỉ email
  • Tuyệt đối không nhấn vào dòng discourage search engines from indexing this site, điều này sẽ làm các công cụ tìm kiếm không thể index trang web của bạn

Cuối cùng nhấn Install WordPress để hoàn thành.

site-inforrmation

Bạn sẽ nhận được thông báo hoàn thành cài đặt như sau , và bạn có thể nhấn vào Login để đăng nhập vào khu vực quản trị wp-admin bằng tên đăng nhập và mật khẩu mà bạn vừa tạo.

complete-setup-wordpress

3. Trỏ A Record từ domain của bạn.

Bước tiếp theo, để server có thể chạy với tên miền của bạn, bạn phải thiết lập từ phía cài đặt domain. Domain bạn mua ở đâu thì bạn vào đó để cài đặt, hiện tại có rất nhiều nhà cung cấp domain có các ưu đãi khi bạn lần đầu tiên mua, bạn có thể ghé thăm blog Canhme của a Luân Trần để sẵn mã giảm giá domain mới nhất được cập nhật hàng ngày.

Ở đây, mình sẽ ví dụ với 2 nhà cung cấp, đó là và Z.comNamecheap

Z.com

Sau khi mua domain (bạn hãy chờ tầm 15-30 phút cho domain được xác thực), đảm bảo domain đã có trạng thánh là hoạt động :

domain-action-zcom

Sau đó vào mục DNS, thêm tên miền mới :

zcom-dns

Bạn điền domain của bạn vào và nhấn Lưu, phần GeoDNS bạn cứ để nguyên là vô hiệu hóa

active-dns-domain

Bạn nhấn vào domain mới add, click vào ký hiệu cây bút ở phía trên để thay đổi Record, sau đó click vào dấu cộng phía dưới để thêm record mới :

  • Loại : Chọn A Record
  • Tên : Bạn điền @
  • TTL : 3600
  • Giá trị : Điền địa chỉ IP sever Vultr mà bạn mới thuê

Sau đó nhấn SAVE dưới cùng để lưu lại

add-record

Namecheap

Bạn vào phần quản lý domain, chuyển sang tab Advanced DNS, nhấn vào nút Add New Record

add-new-record

  • Host : Bạn điền @
  • Value : Bạn điền địa chỉ IP server Vultr mà bạn mới thuê
  • TTL : Automatic
  • Xong nhấn nút tick màu xanh để hoàn thành

add-new-record

Bạn xóa 2 cái record mặc định của Namecheap đi (nếu có)

delete-record

4. Thay đổi tên domain ở WordPress Setting.

Đây là bước cuối cùng, bạn hãy vào lại wp-admin wordpress của bạn (lúc này bạn vẫn vào băng địa chỉ IP chứ không phải bằng domain), sau đó vào mục Setting => General :

  • Vào đây tiện thể xóa hẳn luôn phần Tagline (mặc định của nó là Just an another WordPress Site)
  • Quan trọng : 2 mục WordPress Address (URL)Site Address (URL), bạn chuyển hết về tên domain của bạn

general-setting-wordpress

Sau đó kéo xuống dưới cùng nhấn Save Changes để hoàn tất, sau khi bấm nút Save Changes, bạn sẽ bị thoát ra khỏi wp-admin và đăng nhập trở lại với tên domain của các bạn (lúc này bạn sẽ vào wp-admin bằng domain chứ không phải bằng IP nữa).

Tuy nhiên nếu site không chạy, hoặc chạy bị lỗi, thì có thể A record của domain chưa hoàn thành việc trỏ, bạn có thể chờ trong 15-30 phút, nếu hết thời gian này vẫn không vào được bạn có thể thử lại bằng việc :

  • Thử bằng trình duyệt khác, hoặc trình duyệt ẩn danh
  • Xóa DNS cache máy tính của bạn theo hướng dẫn này
  • Thử bằng điện thoại 3G xem vào website được chưa

Nếu site vẫn không chạy, bạn hãy xem lại A Record trỏ đúng chưa rồi vọc lại với mấy bước trên. Nếu nó đã chạy được thì xem như bạn đã hoàn tất tất cả các bước và có 1 trang web chạy trên VPS Vultr

5. Xóa Authentication Required khi đăng nhập wp-admin

Khi bạn vào mục wp-admin của trang web, nó sẽ hiện ra 1 bảng Authentication Required như sau :

authentication

Điều này sẽ làm tăng tính bảo mật, tuy nhiên nó là không cần thiết và hơi gây phiền toái đối với mình, vì vậy bạn nào muốn gỡ cái tính năng này cũng như muốn thao tác căn bản với VPS luôn thì có thể làm theo các bước sau :

Download  và cài đặt 2 công cụ cần thiết :

Sau khi cài đặt xong, bạn mở Bitvise SSH Client ra, điền vào các mục :

  • Host : Địa chỉ IP server Vultr của bạn mới thuê
  • Username : root
  • Port : 22
  • Initial Method : none

Sau đó nhấn Login để truy cập vào server thông qua giao thức SSH

bitvise-ssh

Nếu nó hiện ra 1 bảng Host Key Verification thì bạn chọn Accept and Save

accept-connect

Khi nó yêu cầu mật khẩu, bạn điền mật khẩu server của bạn vào, nó nằm ở vị trí tương tự như ảnh dưới đây (nhấn vào hình con mắt là nó hiện mật khẩu ra) :

pass-vultr

Ở trong giao diện này, bạn có thể dễ dàng thao tác, trên server bạn tìm đến thư mục /etc/nginx/conf.d ở đây bạn sẽ thấy 2 file :

  • wordpress_http.conf
  • wordpress_https.conf

conf-folder

Bạn edit từng file 1 bằng Notepad++, tìm đến dòng tương tự sau và xóa hẳn nó đi, xong save file lại (chú ý bạn nhấn chuột vào khu vực dòng lệnh này sẽ thấy 2 dấu ngoặc, 1 dấu mở ngoặc, 1 dấu đóng ngoặc màu đỏ, xóa cho đến hết dấu đóng ngoặc)

notepad

2 file này gần như giống nhau, bạn làm lần lượt từng file, sau khi đã xóa bỏ dòng này đi, bạn quay lại phần mềm Bitvise SSH Client , chọn New terminal console

console

Bạn khởi động lại nginx bằng cách đánh dòng lệnh service nginx restart;

Rồi nhần Enter

nginx-restart

Ok giờ bạn vào lại khu vực wp-admin của website của bạn, bạn sẽ không thấy cái khung authentication required nữa.

Chúc bạn thực hành thành công

Đôi chút về Thế Khương

Kiếm tiền online với mảng affiliate marketing từ 2013. Ngoài việc luôn luôn học hỏi những kiến thức mới và chia sẻ trên kiemtiencenter thì mình đã thành công trong việc xây dựng một cộng đồng MMO đỉnh cao với ~2000 thành viên.

Tìm hiểu về Team MMO của mình
Xem tất cả bài viết

Bạn có thể theo dõi mình trên Facebook để nhận các tin tức, xu hướng kiếm tiền online mới nhất :

Hoặc có thể đăng ký nhận bản tin Kiemtiencenter qua email. Nếu có hình thức MMO nào đang nóng, mình sẽ gửi cho bạn đầu tiên. Nhấn vào đây để đăng ký nhé !!!

GỢI Ý !!!

Nhóm kiếm tiền với Accesstrade của mình đang mở cửa miễn phí hôm nay, hãy tham gia trước khi group này thành khu vực trả phí !!! bấm vào đây để xem chi tiết.

Để lại câu hỏi và mình sẽ hồi âm trong thời gian tối đa 24 giờ :

3 Bình luận Trên "Thuê VPS Vultr và chạy 1 trang WordPress trong 10 phút"

avatar
Sắp xếp theo:   mới nhất | cũ nhất
Bùi Thắng Lơi
Khách
Bùi Thắng Lơi

cảm ơn anh rất nhiều thật sự đã tìm kiếm này miết trong lúc chán nãn nhấp vô ai ngờ đúng cái mình cần và phấn khởi trở lại 😀

Duy Anh Vo Huu
Khách
Duy Anh Vo Huu

Hi Khương, cho mình hỏi phần mềm nào thay thế Bitvise SSH Client để dùng trên MAC?

Luan Tran
Khách

SSH thì bạn dùng ZOC Terminal
sFTP thì Transmit hoặc FileZilla

wpDiscuz