Hướng dẫn cài WordPress trên VPS Digital Ocean dễ hiểu nhất

Một khi đã bắt tay vào làm website thì ai cũng muốn đứa con tinh thần của mình có nhiều lượt truy cập.

Lời khuyên phổ biến hiện nay là hãy bắt đầu website với Share Hosting.

Nó rẻ tiền, nó dễ dàng sử dụng với cPanel.

Nhưng sự thật trớ trêu là khi mà website của bạn có nhiều lượt truy cập cũng là lúc nó trở nên ì ạch vì quá tải.

Share Host lúc này lại trở nên 1 gánh nặng.

Và việc chuyển từ share host qua VPS là điều không thể tránh khỏi.

Chuyển cơ sở dữ liệu website từ nền tảng này sang nền tảng khác quả thực là 1 sự phiền toái không hề nhỏ.

Tuy nhiên.

Đó là câu chuyện của “ngày xưa”.

Bởi vì ngày nay, VPS đã không còn đắt đỏ nữa, thậm chí nó  còn rẻ ngang ngửa với Share Hosting.

Một ví dụ: Bạn có thể chạy tẹt ga với gói VPS của Vultr chỉ 2,5$/tháng.

Giá khởi điểm của hầu hết các nhà cung cấp VPS thường chỉ từ 5$/tháng.

Nhưng vấn đề không chỉ dừng lại ở giá cả.

Người ta vẫn thường nói: “Xài VPS là phải rành về kỹ thuật, rành về code!”

Thành ra, giá cả không phải là vấn đề ở đây, mà “rào cản kỹ thuật” khi sử dụng VPS mới thực sự là vấn đề làm chùn bước đại đa số.

Trong khuôn khổ bài viết này, khi nói đến nền tảng website, tôi sẽ chỉ đề cập đến WordPress. Vì nó là nền tảng CMS được sử dụng phổ biến nhất (và dễ sử dụng nhất).

Nắm được tâm lý này, 1 số nhà cung cấp VPS nổi tiếng như Vultr, Digital Ocean đã tích hợp sẵn luôn gói cài đặt WordPress vào VPS.

Giờ đây, việc cài đặt WordPress cho VPS chỉ bằng 1 nút bấm (one click installation).

Trong bài trước, tôi đã giới thiệu với các bạn cách cài đặt WordPress trên VPS Vultr theo giao thức này.

Hôm nay, tôi sẽ tiếp tục hướng dẫn các bạn cách cài đặt WordPress trên VPS của Digital Ocean.

Digital Ocean là 1 nhà cung cấp VPS nổi tiếng được đánh giá rất cao.

Nó có data center đặt ở Singapore, cho tốc độ về Việt Nam rất nhanh.

Khi chúng ta gõ bất kỳ thông tin tra cứu liên quan VPS bằng tiếng Anh, thì hầu như những trang chỉ dẫn của Digital Ocean luôn chiếm ở những vị trí đầu.

Nguyên nhân kho tư liệu tra cứu của Digital Ocean giống như 1 bách khoa toàn thư về VPS và không ngừng được cộng đồng sử dụng bổ sung từng ngày.

Gói thấp nhất của DO là 5$/tháng. Tương ứng với 1 CPU, RAM 512 MB, SSD 20GB. Về khoản RAM thì Vultr nhỉnh hơn với RAM 1GB với gói cùng giá thành.

Tuy nhiên, theo so sánh của 1 số trang uy tín nước ngoài thì hiệu năng giữa Vultr và Digital ở gói cùng giá thì không khác nhau là mấy.

Và điều đặc biệt của Digital Ocean hơn Vultr là:

Bạn sẽ được tặng 10$ vào tài khoản khi đăng ký tài khoản mới tại Digital Ocean.

Tức là bạn chỉ cần bỏ ra 5$ là đã có thể sử dụng tới 3 tháng gói VPS của Digital Ocean rồi đấy.

Để nhận được 10$ từ DO, bạn đăng ký tài khoản mới tại link giới thiệu này

>> Đăng ký Digital Ocean nhận 10$ miễn phí <<

