Trong hướng dẫn này, bạn sẽ tạo một máy chủ Ubuntu thông qua bảng điều khiển quản trị của DataOnline và cấu hình nó để làm việc với các khóa SSH của bạn. Khi bạn đã thiết lập xong máy chủ, bạn có thể triển khai các ứng dụng và trang web trên đó.
Khám phá cách thiết lập VPS server mạnh mẽ với Ubuntu trên DataOnline Droplet. Bài viết này sẽ hướng dẫn bạn từng bước để triển khai máy chủ hiệu quả. Nếu bạn muốn tìm hiểu thêm về các giải pháp VPS server tối ưu, hãy xem danh mục VPS Server của chúng tôi để biết thêm chi tiết.
Hướng dẫn này là một phần của Chương trình Giảng dạy Giới thiệu về Điện toán Đám mây, hướng dẫn người dùng qua tất cả các bước triển khai ứng dụng an toàn lên đám mây. Nếu bạn đang tìm kiếm tài liệu tổng quát về DataOnline Droplets, vui lòng truy cập tài liệu sản phẩm của chúng tôi Cách Tạo Droplet từ Bảng Điều khiển DataOnline.
Hướng Dẫn Thiết Lập Máy Chủ Ubuntu Trên DataOnline Droplet
- Tạo tài khoản DataOnline
- Thiết lập Droplet của bạn
- Chọn Hình ảnh
- Chọn Gói
- Thêm Block Storage (Không bắt buộc)
- Chọn Khu vực Trung tâm dữ liệu
- Chọn Tùy chọn bổ sung
- Thiết lập Xác thực SSH
- Hoàn tất và Tạo Droplet
Yêu cầu tiên quyết
Trước khi bắt đầu hướng dẫn này, bạn sẽ cần những thứ sau:
● Có hiểu biết về dòng lệnh. Nếu bạn muốn tìm hiểu hoặc ôn lại về dòng lệnh, bạn có thể truy cập vào Hướng dẫn Cơ bản về Dòng lệnh Linux của chúng tôi.
● Khóa SSH để kích hoạt kết nối an toàn với máy chủ của bạn. Để thiết lập khóa SSH thông qua dòng lệnh, bạn có thể làm theo hướng dẫn của chúng tôi Cách Thiết lập Khóa SSH trên Ubuntu.
● Thẻ tín dụng hoặc tài khoản PayPal để thiết lập DataOnline Droplet. Lưu ý rằng gói Droplet nhỏ nhất có thể được sử dụng cho hướng dẫn này, có phí đăng ký hàng tháng được liệt kê trên trang Giá của chúng tôi. Người dùng có thể hủy dịch vụ Droplet của họ bất cứ lúc nào.
Lưu ý: Sinh viên đủ điều kiện có thể đăng ký nhận 50 USD tín dụng miễn phí cho DataOnline thông qua Gói Phát triển Sinh viên GitHub.
Bước 1 — Tạo tài khoản DataOnline
Để truy cập Bảng Điều khiển DataOnline và tạo Droplet, bạn cần một tài khoản DataOnline. Để tạo tài khoản mới, hãy điều hướng đến trang đăng ký tài khoản mới của DataOnline. Bạn có thể chọn đăng ký qua email, Google hoặc GitHub.
Sau khi xác nhận tài khoản, bạn sẽ cần nhập thông tin thẻ tín dụng hoặc Paypal. Thông tin này được thu thập để xác minh danh tính và ngăn chặn người gửi thư rác. Bạn sẽ không bị tính phí cho đến khi bạn chọn một gói và xác nhận đăng ký của mình, điều mà chúng tôi sẽ đề cập trong Bước 4. Bạn có thể thấy một khoản phí ủy quyền tạm thời để xác minh thẻ, khoản phí này sẽ được hoàn lại trong vòng một tuần.
Sau khi thông tin của bạn được chấp nhận, bạn sẽ được đưa đến cửa sổ có dòng chữ “Đăng ký Hoàn tất”. Bây giờ bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 2 — Thiết lập Droplet của bạn
Ở bước trước, bạn đã được đưa đến cửa sổ có dòng chữ “Đăng ký Hoàn tất” với nút “Hãy tạo ra điều gì đó”. Nhấp vào nút “Hãy tạo ra điều gì đó”.
Cửa sổ tiếp theo sẽ hiển thị các nút cho các tùy chọn Droplet khác nhau. Nhấp vào liên kết “Đi đến Bảng Điều khiển” ở dưới cùng:
Sau khi nhấp vào liên kết “Đi đến Bảng Điều khiển”, bạn sẽ được đưa đến bảng điều khiển. Điều hướng đến menu “Tạo” ở góc trên bên phải và nhấp vào “Droplets” để mở trang tạo Droplet. Nếu bạn không có Droplet nào, tab Tài nguyên sẽ hiển thị một nút lớn, màu xanh “Bắt đầu với Droplet”, nút này đưa bạn đến cùng một trang tạo Droplet.
Trang tạo Droplet là nơi bạn chọn cấu hình Droplet, như hệ điều hành, bộ nhớ, và tính năng nào (như sao lưu hoặc giám sát) sẽ được bật. Trong bước tiếp theo, bạn sẽ chọn một hình ảnh của hệ điều hành để cài đặt trên Droplet của bạn.
Bước 3 — Chọn Hình ảnh
Hình ảnh là một bản sao của hệ điều hành. Để tạo Droplet, người dùng cần chọn một hình ảnh của hệ điều hành để chạy máy chủ của họ. DataOnline cung cấp năm phân phối hệ điều hành Linux khác nhau. Vì hướng dẫn này dành cho việc thiết lập Ubuntu, hãy nhấp vào tùy chọn cho Ubuntu(LTS) x 64:
Sau khi chọn hệ điều hành, bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 4 — Chọn Gói
Trong phần Chọn gói, bạn có thể chọn lượng RAM, không gian lưu trữ và số lõi CPU mà Droplet của bạn sẽ có. Nếu bạn đang làm theo hướng dẫn này cho Chương trình Giảng dạy Giới thiệu về Điện toán Đám mây, gói Cơ bản $5 mỗi tháng sẽ hoạt động tốt cho các bài tập thực hành và bài tập của Chương trình.
Nhấp vào tùy chọn cho gói Cơ bản $5/tháng:
Sau khi chọn gói, bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 5 — Thêm Block Storage (Không bắt buộc)
Tùy chọn này cho phép người dùng thêm block storage dưới dạng các ổ độc lập có thể được di chuyển từ Droplet này sang Droplet khác trong cùng một khu vực. Block storage hữu ích khi bạn cần thêm không gian lưu trữ tệp cho Droplet của mình. Nếu bạn đang làm theo hướng dẫn này cho Chương trình Giảng dạy Giới thiệu về Điện toán Đám mây, bạn không cần thêm block storage. Để tùy chọn này không được chọn trừ khi bạn muốn thêm block storage.
Bây giờ bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 6 — Chọn Khu vực Trung tâm dữ liệu
Trong phần Chọn khu vực trung tâm dữ liệu, chọn khu vực nơi bạn muốn tạo Droplet.
Một mặc định tốt sẽ được chọn trước cho bạn, nhưng để có hiệu suất tốt nhất và độ trễ tối thiểu, hãy chọn trung tâm dữ liệu gần bạn và người dùng của bạn nhất.
Sau khi bạn đã chọn trung tâm dữ liệu, bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 7 — Chọn Tùy chọn bổ sung
Trong phần Chọn tùy chọn bổ sung, bạn có thể bật một số dịch vụ tùy chọn để thêm chức năng cho Droplet của mình.
Ba tính năng có sẵn trong phần này đều miễn phí, vì vậy việc bật chúng không làm tăng chi phí hàng tháng của Droplet. Chúng có thể được hiểu như sau:
IPv6 kích hoạt truy cập IPv6 cho Droplet của bạn. IPv6 là phiên bản mới nhất của Giao thức Internet, nhận dạng máy tính trên mạng và định tuyến lưu lượng qua Internet. Địa chỉ IPv6 cung cấp không gian địa chỉ lớn hơn so với IPv4 và là một phần của nỗ lực duy trì sự phát triển và triển khai các thiết bị sẵn sàng kết nối Internet.
User data là dữ liệu tùy ý mà bạn chỉ định, được ghi vào trường user-data
của dịch vụ metadata của DataOnline. Để tìm hiểu thêm về mục đích của user data, bạn có thể truy cập tài liệu sản phẩm User Data.
Monitoring thêm agent của DataOnline để thu thập các chỉ số mở rộng và tạo chính sách cảnh báo. Để tìm hiểu thêm về giám sát, bạn có thể truy cập tài liệu sản phẩm Monitoring.
Bạn có thể để trống các tùy chọn này trừ khi bạn muốn bật chúng. Sau khi đã chọn các tùy chọn mong muốn, bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 8 — Thiết lập Xác thực SSH
Trong phần này, bạn sẽ thiết lập xác thực SSH cho Droplet của mình bằng cặp khóa SSH mà bạn đã tạo như một trong những yêu cầu tiên quyết cho hướng dẫn này. Nếu bạn chưa tạo khóa SSH, bạn sẽ có thể làm điều đó trong vài giây tới.
Nhấp vào tùy chọn sử dụng khóa SSH để xác thực, an toàn hơn so với mật khẩu. Sau đó nhấp vào nút “Khóa SSH Mới”:
Một cửa sổ pop-up sẽ xuất hiện, nhắc bạn sao chép khóa SSH công khai và dán vào không gian được cung cấp:
Lưu ý: Nếu bạn chưa tạo khóa SSH, hãy làm theo hướng dẫn ở bên phải cửa sổ pop-up để tạo khóa hoặc làm theo hướng dẫn của chúng tôi Cách Thiết lập Khóa SSH trên Ubuntu.
Để sao chép khóa công khai của bạn, hãy chạy lệnh sau trong terminal:
cat ~/.ssh/id_rsa.pub
Sao chép đầu ra từ terminal và dán vào không gian được cung cấp bởi cửa sổ pop-up của bảng điều khiển đám mây. Sau đó đặt tên cho khóa để bạn có thể chọn nó sau này. Khi bạn đã hoàn thành, nhấp vào “Thêm khóa SSH mới”. Bạn sẽ quay lại bảng điều khiển đám mây nơi bạn có thể đảm bảo khóa mới của bạn được chọn.
Khi bạn đã chọn khóa mới, bạn đã sẵn sàng tiếp tục bước tiếp theo.
Bước 9 — Hoàn tất và Tạo Droplet
Trong phần cuối cùng của quy trình tạo Droplet, bạn có tùy chọn để:
● Chọn số lượng Droplet bạn muốn tạo. Nếu bạn đang làm theo hướng dẫn này như một phần của Chương trình Giảng dạy Giới thiệu về Điện toán Đám mây, bạn chỉ cần tạo một Droplet. Nếu không, hãy chọn số lượng Droplet mong muốn.
● Đặt tên cho Droplet. Bạn có thể sử dụng tên được tạo tự động hoặc tạo tên riêng.
● Thêm thẻ để giúp tổ chức Droplet của bạn. Bạn có thể để trống tùy chọn này nếu muốn.
● Gán Droplet của bạn cho một dự án để giúp tổ chức. Một thư mục mặc định sẽ được tạo và chọn ở đây. Bạn có thể tạo thư mục mới sau này nếu muốn.
● Thêm sao lưu. Tùy chọn này kích hoạt sao lưu cấp hệ thống của Droplet để giúp ngăn chặn mất dữ liệu. Lưu ý rằng việc chọn tùy chọn này sẽ thêm $1 vào chi phí hàng tháng của bạn. Chọn tùy chọn này nếu bạn muốn.
Khi bạn đã hoàn thành việc lựa chọn, nhấp vào “Tạo Droplet”. Bạn sẽ được đưa đến một trang hiển thị thanh tiến trình cho quy trình tạo Droplet. Khi Droplet đã sẵn sàng, địa chỉ IP của nó sẽ được hiển thị:
Bạn sẽ sử dụng địa chỉ IP này để kết nối an toàn với Droplet thông qua terminal. Sao chép địa chỉ IP và sau đó chạy lệnh sau trong terminal để kết nối an toàn với Droplet của bạn qua SSH với tư cách là người dùng root.
ssh root@your_IP_address
Terminal sau đó sẽ hiển thị một thông báo như sau:
The authenticity of host '167.172.146.33 (167.172.146.33)' can't be established. ECDSA key fingerprint is SHA256:+Mx4ID5k4N8H7R24y+APZAoTe69hmAh9qMawyf/Lq9U. Are you sure you want to continue connecting (yes/no/[fingerprint])?
Gõ yes
. Nếu bạn đã chọn cụm mật khẩu khi thiết lập SSH, bạn sẽ được nhắc nhập nó ở đây. Nếu mọi thứ đều hoạt động, bạn sẽ đăng nhập vào Droplet của mình với tư cách là người dùng root. Lưu ý rằng chúng tôi đặc biệt khuyến nghị tạo một người dùng mới với ít đặc quyền hơn để sử dụng Droplet hàng ngày để tránh thực hiện các thay đổi không thể khắc phục. Để tạo người dùng mới, bạn có thể làm theo hướng dẫn Thiết lập Máy chủ Ban đầu của chúng tôi, đây là hướng dẫn tiếp theo trong Chương trình Giảng dạy Giới thiệu về Điện toán Đám mây.
Kết luận
Trong hướng dẫn này, bạn đã thiết lập máy chủ Ubuntu trên Droplet và kích hoạt truy cập SSH. Để tìm hiểu thêm về những gì bạn có thể làm với Droplet này, bạn có thể xem thêm tại đây.
Sau khi thiết lập máy chủ, việc chọn gói VPS phù hợp là yếu tố then chốt. Để tìm hiểu giá thuê VPS hợp lý và các ưu đãi hấp dẫn, hãy khám phá danh mục Giá Thuê VPS của chúng tôi. Tiếp tục bài viết để hoàn thiện cấu hình máy chủ Ubuntu của bạn!