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

Edge cho Private Cloud phiên bản 4.16.05

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 Máy chủ quản lý.

Trong quá trình thiết lập ban đầu, tập lệnh:

Tùy chọn tạo một người dùng mới để hoạt động với tư cách quản trị viên tổ chức.

  • Tạo tổ chức.
  • Thêm người dùng đã chỉ định làm quản trị viên tổ chức. Người dùng phải tồn tại; nếu không, tập lệnh đã báo lỗi.
  • Liên kết tổ chức với một nhóm, theo mặc định là liên kết tổ chức 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ả(các) Trình xử lý thư.
  • Bật tính năng phân tích.

Tệp cấu hình im lặng để giới thiệu

Truyền tệp cấu hình vào lệnh setup-org. Gọi lệnh setup-org và chỉ định tuỳ 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 /tmp/configFile

Yêu cầu duy nhất đối với các lượt cài đặt thầm là người dùng "apigee" phải có thể truy cập hoặc đọc tệp cấu hình. Ví dụ: đặt tệp trong thư mục /tmp trên nút.

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

IP1=192.168.1.1

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

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

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

#
# Set the organization administrator.
# Do not use sys admin as 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

# 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 ý:

  • Đối với VHOST_ALIAS, nếu bạn đã có bản ghi DNS mà bạn sẽ dùng để truy cập vào máy chủ ảo, hãy chỉ định máy chủ lưu trữ biệt hiệu và cổng không bắt buộc, ví dụ: “myapi.example.com”.

    Nếu bạn chưa có bản ghi DNS, hãy xem phần Thiết lập máy chủ ảo để biết thêm thông tin.
  • Đối với cấu hình TLS/SSL, hãy xem phần Kho khoá và TruststoresĐịnh cấu hình TLS/SSL cho Edge On Premises để biết thêm thông tin về cách tạo tệp JAR và các khía cạnh khác của định cấu hình TLS/SSL.

Giới thiệu

  1. Cài đặt apigee-provision trên nút Máy chủ quản lý:
    > /opt/apigee/apigee-service/bin/apigee-service apigee- đãi cài đặt
  2. Chạy lệnh trên nút Máy chủ quản lý:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-and_cung cấp cho setup-org -f configFile

    Tệp cấu hình phải truy cập được hoặc có thể đọc được bằng API người dùng. Ví dụ: đặt tệp trong thư mục /tmp trên nút.

Xác minh quy trình giới thiệu

Sau khi hoàn tất quy trình tham gia, hãy xác minh trạng thái của hệ thống bằng cách phát hành CURL sau đây trên nút Máy chủ quản lý.

  1. Kiểm tra trạng thái của người dùng và tổ chức trên Máy chủ quản lý bằng cách đưa ra những thông tin sau Các lệnh CURL:
    &gt; cuộn tròn <adminEmail>:<admin Passwd> http://localhost:8080/v1/users
    &gt; curl -u <adminEmail>:<admin Passwd> http://localhost:8080/v1/organizations
    &gt; curl -u <adminEmail>:<admin Passwd> http://localhost:8080/v1/organizations/&lt;orgname&gt;/deployments
  2. Nếu bạn đã bật tính năng phân tích, hãy dùng lệnh sau:
    &gt; cuộn tròn <adminEmail>:<admin Passwd> http://localhost:8080/v1/organizations/&lt;orgname&gt;/environments/&lt;envname&gt;/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:
    > psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee

    Tại lời nhắc lệnh, hãy nhập lệnh sau để xem bảng số liệu phân tích cho tổ chức của bạn:
    apigee=# : \d analytics."<orgname>.prod.fact"

    Hãy sử dụng lệnh sau để thoát khỏi psql:
    apigee=# \q
  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 đã ghi chú URL bảng điều khiển quản lý ở cuối quá trình cài đặt.
    1. Chạy trình duyệt mà bạn muốn sử dụng rồi nhập URL của giao diện người dùng Edge. URL này tương tự 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 bạn khởi động trình duyệt trực tiếp 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 ở dạng:
      http://localhost:9000/login

      Lưu ý: Hãy đảm bảo rằng cổng 9000 đang mở.
    2. Trên trang đăng nhập 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ý một tài khoản người dùng Apigee mới và sử dụng thông tin đăng nhập của người dùng mới đó để đăng nhập.
    1. Nhấp vào Đăng nhập, trình duyệt sẽ 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 đó (nếu đã đăng nhập bằng thông tin đăng nhập của quản trị viên Apigee).
    2. Nếu mới sử dụng Edge, bạn hiện có thể tạo proxy API đầu tiên. Để biết thêm thông tin, hãy xem phần Tạo proxy API đầu tiên.