Chú ý là nếu bạn vào đăng ký tại trang chủ của Digital Ocean thì sẽ không nhận được 10$ khuyến mãi nhé.

nhận 10$ khi đăng ký tài khoản mới tại Digital Ocean

Có lẽ đây là 1 chính sách tiếp thị khá độc đáo của DO.

ĐĂNG KÝ NHẬN 10$ TẠI VPS DIGITAL OCEAN

Bạn nhập địa chỉ mail và password để tạo tài khoản mới.

đăng ký tài khoản mới tại Digital Ocean

Sau đó, bạn vào hộp mail đăng ký để kiểm tra email và xác nhận

xác nhận đăng ký trong email

Ngay sau khi xác nhận, bạn có ngay 10$ trong tài khoản

nhận ngay 10$ ngay sau khi xác nhận email

Tuy nhiên, bạn không thể dùng 10$ này mua ngay VPS tại Digital Ocean được.

Trước khi tạo 1 Droplet (thực chất là VPS theo tên gọi riêng của DO), bạn cần nạp cho nó ít nhất là 5$.

Điều này cũng hợp lý, Digital Ocean nó tránh trường hợp các bạn đăng ký nhiều tài khoản để dùng “chùa” 10$ mà không nạp tiền.

nạp tối thiểu 5 usd bằng thẻ tín dụng hay paypal

Bạn có thể thanh toán bằng thẻ tín dụng hoặc PayPal.

Ở đây tôi chọn PayPal cho nhanh gọn và nạp 5$ vào tài khoản.

Kiểm tra lại số dư tài khoản sau khi nạp 5$

tổng tài khoản sau khi nạp 5 usd

OK.

Như vậy là chúng ta có 15$ để chiến đấu trong vòng 3 tháng rồi nhé.

Nhưng chú ý 1 điều là 10$ tặng này sẽ không còn hiệu lực nếu bạn không sử dụng chúng trong vòng 1 năm.

TẠO VPS (DROPLET) ĐẦU TIÊN

Chúng ta sẽ tiến hành tạo 1 droplet (VPS).

tạo mới Droplet hay VPS

Đầu tiên, Digital Ocean yêu cầu bạn chọn hệ điều hành cho Droplet.

Đến đây, DO cung cấp cho bạn 2 lựa chọn: Distributions và One-click apps

chọn các hệ điều hành cài đặt

cài đặt ứng dụng chỉ với 1 nút bấm

Đối với One Click App, bạn có thể thấy ngay WordPress nằm ở dưới cùng.

Nếu bạn muốn cài ngay và luôn WordPress cho website thì bạn chọn cái option này.

Tuy nhiên, cái one click app cài đặt WordPress của Digital Ocean xem ra không tốt bằng Vultr.

Lý do là nó sẽ cài Web Server là LAMP, thay vì là LEMP như Vultr.

Đối với các  bạn không rành về kỹ thuật thì nói nôm na là LEMP sẽ chạy nhanh và ổn định hơn là LAMP.

Thêm 1 lý do nữa là kích hoạt chứng chỉ SSL sau khi cài WordPress kiểu này khá ư là khó khăn.

Do đó, tôi khuyên bạn không nên dùng tính năng này của DO.

Thay vào đó, bạn hãy cài hệ điều hành CentOS phổ biến nhất hiện tại.

  • Sau đó sẽ cài LEMP vào CentOS này.
  • Tiếp theo là cài WordPress sau khi cài LEMP này.
  • Kích hoạt SSL cho website.
  • Tạo RAM ảo (thường gọi là SWAP) để tăng hiệu năng sử dụng VPS

Nghe cũng khá nhùng nhằng đúng không nào?

“Đã nói là tôi không rành code mà, ông đưa ra mấy thứ phức tạp này ra làm chi?”

Bạn yên tâm, vì cái bước cài LEMP + cài WordPress + cài SSL + tạo SWAP chúng ta sẽ không làm thủ công (như các coder thường làm).

Mà chúng ta sẽ sử dụng những script cài đặt tự động.

“Nhưng Script cài tự động là cái quái gì?”

Bạn đã bao giờ cài hệ điều hành Window XP cho máy tính cá nhân (desktop/laptop) của mình trước đây chưa?

