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 saushell
cd ~/Desktop/
- Tiếp theo chạy câu lệnh để tạo ra ssh ở máy tính của mình.Sau khi chạy câu lệnh sẽ ra giao diện như sau:shell
ssh-keygen
- 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:Lưu ý: Đổi tên becode.vn bằng tên dự án của bạn.shell
cat ~/Desktop/becode.vn.pub
- Đâ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.