Hướng dẫn cách tạo VPS trên Google Cloud

Cũng giống Amazon AWS, Google cung cấp cho chúng ta một hệ sinh thái ảo hóa rất đầy đủ, nó ảo hóa tất cả mọi thứ từ PC, Switch, Router, Firewall… VPS (Cloud Computing) chỉ là một phần rất nhỏ trong hệ sinh thái này. Với tốc độ truyền dẫn internet ngày càng cao chỉ vài năm nữa thôi các bạn sẽ không còn nhìn thấy case máy tính nữa tất cả chúng ta sẽ làm việc trên “đám mây” chỉ bằng một cái màn hình và bàn phím.

Với kiến thức hạn hẹp, mình hy vọng dùng được 1% trong cái đống Google Cloud là tốt lắm rồi.Xu thế ảo hóa là tất yếu, hãy bắt đầu làm quen với ảo hóa ngay hôm nay bằng việc tạo cho mình một cái “máy tính” trên mây.

Như hướng dẫn trước, sau khi đăng ký Google Cloud bạn đã có $300 trong tài khoản dùng dần trong 12 tháng. Bài này mình sẽ hướng dẫn các bạn “chi tiêu” số tiền này bằng cách tạo VPS Linux và Windows trên Google Cloud.

1. Tạo VPS Linux

Trên Dashboard của Google Cloud Platform bạn vào Compute Engine -> VM Instances

VM Instances

Bạn được chuyển vào giao diện tùy chỉnh cấu hình VPS, một số thông số bạn cần quan tâm.

  • Name: hostname của VPS
  • Zone: bạn muốn tạo VPS ở EU, US, hay Asia tùy bạn. Việc chọn đặt VPS ở zone nào cũng ảnh hưởng đến số tiền bạn phải bỏ ra hàng tháng, VPS ở US là rẻ nhất.
  • Machine Type: chọn CPU, RAM cho VPS, với chi phí đắt đỏ ở trên cloud bạn chỉ cần để RAM 1GB là được rồi website mới chỉ cần thế là đủ dùng.
  • Boot disk: bạn chọn hệ điều hành cho VPS, demo mình dùng Ubuntu 16.10 và dùng ổ đĩa SSD dung lượng 15GB.
  • Firewall: bạn nên cấu hình tương lửa mở port HTTP và HTTPS cho VPS luôn, chọn Allow HTTP/HTTPS traffic.

Còn lại để mặc định hết. Với cấu hình này bạn sẽ mất khoảng 24/tháng gần hết $300, anh Gồ tính toán vừa khít mới ghê chứ.

Cấu hình VPS

Thông số chọn ok, bạn ấn nút Create.

Tạo VPS thành công bạn chỉ cần quan tâm đến External IP (IP Public), đây là IP được dùng để truy cập VPS từ Internet.

Tạo VPS trên Google Cloud

Vậy giờ làm thế nào để sử dụng VPS này đây, Google Cloud cung cấp cho chúng ta 2 cách thức để vào VPS

1.1 Truy cập VPS bằng Web Browser

Cách đơn giản nhất, bạn click vào chữ SSH -> Open in browser window, như hình bên dưới.

Truy cập VPS Linux bằng browser

Truy cập VPS thành công.

Truy cập VPS thành công

Giờ bạn có thể gõ lệnh cài đặt cấu hình VPS được rồi.

Đấy là cách thứ nhất, cách này bất tiện ở chỗ bạn phải đăng nhập vào Google Cloud Platform mới truy cập được VPS nên chúng ta có cách thứ hai.

1.2 Truy cập VPS bằng SSH Key

Muốn truy cập VPS trên của Google bạn phải tạo SSH Key cho VPS.

Bạn cần 2 công cụ hỗ trợ là Putty và Puttygen, bạn có thể download tại đây.

Tài liệu nên tham khảo

Đầu tiên chúng ta cần tạo SSH Key bằng Puttygen trước.

Mở Puttygen lên click vào nút Generate

Generate SSH Key