Chắc là có rồi.

Chúng ta dùng đĩa DVD để cài (và hầu như 99% là chúng ta dùng hàng “chùa” chứ không phải là đĩa có license key từ Microsoft).

Do không là chính hãng, nên các đĩa cài đặt HĐH này có muôn hình muôn vạn.

Người thì thích nó tích hợp nhiều tính năng, người lại lượt bỏ 1 số tính năng cho là không quan trọng để nó nhẹ hơn…

Đó.

Cái Script cài đặt tự động y như mấy cái đĩa cài Windows XP hồi xưa vậy.

Chỉ khác 1 điều là ngày xưa muốn cài thì phải có đĩa ngay tại máy. Còn đối với máy ảo VPS, chỉ cần gõ 1 dòng lệnh là nó sẽ “tự tìm” trên mạng và cài đặt online luôn cho mình.

Ở Việt Nam thì có 2 script tự động được sử dụng rộng rãi nhất: hocvps scriptVPSSIM script.

Cả 2 script đều hỗ trợ cài LEMP và WordPress.

Script hocvps (của Luân Trần – admin trang canhme.com nổi tiếng) được quảng cáo là rất nhẹ do tinh giản 1 số thành phần được cho là không cần thiết.

Scrip VPPSIM thì nặng hơn 1 chút, nhưng bù lại, nó menu đầy đủ hơn và đặc biệt là menu này có hỗ trợ kích hoạt chứng chỉ bảo mật SSL (trong khi script hocvps không có).

Về tầm quan trọng của chứng chỉ SSL ngày nay thì bạn biết rồi đấy.

Do đó, tôi sẽ chọn script VPSSIM để cài đặt sau khi tạo xong droplet.

Việc cài đặt này cũng khá đơn giản.

OK.

Có lẽ tôi nói  hơi dài dòng, nhưng nó cũng là những thông tin bổ ích cho những bạn nào chưa rành về VPS.

Chúng ta tiếp tục với tạo Droplet.

Bạn chọn CentOS, phiên bản mới nhất 7.4.

Tiếp theo, bạn chọn gói phù hợp với nhu cầu website của mình.

chọn gói VPS của Digital Ocean

Tôi chọn gói thấp nhất 5$/tháng. Digital Ocean sẽ tính theo giờ (giống như Vultr), nếu bạn không có nhu cầu dùng, hủy droplet thì nó sẽ không tính tiền. Nên 5$ là giá tối đa bạn sẽ trả.

Chọn vị trí đặt máy chủ: bạn nên chọn Singapore, cho tốc độ về Việt Nam nhanh nhất.

chọn datacenter digital ocean tại singapore

Các tùy chọn khác như bên dưới bạn có thể bỏ qua.

Sau này có nhu cầu, bạn kích hoạt chúng sau trong droplet vẫn được.

Bạn có thể tạo nhiều hơn 1 droplet với cấu hình y như vậy. Và sau cùng bạn có thể đặt lại  tên droplet cho dễ nhớ.

Bấm Create.

Chỉ mất vài giây là Digital Ocean đã tạo 1 droplet theo ý bạn.

Ngay sau khi droplet thành công, Digital sẽ gửi 1 email chứa địa chỉ IP, username và password của Droplet này cho bạn.

thông tin vps mới trong email

LÀM SAO ĐỂ GIAO TIẾP ĐƯỢC VỚI MÁY CHỦ ẢO VPS?

Bạn đang ở Việt Nam. Bạn có 1 máy ảo với đầy đủ CPU, RAM và Ổ cứng ở tận Singapore.

Làm sao để kết nối và điều khiển VPS từ Việt Nam đây?

Để làm được điều này, chúng ta cần phải cài đặt 1 phần mềm để kết nối với VPS (nếu máy tính cá nhân của bạn đang dùng HĐH Windows).

Trong trường hợp máy tính cá nhân của bạn dùng HĐH MacOS, bạn không cần phải cài phần mềm vì cái phần mềm này nó đã được tích hợp trong MacOS rồi.

