Cổng Dịch vụ dành cho nhà phát triển Apigee (hoặc đơn giản là cổng) yêu cầu phần cứng và phần mềm tối thiểu sau đây:
Phần cứng | Yêu cầu |
---|---|
Hệ điều hành |
Các hướng dẫn cài đặt này và các tệp cài đặt có liên quan đã được kiểm tra trên các hệ điều hành được liệt kê trong Các phiên bản phần mềm 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 cài đặt. JDK được hỗ trợ được liệt kê tại Các phiên bả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 các tài nguyên xuống từ trang web. Nếu môi trường của bạn được thiết lập cho các yêu cầu HTTP và HTTPS gửi đi qua proxy, thì proxy của bạn Bạn phải định cấu hình để xử lý chính xác các yêu cầu được chuyển hướng có thể xảy ra trong tải xuống. Ví dụ: yêu cầu đến Proxy của bạn phải được định cấu hình để trả về mã trạng thái HTTP 200 cùng với nội dung khỏi 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 thành proxy cho các yêu cầu HTTPS gửi đ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, chỉ TLSv1.0. |
Yêu cầu của Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) có các yêu cầu bổ sung do cần đăng ký để truy cập tải xuống phần mềm từ Red Hat. Máy chủ phải kết nối với Internet để tải xuống Doanh thu mỗi nghìn lượt xem (RPM) Nếu sử dụng RHEL, máy chủ phải được đăng ký trên Mạng Red Hat (RHN) và đã đăng ký với kênh không bắt buộc của máy chủ.
Các yêu cầu của Red Hat đượ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 sau đây để đă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 đăng nhập Red Hat của bạn.
Nếu có phiên bản dùng thử của RHEL, bạn có thể nhận được giấy phép dùng thử 30 ngày. Xem https://access.redhat.com/solutions/32790 để biết thêm thông tin.
Yêu cầu đối với SMTP
Apigee khuyên bạn (nhưng không bắt buộc) phải định cấu hình máy chủ SMTP để gửi email thư từ cổng. Nếu được đị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. Cho SMTP có bật TLS. Giao thức này 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
Để thực hiện 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 này có một giao diện duy nhất với Máy chủ quản lý Apigee thông qua REST API để lưu trữ và truy xuất thông tin về ứ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ài đặt của bạn.
Bắt buộc phải có thông tin trước khi bạn bắt đầu lượt cài đặt
Trước khi bắt đầu cài đặt, bạn phải có sẵn các 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à lần cài đặt Red Hat, bạn phải đăng ký máy chủ 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, sau đó cài đặt Postgres trên máy.
- Nếu bạn có ý định truy cập vào máy chủ Postgres từ xa, hãy lấy thông tin sau 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
Máy chủ Postgres từ xa phải được định cấu hình trước khi bạn khởi động 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
tới /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 Apigee
Máy chủ quản lý máy tính biên. 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ý khoá ứng dụng cho nhà phát triển. Điểm cuối mặc định là
https://api.enterprise.apigee.com/v1
.Đối với việc cài đặt Edge dành cho Đám mây riêng tư, URL 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ổng 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ý: Lệnh gọi từ
cổng thông tin tới Edge phải do quản trị viên của tổ chức của bạn thực hiện.
Tên người dùng/mật khẩu này là dành cho quản trị viên trong tổ chức của bạn và chỉ nên sử 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 và người dùng đó sẽ bị xoá trên Edge, thì cổng thông tin sẽ không thể kết nối với Edge. Do đó, hãy tạo một quản trị viên cho tổ chức của bạn chỉ cho việc này kết nối.
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ý khoá ứng dụng cho nhà phát triển. Điểm cuối mặc định là