Gen xong SSH Key trong Key Comment bạn thêm vào nội dung như sau.

  • Key: đây là Public Key bạn phải copy chuỗi mã hóa này tí nữa cho lên Google Cloud.
  • Key Comment: trong đó thuynh240785 là user truy cập VPS, google dùng luôn địa chỉ mail làm user, phần còn lại sau chữ @ là External IP của VPS.
  • Key passphrase: bạn có thể tạo để cho bảo mật hơn, trong demo mình không tạo passphrase.

Key Comment

Sau đó lưu lại Private Key bằng cách ấn nút Save private key để dùng cho Putty, trong demo mình lưu thành file tên là test.ppk.

Tiếp theo Copy nguyên cái Public key vứt lên Google Cloud. Vào Metadata -> SSH Keys -> Edit

Metadata

Click Add item, paste Public key vào đây.

Add Public key VPS Google

Save lại, xong công đoạn thêm key trên google.

Quay trở lại PC bạn mở Putty lên, nhập thông số cấu hình như hình dưới.

  • Hostname or ip address: là External IP của VPS.

Dùng Putty

Vào Auth chọn Private key test.ppk vừa tạo xong, ấn nút Open tạo kết nối SSH.

Cách dùng Private Key

Màn hình đen xì hiện ra nhập username vào là xong, kết quả.

Login thành công

Đăng nhậpvào VPS rồi, bạn có thể tạo mật khẩu cho username thuynh240785 cho nó “se cu” nếu muốn, lệnh

sudo passwd thuynh240785

Cách đổi mật khẩu

Có chú ý quan trọng

VPS ở trên Google Cloud hay Amazone AWS bạn không dùng được tài khoản root, khi thực hiện lệnh bạn phải thêm chữ sudo đằng trước mỗi câu lệnh.

Xong phần tạo VPS Linux giờ chuyển sang Windows, phần này những bạn kiếm tiền youtube hay chạy tool rất khoái.

2. Tạo VPS Window

Trở lại VM Instances -> Create Instance

Create Instances Windows

Cũng như tạo VPS Linux, chỉ khác ở đây bạn hệ điều hành Window và cấu hình VPS Window của Google bắt buộc dung lượng ổ SSD nhỏ nhất là 50GB còn RAM bạn nên để là 3.75GB

Trong demo mình dùng hệ điều hành Windows Server 2008.

Cấu hình VPS Windows

Tạo VPS Window sẽ lâu hơn Linux một chút, kết quả.

Tạo VPS Win

2.1 Tạo mật khẩu

Với VPS Window bạn phải tạo mật khẩu trước khi sủ dụng VPS.

Click vào chữ RDP -> Create or reset Windows password

Đặt mật khẩu VPS Window

Mật khẩu ngẫu nhiên được sinh ra, bạn lưu lại.

New password

2.2 Truy cập VPS bằng Remote Desktop

Lại click vào RDP -> Download the RDP file

Download RDP File

Đây là file dùng để truy cập vào VPS, bạn down về và lưu vào máy mỗi lần muốn vào VPS chỉ cần click vào file này là được.

Open RDP

Nhập mật khẩu bạn được kết quả như bên dưới.

Remote vào Window Server

Ngoài ra bạn có thể tham khảo thêm cách tự tạo file RDP thủ công như Video hướng dẫn của mình.

Giờ bạn hãy tận hưởng VPS Windows chất lượng của Google đi, muốn cài cắm gì hay chơi MMO cũng được,  Còn mình xong việc rồi.

3. Kết bài

Cảm nhận của mình khi dùng VPS của Google, duy nhất một từ “sướng” đặc biệt là Window rất mượt nếu có điều kiện kinh tế bạn nên dùng VPS của thằng này rất đáng đồng tiền. Google mà giảm giá đi chút nữa có phải ngon không, ai hoàn cảnh như mình thì cứ chiến mấy em trên Vultr, Linode hay DigitalOcean thôi ^^.

Bạn nào muốn tạo Web Server trên VPS của Google có thể xem các bài hướng dẫn cài LEMP, LAMP trên site của mình hoặc đợi bài viết sắp tới.

Cảm ơn các bạn đã theo dõi.