Quay trở lại với HĐH Windows (được sử dụng phổ biến nhất), 1 số phần mềm kết nối phổ biến nhất là:

  • PuTTY
  • BitVise
  • ZOC7 Terminal
  • MobaXterm

Khá nhiều, tuy nhiên, bạn đừng choáng ngợp, vì hầu hết tính năng chúng đều như nhau.

Riêng tôi, tôi chọn BitVise, đơn giản vì nó free và cái phím tắt copy/paste của nó có phần tiện lợi hơn PuTTY

(PuTTY paste: Windows + Ins trong khi Bitvise là click chuột phải).

Mà hầu như những dòng lệnh chúng ta đều copy/paste hết, chứ ít ai nhớ cú pháp (và đủ trình độ) để gõ nó.

(ZOC7 thì copy/paste dễ nhất với phím tắt Ctrl + C/Ctrl + V quen thuộc, nhưng khổ nỗi, nó là phần mềm trả phí).

MobaXterm được đánh giá là rất tốt, tích hợp rất nhiều chức năng.

Nhưng điều này vừa là ưu, vừa là nhược của nó.

Đối với newbie như chúng ta, dùng ngay MobaXterm chắc chắn sẽ bị choáng ngợp.

Tốt nhất là ta nên bắt đầu với cái đơn giản nhất và dễ sử dụng nhất.

Ok.

Thống nhất BitVise cho đỡ lăng tăng.

Bạn vào trang chủ BitVise để tải file BitVise Client  và cài đặt nó nhé, file cài đặt rất nhẹ.

Đến đây, xin nói thêm là:

Hệ điều hành Linux (trong đó CentOS là 1 nhánh con của nó) là hệ điều hành dòng lệnh.

Tức là bạn muốn nó làm gì thì phải gõ dòng lênh cho nó. Nếu bạn từng biết HĐH Ms Dos 1 thời làm mưa làm gió của Microsoft thì nó y như vậy.

Mà muốn gõ được lệnh thì bạn phải biết cú pháp lệnh của nó.

Tuy nhiên, như tôi đã nói ở trên, bạn không cần phải nhớ, chỉ cần có tài liệu hướng dẫn chuẩn + copy/paste chính xác là OK à.

Để kết nối với VPS, bạn nhấp vào BitVise để khởi động.

Bạn copy IP và pass từ email điền vào bên dưới (username không cần vì mặc định nó luôn là root)

đăng nhập vps thông qua bitvise sshXong bấm Login.

Vì đây là lần đăng nhập vào VPS đầu tiên nên BitVise sẽ hỏi xác nhận lại 1 lần nữa.

Bạn nhấp vào Accept and Save.

Một màn hình điều khiển bằng dòng lênh sẽ xuất hiện:

Digital Ocean sẽ yêu cầu bạn đổi mật khẩu trong lần đăng nhập đầu tiên (vì lý do bảo mật).

Bạn copy password trong mail trên và paste vào Bitvise (nhớ Paste là click phải chuột chứ không phải Ctrl + V nhé). Xong bấm Enter.

Nó sẽ hiện ra yêu cầu nhập Password đăng nhập VPS mới.

Bạn gõ pass mới, nhớ lưu lại kỹ để sau này còn đăng nhập nhiều.

Chú ý là khi bạn gõ pass thì mặc định BitVise nó sẽ không hiện chữ lên đâu. Cho nên gõ cẩn thận.

Đây là lúc tôi đổi pass thành công

đổi pass thành công khi lần đầu tiên đăng nhập

Ok.

Đến đây, chúng ta sẽ tiến hành cài đặt VPSSIM Script (mục đích là để cài LEMP >> WordPress >> kích hoạt chứng chỉ SSL).

CÀI ĐẶT SCRIPT VPSSIM CHO VPS CENTOS

Ta copy dòng lệnh dưới đây:

yum -y install wget ; wget –no-check-certificate https://hostingaz.vn/install ; chmod +x install ; bash install

