Skip to content

Kết nối nhà cung cấp máy chủ ​

Để FlashPanel tạo máy chủ trực tiếp trên tài khoản nhà cung cấp của bạn, hãy lấy API Key từ nhà cung cấp rồi thêm vào trang Kết nối VPS Provider. Sau khi thêm, bạn có thể tạo máy chủ qua API của nhà cung cấp.

TIP

Nếu nhà cung cấp máy chủ giới hạn IP được phép dùng API, hãy thêm IP của FlashPanel vào danh sách cho phép (whitelist): 91.98.134.129

Vultr ​

  1. Truy cập trang Vultr API.
  2. Ở mục Personal Access Token, bấm Enable API nếu đây là lần đầu sử dụng, sau đó sao chép API Key.
  3. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  4. Bấm nút Thêm Thông Tin Chứng Thực.
  5. Chọn nhà cung cấp máy chủ Vultr.
  6. Nhập ghi chú cho API Key này vào ô Ghi Chú Api Key.
  7. Dán API Key lấy ở bước 2 vào ô API Key.
  8. Bấm Thêm Thông Tin Chứng Thực để lưu.

Digital Ocean ​

  1. Truy cập trang Digital Ocean API.
  2. Ở mục Personal Access Tokens, bấm Generate New Token.
  3. Sao chép API Token.
  4. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  5. Bấm nút Thêm Thông Tin Chứng Thực.
  6. Chọn nhà cung cấp máy chủ Digital Ocean.
  7. Nhập ghi chú cho API Token này vào ô Ghi Chú Api Key.
  8. Dán API Token lấy ở bước 3 vào ô API Key.
  9. Bấm Thêm Thông Tin Chứng Thực để lưu.

Linode ​

  1. Truy cập trang Linode API.
  2. Ở mục Personal Access Tokens, bấm Create A Personal Access Token.
  3. Nhập Label cho API Token. Trong bảng quyền truy cập, chọn cột Read/Write ở dòng Linodes và giữ None cho các dòng còn lại, sau đó bấm nút Create Token.
  4. Sao chép API Token.
  5. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  6. Bấm nút Thêm Thông Tin Chứng Thực.
  7. Chọn nhà cung cấp máy chủ Linode.
  8. Nhập ghi chú cho API Token này vào ô Ghi Chú Api Key.
  9. Dán API Token lấy ở bước 4 vào ô API Key.
  10. Bấm Thêm Thông Tin Chứng Thực để lưu.

UpCloud ​

  1. Truy cập trang UpCloud API.
  2. Ở mục Account, bấm Create subaccount.
  3. Nhập thông tin subaccount (tên người dùng và mật khẩu) rồi bấm Create subaccount.
  4. Sau khi tạo xong, bấm nút chỉnh sửa subaccount đó để vào trang chỉnh sửa, kéo xuống mục Permissions và bấm nút Go to permissions. Thiết lập quyền như sau và tắt toàn bộ các quyền còn lại:
    • Control Panel: tắt Allow access to Control Panel (subaccount không cần đăng nhập giao diện UpCloud).
    • API connections: bật Allow API connections. Nếu muốn giới hạn IP, bấm Add IPs và thêm IP của FlashPanel.
    • Servers: bật All servers.
  5. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  6. Bấm nút Thêm Thông Tin Chứng Thực.
  7. Chọn nhà cung cấp máy chủ UpCloud.
  8. Nhập ghi chú cho thông tin chứng thực này vào ô Ghi Chú Api Key.
  9. Nhập tên người dùng và mật khẩu của subaccount tạo ở bước 3 vào ô Tên người dùng và Mật khẩu.
  10. Bấm Thêm Thông Tin Chứng Thực để lưu.

