Đang cài đặt Edge Microgateway

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Edge Microgateway phiên bản 3.3.x

Chủ đề này giải thích cách cài đặt hoặc gỡ cài đặt Edge Microgateway.

Yêu cầu tối thiểu về phần cứng

Edge Microgateway yêu cầu cấu hình phần cứng tối thiểu sau đây:

  • Trên máy ảo (VM), Edge Microgateway yêu cầu tối thiểu 1 lõi và ít nhất 256 MB RAM. Bản thân quá trình Edge Microgateway chiếm chưa đến 128 MB RAM.
  • Trên vùng chứa, bạn có thể sử dụng Microgateway có kích thước hình ảnh nhỏ hơn 100 MB.

Điều kiện tiên quyết

  • Apigee hỗ trợ các bản phát hành Active LTS hoặc Maintain LTS trên Windows, macOS và Linux. Hãy xem bài viết Phần mềm được hỗ trợ cho Apigee Edge Microgateway để biết thêm thông tin.
  • Windows yêu cầu cài đặt và thêm OpenSSL vào PATH.
  • Nếu đang dùng Apigee Edge Private Cloud để định cấu hình bằng Edge Microgateway, thì bạn phải dùng Private Cloud phiên bản 4.18.01 trở lên.

Cài đặt Edge Microgateway nếu bạn có kết nối Internet

Phần này giải thích cách cài đặt Edge Microgateway và khởi chạy cấu hình mặc định. Nếu bạn đang hoạt động mà không có kết nối Internet, hãy xem bài viết Tôi có thể cài đặt Edge Microgateway khi không có kết nối Internet không?.

  1. Cài đặt phiên bản mới nhất của Edge Microgateway bằng npm như sau. Lệnh này sẽ cài đặt phần mềm và đặt tệp thực thi edgemicro trong đường dẫn của bạn.
    npm install edgemicro -g
    

    Để cài đặt một phiên bản cụ thể của Edge Microgateway, bạn cần chỉ định số phiên bản trong lệnh cài đặt. Nếu bạn không chỉ định số phiên bản, thì phiên bản mới nhất sẽ được cài đặt. Ví dụ: để cài đặt phiên bản 3.1.5, hãy sử dụng lệnh sau.

    npm install edgemicro@3.1.5 -g
    
  2. Kiểm tra số phiên bản. Ví dụ: nếu bạn đã cài đặt phiên bản 3.1.5:
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.1.5
    
  3. Làm theo các bước thiết lập và định cấu hình trong bài viết Thiết lập và định cấu hình Edge Microgateway.

Nâng cấp Edge Microgateway

Để nâng cấp phiên bản Edge Microgateway đã cài đặt trước đó, hãy xem phần Nâng cấp Edge Microgateway nếu bạn có kết nối Internet.

Bạn nên kiểm thử cấu hình hiện có bằng phiên bản mới trước khi nâng cấp môi trường phát hành chính thức.

Operating Edge Microgateway trên Windows dưới dạng một Dịch vụ

Bạn có thể vận hành Edge Microgateway trên Windows dưới dạng một dịch vụ. Để biết thông tin chi tiết, hãy xem Các phương pháp hay nhất để quản lý hoạt động của Microgateway (edgemicro) trên Windows trên Cộng đồng Apigee.

Tôi có thể cài đặt Edge Microgateway mà không cần kết nối Internet không?

Trên những trang web chưa có quyền truy cập Internet, quản trị viên có thể cài đặt và duy trì sổ đăng ký npm riêng tư trong mạng nội bộ của bạn. Hướng dẫn về cách thiết lập sổ đăng ký npm riêng tư nằm ngoài phạm vi của hướng dẫn này. Tuy nhiên, bạn có thể tìm và xem các hướng dẫn hữu ích. Khi đã cài đặt sổ đăng ký npm riêng tư, bạn có thể làm theo các hướng dẫn cài đặt hoặc nâng cấp nêu trên.

Bắt đầu

Nếu bạn mới sử dụng Edge Microgateway, thì Thiết lập và định cấu hình Edge Microgateway là nơi tốt nhất để bắt đầu sau khi bạn hoàn tất quá trình cài đặt. Hướng dẫn thiết lập và định cấu hình bao gồm tất cả các bước bạn cần thực hiện để cài đặt, định cấu hình, bắt đầu và sử dụng một thực thể của Edge Microgateway.

Edge Microgateway được lắp đặt ở đâu?

Khi bạn sử dụng npm với tuỳ chọn chung (npm install -g edgemicro), phần mềm sẽ được cài đặt trong [prefix]/lib/node_modules/edgemicro. Bạn có thể tìm thấy giá trị của [prefix] bằng lệnh sau:

npm config get prefix

Cấu hình tiền tố mặc định là vị trí cài đặt nút. Trên hầu hết hệ thống, đây là /usr/local. Trên Windows, đó là %AppData%\npm. Bạn có thể định cấu hình giá trị của [prefix]. Hãy xem mục npm-folders để biết thêm thông tin về vị trí cài đặt các mô-đun Node.js theo mặc định và cách định cấu hình vị trí cài đặt.

Gỡ cài đặt Edge Microgateway

Nếu bạn cần gỡ bỏ Edge Microgateway:

  1. Xoá hoặc lưu trữ thư mục cài đặt [prefix]/lib/node_modules/edgemicro, trong đó [prefix] là tiền tố npm như được giải thích trong phần Edge Microgateway được cài đặt ở đâu?
  2. Xoá hoặc lưu trữ tệp nhật ký. Theo mặc định, các tệp edgemicro-*.log được đặt trong /var/tmp/, nhưng bạn có thể định cấu hình vị trí này. Hãy kiểm tra tệp cấu hình Edge Microgateway nếu bạn không chắc chắn.
  3. Xoá hoặc lưu trữ các tệp cấu hình bộ nhớ đệm và cấu hình thời gian chạy:
    ~/.edgemicro/*.yaml
    

Hỗ trợ Kubernetes

Bạn có thể sử dụng Edge Microgateway để cung cấp tính năng quản lý API Apigee cho các dịch vụ chạy trong cụm Kubernetes. Xem bài viết Tích hợp Edge Microgateway với thông tin tổng quan về Kubernetes.

Hỗ trợ Docker

Giờ đây, bạn có thể tải bản phát hành Edge Microgateway mới nhất xuống dưới dạng hình ảnh Docker:

docker pull gcr.io/apigee-microgateway/edgemicro:latest