Edge for Private Cloud v4.19.01
Cổng thông tin Dịch vụ dành cho nhà phát triển Apigee (hoặc gọi tắt là cổng thông tin) yêu cầu phần cứng và phần mềm tối thiểu sau:
Phần cứng | Yêu cầu |
---|---|
Hệ điều hành |
Các hướng dẫn cài đặt và tệp cài đặt liên quan này đã được kiểm thử trên các hệ điều hành được liệt kê trong phần Phần mềm được hỗ trợ và phiên bản được hỗ trợ. |
CPU | 2 nhân |
RAM |
4 GB |
Ổ đĩa cứng |
120 GB |
Java |
Bạn phải cài đặt phiên bản Java 1.8 trên mỗi máy Postgres trước khi cài đặt. Các JDK được hỗ trợ được liệt kê tại phần Phần mềm và phiên bản được hỗ trợ. |
Giao diện mạng | Cần có kết nối Internet đang hoạt động. Trong quá trình cài đặt, trình cài đặt sẽ tải tài nguyên xuống từ web. Nếu môi trường của bạn được thiết lập để chuyển tiếp các yêu cầu HTTP và HTTPS đi, thì bạn phải định cấu hình proxy để xử lý chính xác các yêu cầu được chuyển hướng có thể xảy ra trong quá trình tải xuống. Ví dụ: một yêu cầu đến Bạn cần định cấu hình proxy để trả về mã trạng thái HTTP 200 cùng với nội dung được yêu cầu từ lệnh chuyển hướng. Đối với các lượt cài đặt SAP, nếu môi trường của bạn được thiết lập để proxy các yêu cầu HTTPS đi, thì proxy của bạn phải hỗ trợ TLSv1.0. OpenSSL 0.9.8 không hỗ trợ TLSv1.1 hoặc TLSv1.2 mà chỉ hỗ trợ TLSv1.0. |
Yêu cầu về Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) có các yêu cầu bổ sung do cần có gói thuê bao để truy cập vào nội dung tải phần mềm xuống từ Red Hat. Máy chủ phải có thể kết nối với Internet để tải RPM xuống qua yum. Nếu sử dụng RHEL, bạn phải đăng ký máy chủ trên Mạng Red Hat (RHN) và đăng ký máy chủ với kênh không bắt buộc.
Các yêu cầu của Red Hat sẽ được kiểm tra trong quá trình cài đặt và trình cài đặt cổng thông tin sẽ nhắc bạn nếu RHEL chưa được đăng ký. Nếu đã có thông tin đăng nhập Red Hat, bạn có thể sử dụng lệnh sau để đăng ký RHEL trước khi bắt đầu quá trình cài đặt:
subscription-manager register --username=username --password=password --auto-attach
Trong đó username và password là thông tin xác thực của bạn trên Red Hat.
Nếu có phiên bản dùng thử của RHEL, bạn có thể lấy giấy phép dùng thử trong 30 ngày. Hãy xem https://access.redhat.com/solutions/32790 để biết thêm thông tin.
Yêu cầu về SMTP
Apigee đề xuất (nhưng không bắt buộc) bạn định cấu hình máy chủ SMTP để gửi email từ cổng thông tin. Nếu đã định cấu hình, bạn phải đảm bảo rằng Drupal có thể truy cập vào cổng cần thiết trên máy chủ SMTP. Đối với SMTP không phải TLS, số cổng thường là 25. Đối với SMTP hỗ trợ TLS, cổng thường là 465, nhưng hãy kiểm tra với nhà cung cấp SMTP của bạn.
Yêu cầu khác
Để cài đặt, bạn phải có quyền truy cập thư mục gốc.
Yêu cầu về cấu trúc triển khai
Cổng thông tin có một giao diện duy nhất với Máy chủ quản lý Apigee thông qua API REST để lưu trữ và truy xuất thông tin về các ứng dụng của người dùng. Cổng thông tin phải có thể kết nối với Máy chủ quản lý qua HTTP hoặc HTTPS, tuỳ thuộc vào cách cài đặt của bạn.
Bạn cần cung cấp thông tin trước khi bắt đầu cài đặt
Trước khi bắt đầu cài đặt, bạn phải có những thông tin sau:
- Bạn đang định cấu hình nền tảng nào: Red Hat hay CentOS? Nếu đây là quá trình cài đặt Red Hat, thì máy phải được đăng ký trên Mạng Red Hat để tải RPM xuống.
- Bạn có định cài đặt Postgres trên máy cục bộ không? Nếu bạn muốn cài đặt đơn giản với mọi thứ trên cùng một máy, hãy cài đặt Postgres cục bộ.
- Nếu bạn dự định truy cập vào một máy chủ Postgres từ xa, hãy lấy thông tin sau đây về máy chủ Postgres:
- hostname
- cổng
- tên cơ sở dữ liệu
- tên người dùng
- mật khẩu
Bạn phải định cấu hình máy chủ Postgres từ xa trước khi bắt đầu cài đặt.
- Tên miền đủ điều kiện của máy chủ web là gì? (Thông tin này sẽ được thêm vào /etc/hosts.) Đây phải là địa chỉ IP hoặc tên máy chủ, chẳng hạn như
portalserver.example.com
. Giá trị mặc định làlocalhost
. - Có 3 thông tin giúp cổng thông tin của bạn giao tiếp với máy chủ quản lý Apigee. Thông tin này như sau:
- URL của Điểm cuối API quản lý Apigee: Đây sẽ là tên máy chủ hoặc địa chỉ IP. Đây là điểm cuối REST mà tất cả các lệnh gọi được thực hiện để tạo ứng dụng và đăng ký nhà phát triển cho khoá ứng dụng. Điểm cuối mặc định là
https://api.enterprise.apigee.com/v1
.Đối với quá trình cài đặt Edge for Private Cloud, URL sẽ có dạng:
http://Edge_IP:8080/v1
hoặc:
https://Edge_IP:SSL_port/v1
Trong đó, Edge_IP là địa chỉ IP của máy chủ quản lý Edge và SSL_port là cổng SSL cho API quản lý Edge. Ví dụ: 8443.
- Tên tổ chức Apigee: Có mối quan hệ giữa các cổng thông tin và tổ chức Apigee Edge. Bạn sẽ thiết lập tổ chức mặc định khi thiết lập Điểm cuối API quản lý. Giá trị mặc định là my-org.
- Tên người dùng và mật khẩu cho điểm cuối API quản lý: Quản trị viên của tổ chức phải thực hiện các lệnh gọi từ trang web đến Edge.
Tên người dùng/mật khẩu này dành cho quản trị viên trong tổ chức của bạn và chỉ được dùng để kết nối với Edge từ cổng thông tin. Ví dụ: nếu bạn chỉ định thông tin xác thực của một người dùng và người dùng đó đã bị xoá trên Edge, thì cổng thông tin sẽ không thể kết nối với Edge nữa. Do đó, hãy tạo một quản trị viên trên tổ chức của bạn chỉ cho kết nối này.
Ví dụ:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL của Điểm cuối API quản lý Apigee: Đây sẽ là tên máy chủ hoặc địa chỉ IP. Đây là điểm cuối REST mà tất cả các lệnh gọi được thực hiện để tạo ứng dụng và đăng ký nhà phát triển cho khoá ứng dụng. Điểm cuối mặc định là