Edge cho đám mây riêng tư phiên bản 4.18.01
Bạn có thể cài đặt Edge cho đám mây riêng tư trên một máy chủ lưu trữ duy nhất trong quá trình cài đặt minh hoạ hoặc chứng minh khái niệm. Kiểu cài đặt này được gọi là cài đặt Edge "tất cả trong một". Máy chủ lưu trữ có thể là một máy độc lập hoặc một máy ảo đáp ứng các điều kiện tiên quyết của hệ thống được liệt kê dưới đây.
Sau khi cài đặt Edge cho đám mây riêng tư trên máy chủ lưu trữ, bạn có thể tuỳ ý cài đặt:
- Cổng thông tin Dịch vụ dành cho nhà phát triển trên máy chủ riêng
- API BaaS trên máy chủ riêng
Cấp phép
Mỗi lượt cài đặt Edge đều yêu cầu một tệp giấy phép riêng biệt mà bạn nhận được từ Apigee. Nếu bạn chưa có giấy phép, hãy liên hệ với Nhóm bán hàng tại đây.
Yêu cầu về hệ thống đối với Edge
Bảng sau đây liệt kê các yêu cầu về hệ thống để cài đặt Edge trên một máy chủ lưu trữ:
|
Yêu cầu |
Nội dung mô tả |
Kiểm thử |
|---|---|---|
|
Quyền truy cập vào kho lưu trữ RPM của Apigee |
Đảm bảo quyền truy cập vào https://software.apigee.com Đảm bảo bạn đã nhận được tên người dùng/mật khẩu từ Apigee cho kho lưu trữ:
|
curl -v https://software.apigee.com trả về HTTP 200 |
|
Quyền truy cập vào các dịch vụ phụ trợ |
Đảm bảo quyền truy cập vào các dịch vụ phụ trợ |
curl -v http://backend để kiểm tra quyền truy cập vào các dịch vụ phụ trợ |
|
Khoá cấp phép |
Kiểm tra email của Apigee có đính kèm khoá cấp phép |
Đảm bảo khoá cấp phép được triển khai cho máy chủ lưu trữ |
|
Phiên bản hệ điều hành |
Phiên bản hệ điều hành được hỗ trợ như được liệt kê tại phần Phần mềm được hỗ trợ và các phiên bản được hỗ trợ. |
cat /etc/redhat-release trả về phiên bản hệ điều hành |
|
Phiên bản Java |
Các phiên bản Java được hỗ trợ:
|
java -version trả về phiên bản Java đã cài đặt Nếu không tìm thấy phiên bản Java bắt buộc, trình cài đặt Edge sẽ tải xuống và cài đặt phiên bản đó. |
|
Lõi CPU |
Tối thiểu 8 |
lscpu trả về số lượng CPU cat /proc/cpuinfo trả về Thông tin về CPU |
|
RAM |
Tối thiểu 16 GB |
cat /proc/meminfo trả về thông tin bộ nhớ |
|
Diskspace |
Tối thiểu 100 GB |
df -h trả về dung lượng ổ đĩa. df -h /opt trả về dung lượng ổ đĩa cho /opt, thư mục cài đặt Edge |
|
Tên máy chủ lưu trữ |
Tên máy chủ được đặt thành địa chỉ IP của máy chủ lưu trữ |
hostname -i trả về địa chỉ IP của máy chủ lưu trữ |
|
Mạng |
Cần có quyền truy cập Internet bên ngoài. Đối với hệ điều hành RedHat, hãy truy cập vào kho lưu trữ yum của RHEL. |
yum repolist trả về các kho lưu trữ hiện có. Đối với RedHat, hãy kiểm tra xem có kho lưu trữ nào trong /etc/yum.repos.d/redhat-rhui.repo không |
|
cổng, iptables, firewalld |
Đảm bảo rằng các cổng 8080, 9000, 9001 và 9002 có thể chấp nhận các gói dữ liệu đến. |
Yêu cầu này phụ thuộc vào hệ điều hành và cấu hình hệ điều hành của bạn. Có một số lệnh mà bạn có thể dùng để xem các chế độ cài đặt hiện tại: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Nếu cần, bạn có thể dừng iptables hoặc firewalld |
|
SELinux |
Tắt SELinux hoặc đặt SELinux ở chế độ cho phép trong quá trình cài đặt. Bật lại sau khi cài đặt nếu cần |
Tạm thời đặt SELinux ở chế độ cho phép: Trên hệ điều hành Linux 6.x: echo 0 > /selinux/enforce Cách bật lại sau khi cài đặt Edge: echo 1 > /selinux/enforce Trên hệ điều hành Linux 7.x: setenforce 0 Cách bật lại sau khi cài đặt Edge: setenforce 1 Để tắt vĩnh viễn SELinux, hãy xem bài viết Cài đặt tiện ích apigee-setup của Edge. |
|
Quyền truy cập của người dùng hệ thống |
Người dùng thực hiện việc cài đặt cần:
|
sudo whoami sẽ trả về root |
|
Máy chủ SMTP |
Quyền truy cập vào máy chủ SMTP để gửi email cho người dùng Edge mới. |
Yêu cầu về hệ thống đối với cổng thông tin Dịch vụ cho nhà phát triển
Bạn có thể cài đặt cổng Dịch vụ dành cho nhà phát triển Edge trên một máy khác với máy bạn đã dùng để cài đặt Edge. Đảm bảo rằng bạn đã đáp ứng các yêu cầu sau trước khi cài đặt cổng thông tin:
|
Yêu cầu |
Nội dung mô tả |
Kiểm thử |
|---|---|---|
|
Quyền truy cập vào kho lưu trữ RPM của Apigee |
Đảm bảo quyền truy cập vào https://software.apigee.com Đảm bảo rằng bạn đã nhận được tên người dùng/mật khẩu từ Apigee cho kho lưu trữ. |
curl -v https://software.apigee.com trả về HTTP 200 |
|
Edge được cài đặt trên máy chủ |
Đảm bảo rằng bạn đã cài đặt Edge trên máy chủ |
Xem Yêu cầu về hệ thống đối với Edge ở trên. |
|
Cổng |
Đảm bảo cổng 8079 có sẵn và có thể truy cập được |
netstat -nlptu | grep 8079 |
Yêu cầu về hệ thống đối với API BaaS
Bạn có thể cài đặt API BaaS trên một máy chủ lưu trữ duy nhất, khác với máy chủ lưu trữ mà bạn đã dùng để cài đặt Edge. Đảm bảo bạn đã đáp ứng các yêu cầu sau trước khi cài đặt API BaaS trên máy chủ:
|
Yêu cầu |
Nội dung mô tả |
Kiểm thử |
|---|---|---|
|
Quyền truy cập vào kho lưu trữ RPM của Apigee |
Đảm bảo quyền truy cập vào https://software.apigee.com Đảm bảo rằng bạn đã nhận được tên người dùng/mật khẩu từ Apigee cho kho lưu trữ. |
curl -v https://software.apigee.com trả về HTTP 200 |
|
Tất cả yêu cầu đối với Edge |
Đảm bảo rằng máy chủ đáp ứng tất cả các yêu cầu nêu trên đối với Edge |
Xem Yêu cầu về hệ thống đối với Edge ở trên. |
|
cổng, iptables, firewalld |
Đảm bảo rằng các cổng 2551, 8080, 9000, 9200-9400 có thể chấp nhận các gói dữ liệu đến. |
Bước này phụ thuộc vào hệ điều hành và cấu hình hệ điều hành của bạn. Có một số lệnh mà bạn có thể dùng để xem các chế độ cài đặt hiện tại: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Nếu cần, bạn có thể dừng iptables hoặc firewalld |