Hetzner ​

  1. Truy cập trang Hetzner > chọn một project > ở thanh bên trái chọn Security > ở tab phía trên chọn API Tokens.
  2. Bấm Generate API Token ở góc trên bên phải.
  3. Nhập ghi chú và chọn Read & Write ở mục Permissions.
  4. Sau khi tạo xong, bấm Copy để sao chép Token.
  5. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  6. Bấm nút Thêm Thông Tin Chứng Thực.
  7. Chọn nhà cung cấp máy chủ Hetzner.
  8. Nhập ghi chú cho API Token này vào ô Ghi Chú Api Key.
  9. Dán API Token lấy ở bước 4 vào ô API Key.
  10. Bấm Thêm Thông Tin Chứng Thực để lưu.

AWS Lightsail ​

  1. Đăng nhập vào AWS Management Console.
  2. Truy cập dịch vụ IAM.
  3. Ở thanh điều hướng bên trái, chọn Users rồi bấm Create user.
  4. Nhập tên người dùng (ví dụ: "flashpanel-access") và bấm Next.
  5. Chọn Attach policies directly, sau đó tìm và chọn chính sách AmazonLightsailFullAccess.
  6. Bấm Next, sau đó bấm Create user.
  7. Sau khi tạo người dùng, bấm vào tên người dùng để xem chi tiết.
  8. Chuyển đến tab Security credentials và bấm Create access key.
  9. Chọn Third-party service làm trường hợp sử dụng và bấm Next.
  10. Nhập thẻ mô tả (tùy chọn) và bấm Create access key.
  11. Sao chép cả Access key và Secret access key (đây là lần duy nhất bạn xem được Secret access key).
  12. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  13. Bấm nút Thêm Thông Tin Chứng Thực.
  14. Chọn nhà cung cấp máy chủ AWS Lightsail.
  15. Nhập ghi chú cho thông tin chứng thực này vào ô Ghi Chú Api Key.
  16. Dán Access key vào ô API Key và Secret access key vào ô API Secret (lấy ở bước 11).
  17. Bấm Thêm Thông Tin Chứng Thực để lưu.

CloudFly ​

  1. Truy cập trang đăng nhập CloudFly.
  2. Sau khi đăng nhập, bấm vào ảnh đại diện ở góc trên bên phải để vào trang hồ sơ người dùng (hoặc dùng liên kết trực tiếp: Hồ sơ người dùng).
  3. Bấm vào tab API (sẽ đưa bạn đến trang Access API).
  4. Bấm nút Enable API.
  5. Sau khi bật, API Key sẽ xuất hiện. Hãy sao chép lại.
  6. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  7. Bấm nút Thêm Thông Tin Chứng Thực.
  8. Chọn nhà cung cấp máy chủ CloudFly.
  9. Nhập ghi chú cho API Key này vào ô Ghi Chú Api Key.
  10. Dán API Key lấy ở bước 5 vào ô API Key.
  11. Bấm Thêm Thông Tin Chứng Thực để lưu.

Onidel ​

  1. Đăng nhập vào tài khoản Onidel Cloud.
  2. Mở trang Account Settings.
  3. Tạo API Key (nếu chưa có) rồi sao chép lại.
  4. Quay lại trang Kết nối VPS Provider trên FlashPanel.
  5. Bấm nút Thêm Thông Tin Chứng Thực.
  6. Chọn nhà cung cấp máy chủ Onidel.
  7. Nhập ghi chú cho API Key này vào ô Ghi Chú Api Key.
  8. Dán API Key lấy ở bước 3 vào ô API Key.
  9. Bấm Thêm Thông Tin Chứng Thực để lưu.

Quản lý thông tin chứng thực ​

Trang Kết nối VPS Provider hiển thị danh sách thông tin chứng thực đã thêm, kèm nhà cung cấp và cột Đang sử dụng? cho biết khóa có đang được máy chủ nào dùng hay không.

  • Bấm biểu tượng sửa để đổi ghi chú hoặc nhập API Key mới. Để trống ô API Key nếu muốn giữ khóa hiện tại.
  • Bấm biểu tượng xóa để xóa thông tin chứng thực không còn sử dụng.

WARNING

Không nên xóa thông tin chứng thực đang được sử dụng. FlashPanel cần thông tin này để thao tác với máy chủ trên tài khoản nhà cung cấp (ví dụ khởi động lại hoặc cài đặt lại máy chủ).