Rồi paste vào BitVise (sau dấu #)

Ý nghĩa câu lệnh này là nó sẽ lấy VPSSIM script từ trang hostingaz.vn và tự động cài đặt vào VPS của chúng ta.

(admin trang hostingaz.vn là chủ nhân của script này)

Kết quả là nó sẽ  tự động chạy hàng loạt các dòng lệnh (khoảng trên dưới 10 giây).

Và nó dừng lại ở màn hình yêu cầu chọn ngôn ngữ.

lựa chọn ngôn ngữ cài đặt vpssim

Ta nhập 1 để chọn tiếng Việt, enter (nhưng tôi khuyên bạn nên chọn tiếng Anh vì đôi khi các thuật ngữ tiếng Việt dịch ra lại khá củ chuối)

Tiếp theo nhập vào cổng cho PhpMyAdmin.

Bạn có thể chọn ngẫu nhiên cổng nằm trong khoảng ​(100 – 65535). Nhưng có ngoại lệ là không trùng với port ở đây.

chọn cổng phpmyadmin

Tôi chọn đại port là 3478, không bị trùng. Tiếp theo bạn nhập địa chỉ mail liên hệ.

Lựa chọn phiên bản cài đặt quản lý cơ sở dữ liệu MariaDB (thực chất là phiên bản nâng cấp của mySQL)

Bạn chọn 1, phiên bản mới nhất, enter.

chọn phiên bản quản lý cơ sở dữ liệu mariadb 10

Tiếp theo nhập mật khẩu cho MariaDB (nhớ lưu mật khẩu vào file text nhé)

Ok, chúng ta đã cung cấp đầy đủ thông tin.

VPSSIM sẽ liệt kê các thông tin về LEMP cùng với phiên bản bên dưới.

Nó yêu cầu chúng ta xác nhận lại lần nữa là có muốn  cài đặt hay không.

Bạn bấm 1 để đồng ý cài đặt.

Cài đặt tự động là  giai đoạn tố n nhiều thời gian nhất.

Mất khoảng 7-10 phút. Bạn nên tận dụng thời gian này làm ngụm cafe cho tỉnh táo 🙂

Đây là lúc cài script VPSSIM xong

cài đặt vpssim script thành công

Lúc này bạn tắt BitVise đi (đơn giản bấm dấu X phía trên bên phải)

Sau đó, log in lại, với IP cũ nhưng nhớ là đăng nhập với cái Password mới tạo nhé.

Đây là màn hình sau khi đăng nhập lại

Để hiển thị menu các chức năng của VPSSIM, bạn gõ lệnh vpssim ngay sau dấu #

Tuy nhiên, lần đầu tiên nó sẽ bị lỗi vì địa chỉ IP của bạn chưa được thêm vào Firewall.

Bạn bấm Enter để khởi động lại, chỉ 1 giây sau, địa chỉ IP đã được thêm vào firewall và nó sẽ xuất hiện menu của VPSSIM với 29 tiện ích:

Bằng lệnh gọi menu đơn giản như trên (vpssim), quản lý VPS giờ đây đã trực quan và dễ dàng hơn rồi đấy.

CÀI ĐẶT WORDPRESS TRÊN VPS BẰNG VPSSIM MENU

Để cài đặt WordPress, bạn bấm 1 để thêm Web và Code.

Dưới đây à phần cài đặt WordPress cho Web (bao gồm các mã nguồn khác luôn như Joomla, Drupal, Opencart…)

cài wordpress cho vps digital ocean

Bạn bấm 3 để cài WordPress, enter.

Nó sẽ chạy 1 số dòng lệnh, bạn chờ trong giây lát.

Xong, nó lại hiện lên bảng cài đặt giống y vậy lần nữa.

Bạn tiếp tục gõ 3, enter. Lần này nó sẽ hỏi bạn là muốn cài đặt Plug In tạo cache nào trước luôn.

(nhưng tôi nghĩ phần này hơi thừa vì ta có thể cài plug in trong dashboard WordPress sau cũng được)

cài trước plug in w3 total cache cho vps

Bạn nên chọn W3 Total Cache. Bấm 3, enter.

Đến đây, nó sẽ yêu cầu bạn nhập tên miền của trang web.

Tên miền trong bài ví dụ này của tôi là: thephuquoc.com

nhập tên miền để cài wordpress

Tiếp tục nhập mật khẩu đăng nhập dashboard WordPress.

nhập tên đăng nhập wordpress

Và nhập mật khẩu đăng nhập

nhập mật khẩu đăng nhập wordpress

Đến đây, script sẽ tự động download và cài đặt WordPress cho bạn (mất khoảng 10 giây).

Và đây là thông tin sau khi cài đặt thành công:

Nó sẽ hỏi bạn là có muốn cài thêm site nào nữa không?

Nhưng thôi, nhu cầu chúng ta coi như xong, bấm 10 để thoát. Trở về Menu ban đầu với 29 công cụ.

Việc cài đặt WordPress cho trang thephuquoc.com đến đây coi như đã hoàn tất.

Tuy nhiên, ngay lúc này, bạn không thể truy cập vào trang này để xem hình thù nó ra thế nào được.

Bởi vì chúng ta vẫn chưa trỏ tên miền thephuquoc.com về địa chỉ IP của Digital Ocean.

Kiểu như tạo sự liên hệ giữa cái số IP và cái tên miền.

Để làm được điều này, bạn có 2  cách:

  • Nếu bạn chưa kết nối CloudFlare: vào thẳng trang đăng ký tên miền (trường hợp của tôi là NameSilo). Tìm phần quản lý DNS. Tạo mới 1 A record Name là @, còn Value là cái địa chỉ IP của Droplet bên trên.trỏ tên miền về IP VPS bằng cách tạo A Record
  • Nếu bạn đã kết nối CloudFlare thì chỉ cần vào phần DNS, add record như trên.

Chú ý: nếu bạn đang dùng CloudFlare, để kích hoạt chứng chỉ SSL thành công, trong phần DNS, bạn phải tắt tất cả “các đám mây vàng” hết đi. Nếu không tắt, sẽ bị báo lỗi và không tạo SSL được.

tắt hết các dịch vụ của CloudFlare để kích hoạt ssl không bị lỗi

Ok.

Sau khi A Record xong, bây giờ ta thử gõ địa chỉ thephuquoc.com trên Chrome xem sao.

Kết quả y như chúng ta mong muốn.

Một website WordPress (với theme mặc định là Twenty Seventeen  – 2017)

website chưa kích hoạt ssl

Tuy nhiên, chúng ta vẫn chưa kích hoạt chứng chỉ SSL cho site mới này.

KÍCH HOẠT CHỨNG CHỈ SSL CHO VPS

Trên menu của VPSSIM, bạn gõ 23 để cài đặt SSL (theo phương thức miễn phí Let’s Enctypt)

cài đặt ssl bằng let's Enctypt

Đến đây, nó sẽ hiện lên màn hình cài đặt SSL.

Bạn chọn 1 để cài đặt cho tên miền.

Nhập tên miền thephuquoc.com, enter

Đến đây VPSSIM nó sẽ kiểm tra tên miền này đã thỏa mãn 2 điều kiện chưa

  • 1 là đã trỏ về đúng IP chưa
  • 2 là có bật CloudFlare không? (ở bước trên chúng ta đã tắt các đám mây vàng hết trong DNS)

Kiểm tra qua thì nó hỏi có muốn cài SSL cho thephuquoc.com không?

Bấm “y”, enter. Nó sẽ bắt đầu quá trình cài đặt (mất khoảng vài giây)

Đây là thông báo sau khi cài đặt thành công chứng chỉ SSL.

gia hạn tự động ssl sau 3 tháng

Đối với chứng chỉ SSL Let’s Encrypt nó sẽ hết hạn trong vòng 3 tháng.

Bạn chọn 3 để nó tự động gia hạn tiếp theo khi SSL gần hết hạn.

Xong chọn “y” để đồng ý. Và kết quả

Chứng chỉ SSL Let’s Encrypt sẽ tự động gia hạn trước 10 ngày khi SSL hết hạn,

Đến đây xem như chúng ta hoàn tất cài WordPress và chứng chỉ SSL cho domain.

Bấm 8, enter để thoát.

Bây giờ ta quay ra kiểm tra lại trang thephuquoc.com xem sao.

Kết quả là:

website đã có chứng chỉ ssl

OK. Như vậy là “khóa xanh” đã hiện lên, cài đặt chứng chỉ SSL đã thành công.

Nhưng vẫn còn vài bước nhỏ nữa:

Bạn đăng nhập vào Dashboard WordPress (theo user name và pass nhập lúc cài đặt)

Vào Setting >> General

đổi từ http sang https trong general settings

Hãy sửa http trong 2 URL trên thành https và Lưu lại.

Để SSL hoạt động ổn định thì bạn nên cài thêm plug in Really Simple SSL .

Để tăng hiệu năng sử dụng cho VPS, chúng ta sẽ đến bước cuối cùng.

TẠO SWAP (RAM ẢO) CHO VPS

SWAP trên VPS chạy giống như RAM ảo trên HĐH Windows.

Với VPS không có SWAP, khi chạy hết RAM, sẽ bị treo máy. Đối với VPS có cài SWAP, khi hết RAM, hệ thống sẽ tự động sử dụng 1 phần ổ cứng để làm bộ nhớ tạm thay RAM.

Làm như vậy hiệu năng RAM sẽ  tăng lên.

Nhưng có 2 trường hợp không nên sử dụng SWAP:

  1. Ổ cứng không phải là SSD (do truy xuất chậm làm ảnh hưởng cả hệ thống)
  2. Nền VPS là OpenVZ (vì bản thân nền tảng tạo VPS này đã có sẵn SWAP trong đó rồi)

Để cài SWAP bằng VPSSIM, bạn trở về menu điều khiển.

Bấm 10, enter.

kích hoạt SWAP

Chọn SWAP phù hợp với RAM thật.

Trong trường hợp của tôi, RAM thật là 512MB, nên tôi chọn SWAP là 512 MB luôn.

chọn dung lượng SWAP thích hợp

Trong trường hợp RAM thật của bạn khác 512MB thì bạn chọn cao hơn.

Bạn yên tâm vì nó sẽ đưa ra lời khuyên và hỏi lại bạn như thế này

check list chọn dung lượng SWAP

Ok, tôi đã chọn đúng SWAP, bấm y, enter

Và đây là thông báo tạo SWAP thành công!

thông báo kích hoạt SWAP thành công

Quá đơn giản đúng không nào!

Giờ đây RAM VPS của tôi đã lên đến 1 GB rồi đấy.

Lời kết

Thông qua bài hướng dẫn khá dài này, bạn đã biết được

  • Cách đăng ký tài khoản Digital Ocean để nhận 10$ khuyến mãi
  • Cách tạo 1 Droplet (VPS)
  • Cách giao tiếp giữa máy tính cá nhân và VPS thông qua BitVise
  • Cách cài đặt script VPSSIM (LEMP) chỉ bằng 1 đoạn code
  • Cách cài đặt WordPress sau khi cài đặt LEMP bằng VPSSIM
  • Cách trỏ tên miền về IP của VPS
  • Cách tạo chứng chỉ bảo mật SSL
  • Cách tạo SWAP (RAM ảo)

Nếu bạn làm thuần thục các bước trên, sẽ không quá 20 phút để có 1 website WordPress với chứng chỉ SSL được kích hoạt.

Thực chất, bài hướng dẫn này không chỉ dành riêng cho VPS của Digital Ocean.

Chúng ta có thể áp dụng các bước trên cho tất cả các nhà cung cấp VPS khác (như Vultr, Linode…)

Việc cài đặt cũng khá dễ dàng đúng không nào?

Đối với các bạn newbie, Vũ hy vọng thông qua bài hướng dẫn này, các bạn sẽ có cái nhìn tổng quan nhất và dễ hiểu nhất về VPS và các phương thức giao tiếp của nó.

Và cuối cùng, cũng đừng quên đăng ký VPS Digital Ocean để nhận ngay 10$ sử dụng miễn phí trong 2 tháng nhé.

Như thường lệ, trong quá trình cài đặt, nếu gặp vấn đề gì, đừng ngần ngại liên hệ qua email: contact@langthangweb.com hoặc để lại câu hỏi ở phần bình luận nhé!

Chúc các bạn cài đặt WordPress trên VPS Digital Ocean thành công!

Bình luận của bạn