Tạo VPS và Database

Đây là giao diện chính khi đăng nhập vào Digital Ocean

Bước 1: Tạo Dự án

Đầu tiên tạo dự án. Dự án này sẽ bao gồm VPS, database và cả domain.

  • Chọn New Project.
  • Điền các thông tin dự án
  • Chọn Create Project
  • Giao diện sau khi tạo thành công

Bước 2: Tạo VPS

Như đã đề cập các bài trước, VPS là 1 máy chủ ảo chạy 24/7 và có thể xử lý các yêu cầu của user bất cứ lúc nào.

Để tiếp tục phần này trước tiên cần set up SSH key ở máy của chúng ta.

SSH là một giao thức mạng dùng để thiết lập kết nối mạng một cách bảo mật. Set up SSH key giúp thuận tiện hơn khi connect vào VPS.

Tạo SSH key

  • Mở terminal từ máy tính
  • Chuyển vị trí đến Desktop (các bạn có thể để đâu cũng đc nhưng để thuận tiện anh để trong desktop). Chạy câu lệnh sau
    shell
    cd ~/Desktop/
  • Tiếp theo chạy câu lệnh để tạo ra ssh ở máy tính của mình.
    shell
    ssh-keygen
    Sau khi chạy câu lệnh sẽ ra giao diện như sau:
  • Chúng ta cần nhập tên file ssh muốn lưu, tên ở đây thường là tên dự án, các bạn có thể chọn tên dự án của mình nha. Ở đây a đang set up cho becode.vnNhững phần sau các bạn có thể để trống bằng cách bấm enter.
  • Thành phẩm cuối cùng:
  • Chúng ta có thể kiểm tra ssh key vừa được tạo ra qua bằng lệnh:
    shell
    cat ~/Desktop/becode.vn.pub
    Lưu ý: Đổi tên becode.vn bằng tên dự án của bạn.
  • Đây chính là ssh trên máy của bạn. Lần sau chỉ cần cung cấp SSH key này cho Digital Ocean thì chúng ta có thể đăng nhập mà k cần mật khẩu.

Tạo VPS

  • Chọn Spin up a Droplet
  • Chọn thông số cho VPS theo ảnh dưới
  • Trong mục chọn Add a public SSH key, chọn nút Add SSH KeyTrong SHH key content paste mã ssh key vào.
  • Cuối cùng bấm nút Add SSH KeySau này chúng ta có thể connect trực tiếp vào VPS k cần qua bước nhập password
  • Chọn Create Droplet
  • Sau khi hoàn thành chúng ta sẽ được cấp 1 con VPS như thông số đã đăng kí

Các bạn đón xem bài sau anh sẽ hướng dẫn cách connect và tương tác với VPS.