Trang chủ / VPS / Hãy quên đi việc cài đặt localhost và chuyển lên cloud
cai dat localhost koding

Hãy quên đi việc cài đặt localhost và chuyển lên cloud

Chắc hẳn các bạn đã không còn xa lạ gì với localhost nhất là đối các bạn đã và đang làm web. Trước đây mỗi khi bắt đầu một dự án thiết kế web thì mình thường cài đặt localhost và thực hiện trên localhost, khi nào xong thì mới cho lên server.  Cái tiện lợi của localhost là nhanh, bổ, rẻ tuy nhiên sau một thời gian sử dụng nó thì mình nhận ra có rất nhiều bất lợi trong quá trình làm web. Ví dụ như localhost là private nên không ai có thể truy cập vào được nên nhiều lúc muốn làm từ xa cũng không được và bạn nào dùng localhost để cài WordPress thì đều nhận thấy là nó không thể cái được các plugin mà có kết nối với máy chủ bên ngoài như Jetpack, Facebook Comment, hoặc đơn giản như các đoạn mã Google Analytics,…Đã thế còn chưa kể đến chúng ta phải cài đặt localhost vào máy tính và thiết lập đủ thế để nó có thể chạy, mỗi lần chạy phải bật rất nhiều dịch vụ cho nó như Apache, MySQL, rất là nặng máy :D

Hãy quên đi việc cài đặt localhost

Chính vì những bất lợi của localhost nên đã có nhiều dịch vụ ra đời để thay thế nó và mới đây một dịch vụ có tên là Koding ra đời, có thể nói là sự thay thế hoàn hảo cho localhost. Mình có thể ra một số ưu điểm của nó như sau

  • Hoạt động trên nền đâm mây ( Cloud), bạn sẽ không phải mất công cài đặt localhost trên máy tính của mình nữa, chỉ việc đăng ký một tài khoản sau 5 giây là bạn đã có một Cloud Localhost để sử dụng, rất tiện lợi phải không nào. Ngoài ra, do hoạt động trên nền cloud nên bạn có thể sử dụng Koding mọi lúc, mọi nơi :D
  • Hoạt động tương tự như một server thật, bạn sẽ có SSH, Full Sudo
  • Koding sử dụng máy chủ chất lượng cao tại Amazon nên bạn hoàn toàn yên tâm là nó sẽ có tốc độ rất nhanh và ổn định
  • Koding còn cung cấp cho người dùng public IP để các bạn có thể đưa web lên internet khi đã sẵn sàng, người dùng có thể truy cập vào, nếu không thích bạn có thể tắt nó đi.
  • Tính năng Always On, giúp cho Cloud localhost của bạn luôn luôn hoạt động tương tự như một server vậy.
  • Mỗi khi tạo một cloud localhost trên coding, nó tự tạo cho bạn một domain để bạn có thể truy cập nó bằng trình duyệt ( khi đã bật Public IP), tuy nhiên nó rất dài và khó nhớ nhưng bạn không cần phải lo Koding cho phép sử dụng tên miền tuỳ thích nếu bạn đã có sẵn.
  • Localhost hoạt động trên Windows XP/ 7/ 8 nhưng Koding hoạt động trên hệ điều hành Unbuntu 14.2, là một hệ điều hành chuyên dành cho máy chủ nên bạn có thể cài đặt mọi thứ bạ thích trên đây, không giới hạn như cài đặt trên localhost.
  • Cấu hình rất khủng 1GB RAM, 1 CPU, 3GB SSD Storage, đây là cấu hình thấp nhất
  • Một tính năng rất hay vừa mới được ra mắt đó là khả năng thêm máy chủ ảo có sẵn vào Koding để làm localhost, tức là nếu bạn không thích sử dụng máy chủ do Koding cung cấp thì bạn có thể mua một máy chủ ở nơi khác và thêm nó vào Koding để sử dụng.
  • Cuối cùng là Free – Thật không thể tin nổi – Thật là tuyệt vời :P
cai dat localhost koding cloud
Giao diện làm việc trên Koding

Hướng dẫn thêm máy chủ ảo có sẵn vào Koding

Đây là một tính năng rất hay của Koding, nếu như vì một lí do nào đó mà bạn không thích sử dụng máy chủ do có sẵn do Koding cung cấp, hiện tạ thì Koding mới chỉ cho phép thêm các máy chủ hệ điềều hành Unbuntu, nên bạn nào mà không dùng Unbuntu thì chắc là phải chờ thêm hoặc chuyển sang dùng Unbuntu

Tại giao diện làm việc của Koding bạn nhấn vào nút + cạnh dòng chữ Your VMS, một của sổ popup hiện ra, bạn chọn ADD YOUR OWN MACHINE, nó sẽ hiện ra hướng dẫn cho bạn, yêu cầu là máy chủ của bạn phải có Public IP, quyền root, và không cài bất kì một phần mềm tưởng lửa nào, bạn phải chọn chú ý nhập đúng dòng lệnh mà Koding đửa cho bạn vì noẽ có chứa ID tài khoản của bạn, nếu bạn nhập sai, máy chủ của bạn sẽ bị sang tài khoản khác.

hướng dẫn cài đặt localhost cloud koding
Bạn chỉ việc copy dòng lệnh màu vàng và paste vào SSH trên máy chủ của bạn

Chờ khoảng 2 phút là sẽ có thông báo trên tài khoản Koding của bạn

cài đặt localhost trên koding
Thông báo thêm máy chủ localhost thành công

Sau khi hoàn thành các dự án, bạn có thể sử dụng luôn Koding làm máy chủ chạy web bằng cách bật tính năng Always On lên, thật là tuyệt vời

Chúc các bạn thành công!

Truy cập Koding

Nếu bạn thấy có ích, hãy subcribe blog của tôi để nhận thêm nhiều tút hay qua email nữa nhé!