Giới thiệu một tổ chức

Edge for Private Cloud v4.18.01

Sử dụng lệnh setup-org để thực hiện quy trình tham gia. Bạn phải chạy lệnh trên nút Server của máy chủ quản lý.

Là một phần của quá trình tham gia, tập lệnh:

  • Tạo tổ chức.
  • Đặt người dùng được chỉ định làm quản trị viên tổ chức.
    • Người dùng này phải khác với người dùng quản trị viên hệ thống. Nghĩa là, không sử dụng người dùng quản trị hệ điều hành với tư cách là người dùng quản trị viên tổ chức.
    • Bạn có thể chỉ định một người dùng hiện có cho quản trị viên của tổ chức hoặc định cấu hình tập lệnh để tạo người dùng mới.
  • Liên kết tổ chức với một nhóm theo mặc định là liên kết nhóm đó với nhóm "cổng".
  • Tạo môi trường.
  • Tạo máy chủ ảo cho môi trường.
  • Liên kết môi trường với tất cả Bộ xử lý thông báo.
  • Bật phân tích.

Tệp cấu hình để tham gia

Truyền tệp cấu hình vào lệnh setup-org. Gọi lệnh setup-org và chỉ định tùy chọn -f, bao gồm cả đường dẫn đến tệp cấu hình im lặng:

> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

Yêu cầu duy nhất đối với việc cài đặt chế độ im lặng là tệp "cấu hình" phải cho phép người dùng truy cập hoặc đọc được.

Dưới đây là ví dụ về tệp cấu hình im lặng. Chỉnh sửa nếu cần để đáp ứng các yêu cầu của bạn:

IP1=192.168.1.1

# Specify the IP or DNS name of the Management Server.
MSIP="$IP1"

# Specify the Edge sys admin credentials.
ADMIN_EMAIL="admin@email.com"
APIGEE_ADMINPW=adminPassword     # If omitted, you are prompted for it.

# Specify organization name.
ORG_NAME=myorg  # lowercase only, no spaces, underscores, or periods.

# Specify the organization administrator user.
# Either specify an existing user, or specify the information
# necessary to create a new user.
# Do not use the sys admin as the organization administrator.
#
# Create a new user for the organization administrator. 
NEW_USER="y"
# New user information if NEW_USER="y".
USER_NAME=new@user.com
FIRST_NAME=new
LAST_NAME=user
USER_PWD="newUserPword"
ORG_ADMIN=new@user.com
#
# Or, specify an existing user as the organization admin,
# omit USER_NAME, FIRST_NAME, LAST_NAME, USER_PWD.
# NEW_USER="n"
# ORG_ADMIN=existing@user.com

# Specify environment name. 
ENV_NAME=prod

# Specify virtual host information.
VHOST_PORT=9001
VHOST_NAME=default

# If you have a DNS entry for the virtual host.
VHOST_ALIAS=myorg-test.apigee.net

# If you do not have a DNS entry for the virtual host, 
# specify the IP and port of each router as a space-separated list:
# VHOST_ALIAS="firstRouterIP:9001 secondRouterIP:9001" 

# Optionally configure TLS/SSL for virtual host.
# VHOST_SSL=y     # Set to "y" to enable TLS/SSL on the virtual host.
# KEYSTORE_JAR=   # JAR file containing the cert and private key.
# KEYSTORE_NAME=  # Name of the keystore. 
# KEYSTORE_ALIAS= # The key alias.
# KEY_PASSWORD=   # The key password, if it has one. 

# Specify the analytics group. 
# AXGROUP=axgroup-001 # Default name is axgroup-001.

Lưu ý:

Quy trình tham gia

  1. Cài đặt apigee-provision trên nút Server Server (Máy chủ quản lý):
    > /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. Chạy lệnh trên nút Server Server (Máy chủ quản lý):
    > /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

    Người dùng "apigee" phải có thể truy cập hoặc đọc tệp cấu hình.

Xác minh giới thiệu

Sau khi hoàn tất quá trình giới thiệu, hãy xác minh trạng thái của hệ thống bằng cách phát hành các lệnh CURL sau đây trên nút Server Server.

  1. Kiểm tra trạng thái của người dùng và tổ chức trên Server (Máy chủ quản lý) bằng cách dùng các lệnh CURL sau:
    > curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/users
    > curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations
    >admin>8> http://>
  2. Nếu bạn đã bật dịch vụ phân tích, hãy dùng lệnh sau:
    > curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus
  3. Bạn cũng có thể kiểm tra trạng thái cơ sở dữ liệu PostgreSQL bằng cách chạy lệnh sau trên Máy 2 để khởi động psql:






  4. Truy cập vào giao diện người dùng Apigee Edge bằng trình duyệt web. Hãy nhớ rằng bạn đã lưu ý URL của bảng điều khiển quản lý ở cuối quá trình cài đặt.
    1. Khởi chạy trình duyệt bạn muốn và nhập URL của giao diện người dùng Edge. Địa chỉ IP có dạng như sau, trong đó địa chỉ IP là dành cho Máy 1 hoặc bất kỳ máy nào bạn đã cài đặt giao diện người dùng cho các cấu hình thay thế:
      http://192.168.56.111:9000/login

      9000 là số cổng mà giao diện người dùng sử dụng. Nếu đang khởi động trình duyệt ngay trên máy chủ lưu trữ giao diện người dùng Edge, thì bạn có thể sử dụng URL có dạng:
      http://localhost:9000/login

      Lưu ý: Đảm bảo rằng cổng 9000 đang mở.
    2. Trên trang đăng nhập vào bảng điều khiển, hãy chỉ định tên người dùng/mật khẩu của quản trị viên hệ thống Apigee.
      Lưu ý: Đây là mật khẩu quản trị viên hệ thống chung mà bạn đã đặt trong quá trình cài đặt. Ngoài ra, bạn có thể:
  5. Đăng ký tài khoản người dùng Apigee mới và sử dụng thông tin xác thực người dùng mới để đăng nhập.
    1. Nhấp vào Đăng nhập, trình duyệt chuyển hướng đến:
      http://192.168.56.111:9000/platform/#/<orgname>/

      và mở một trang tổng quan cho phép bạn định cấu hình tổ chức đã tạo trước đây (nếu đăng nhập bằng thông tin đăng nhập quản trị viên Apigee).
    2. Nếu bạn mới sử dụng Edge, giờ đây bạn có thể tạo proxy API đầu tiên của mình. Để biết thêm thông tin, hãy xem phần Tạo proxy API đầu tiên của bạn.

      Ngoài ra, hãy xem các phần về mẫu, bao gồm cả Danh sách mẫu và API RESTful mục tiêu mô phỏng mà bạn có thể sử dụng trong các thử nghiệm tạo API của riêng mình tại Mock Target API.