80 Comments

  1. Lord Windy March 25, 2019 Reply
    • Mr Thủy March 25, 2019 Reply
  2. Phach Xuan Luong February 26, 2019 Reply
    • Mr Thủy February 26, 2019 Reply
  3. Thắng February 19, 2019 Reply
  4. Quốc Bảo October 13, 2018 Reply
    • Mr Thủy October 13, 2018 Reply
      • Trương Quốc Bảo October 13, 2018 Reply
  5. Tung September 12, 2018 Reply
    • Mr Thủy September 12, 2018 Reply
      • Tung September 12, 2018 Reply
        • Mr Thủy September 12, 2018 Reply
  6. Trang July 25, 2018 Reply
    • Mr Thủy July 25, 2018 Reply
  7. Bình May 1, 2018 Reply
    • Mr Thủy May 1, 2018 Reply
      • Bình May 2, 2018 Reply
        • Trần Trung Nghĩa June 6, 2018 Reply
  8. Cường April 6, 2018 Reply
  9. Nguyễn Mỹ Trung March 28, 2018 Reply
    • Mr Thủy April 4, 2018 Reply
    • manhduy April 5, 2018 Reply
  10. Tùng March 21, 2018 Reply
    • Mr Thủy March 27, 2018 Reply
  11. Nguyễn Trung Nam March 12, 2018 Reply
    • Mr Thủy March 12, 2018 Reply
  12. Nguyễn Trung Nam March 12, 2018 Reply
    • Mr Thủy March 12, 2018 Reply
  13. Nguyễn Trung Nam March 6, 2018 Reply
    • Mr Thủy March 7, 2018 Reply
  14. huy February 7, 2018 Reply
  15. An January 14, 2018 Reply
  16. linh December 16, 2017 Reply
  17. Vinh November 1, 2017 Reply
    • Mr Thủy November 1, 2017 Reply
  18. Thắng October 5, 2017 Reply
  19. Thắng Trần September 17, 2017 Reply
    • Mr Thủy September 17, 2017 Reply
  20. Linh September 3, 2017 Reply
    • Mr Thủy September 8, 2017 Reply
      • Linh September 8, 2017 Reply
  21. trung August 19, 2017 Reply
    • Mr Thủy August 19, 2017 Reply
  22. Hieu August 18, 2017 Reply
    • Mr Thủy August 18, 2017 Reply
      • Hieu August 18, 2017 Reply
  23. Tuan Anh Tran August 16, 2017 Reply
    • Mr Thủy August 16, 2017 Reply
      • Tuan Anh Tran August 16, 2017 Reply
        • Mr Thủy August 16, 2017 Reply
          • Tuan Anh Tran August 16, 2017
          • Mr Thủy August 16, 2017
          • Tuan Anh Tran August 16, 2017
          • Mr Thủy August 16, 2017
  24. Nguyen Hieu July 13, 2017 Reply
    • Mr Thủy July 13, 2017 Reply
  25. Hien July 7, 2017 Reply
    • Mr Thủy July 10, 2017 Reply
  26. Trần Huy Hoàng June 22, 2017 Reply
    • Mr Thủy June 22, 2017 Reply
  27. Thang June 19, 2017 Reply
    • Mr Thủy June 19, 2017 Reply
  28. Hải June 5, 2017 Reply
    • Mr Thủy June 5, 2017 Reply
      • Hải June 5, 2017 Reply
        • Hải June 5, 2017 Reply
          • Mr Thủy June 5, 2017
        • Mr Thủy June 5, 2017 Reply
          • Hải June 5, 2017
          • Mr Thủy June 5, 2017
  29. kimbum May 27, 2017 Reply
    • Mr Thủy May 27, 2017 Reply
  30. Đỗ Nguyên Thiều April 12, 2017 Reply
    • Mr Thủy April 12, 2017 Reply
      • Đỗ Nguyên Thiều April 14, 2017 Reply
        • Thắng October 5, 2017 Reply
  31. RosaN April 7, 2017 Reply
    • Mr Thủy April 7, 2017 Reply

Leave a Reply