این سند نحوه نصب و پیکربندی New Edge UI را برای Apigee Edge برای Private Cloud شرح میدهد. در نسخه ۴.۵۴.۰۰، «واسط کاربر New Edge» از دو عنصر «درآمد بهازای هر هزار بازدید» تشکیل شده است:
-
edge-management-ui: سرور زیرینه میانای کاربر New Edge. edge-management-ui-static: داراییهای وب ایستا برای واسط کاربری New Edge UI.
«واسط کاربر Edge جدید» بهطور پیشفرض هنگام اجرای setup.sh با نمایه
aio (همه در یک)، sa (مستقل)، یا ms (سرور
مدیریت) نصب میشود، یا میتواند بهطور مستقل در گره بااستفاده از نمایه ue نصب شود.
پیشنیازها
قبلاز نصب یا پیکربندی New Edge UI در نصب Apigee Edge for Private Cloud، مطمئن شوید گره شرایط زیر را برآورده میکند:
- الزامات سختافزار و سیستمعامل:
- ۴ گیگابایت حافظه دسترسی تصادفی
- واحد پردازش مرکزی با ۲ هسته
- ۶۰ گیگابایت فضای دیسک
- نسخه 4.54.00 از ابزار کمکی
apigee-setupنصبشده در گره، همانطور که در نصب ابزار کمکی apigee-setup در Edge توضیح داده شده است. - درگاه ۳۰۰۱ باید باز باشد. این درگاه پیشفرضی است که برای درخواستها به New Edge UI استفاده میشود. اگر بااستفاده از داراییهای شرحدادهشده در فایل پیکربندی میانای کاربری Edge جدید درگاه را تغییر میدهید، مطمئن شوید که درگاه باز باشد.
- اصالتسنجی:
- اصالتسنجی پایه (پیشفرض): بهطور پیشفرض فعال است
(
AUTH_MODE=basic). از اعتبارنامههای Edge Management Server و SymasLDAP بدون نیاز به «ارائهدهنده هویت» (IDP) خارجی استفاده میکند. - SSO / ارائهدهنده هویت خارجی (اختیاری): میتوانید بهصورت اختیاری SSO Apigee یا ارائهدهنده هویت خارجی (مثل SAML یا OIDC) را پیکربندی کنید. اگر ازطریق TLS به ارائهدهنده هویت خارجی متصل میشوید، ارائهدهنده هویت شما باید از TLS نسخه ۱.۲ یا بالاتر پشتیبانی کند.
- اصالتسنجی پایه (پیشفرض): بهطور پیشفرض فعال است
(
برای اطلاعات بیشتر درباره ویژگیهای «واسط کاربر Edge جدید»، به واسط کاربر Edge جدید برای Private Cloud مراجعه کنید.
نمای کلی نصب و پیکربندی
در سطح بالا، فرایند نصب یا پیکربندی مجدد New Edge UI بااستفاده از نمایه ue بهصورت زیر است:
- مطمئن شوید ابزار
apigee-setupدر گره نصب شده باشد. - فایل پیکربندی بیصدا ایجاد کنید و آن را با تنظیمات خودتان اصلاح کنید.
-
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFileرا اجرا کنید. این کار همedge-management-uiو همedge-management-ui-staticرا نصب و پیکربندی میکند. - به سیستم وارد شوید و New Edge UI را در
http://new_edge_UI_IP:3001آزمایش کنید.
اگر «سرور مدیریت» و سرور «واسط کاربر Edge جدید» شما پشت ترازکننده بار با برونسپاری «امنیت لایه انتقال» در ترازکننده بار قرار دارند، مطمئن شوید پیکربندی ویژگیهای برجسته در پیکربندی «واسط کاربر Edge جدید» وقتی «امنیت لایه انتقال» در ترازکننده بار پایان مییابد را منعکس میکند.
فایل پیکربندی واسط کاربر Edge جدید
مثال زیر فایل پیکربندی را برای نصب و پیکربندی New Edge UI با اصالتسنجی پیشفرض Basic نشان میدهد.
پیکربندی اصالتسنجی پایه (پیشفرض)
# IP of the Edge Management Server. IP1=management_server_IP # IP of the New Edge UI node (can be the same as IP1 or a separate node). IP2=new_edge_UI_server_IP # Edge sys admin credentials. ADMIN_EMAIL=your@email.com APIGEE_ADMINPW=your_password # If omitted, you are prompted for it. # Edge Management Server information. APIGEE_PORT_HTTP_MS=8080 MSIP=$IP1 MS_SCHEME=http # # New Edge UI configuration. # MANAGEMENT_UI_PORT=3001 MANAGEMENT_UI_IP=$IP2 MANAGEMENT_UI_APP_ENV=OPDK MANAGEMENT_UI_SCHEME=http MANAGEMENT_UI_PUBLIC_URIS=$MANAGEMENT_UI_SCHEME://$MANAGEMENT_UI_IP:$MANAGEMENT_UI_PORT # Authentication mode (basic is default) AUTH_MODE=basic ## SMTP Configuration SKIP_SMTP=n # Skip now and configure later by specifying "y". SMTPHOST=smtp.example.com SMTPUSER=your@email.com SMTPPASSWORD=your_email_password SMTPSSL=y SMTPPORT=465 # If no SSL, use a different port, such as 25. SMTPMAILFROM="My Company <myco@company.com>"
نصب یا پیکربندی واسط کاربر New Edge
برای نصب یا پیکربندی New Edge UI بااستفاده از نمایه ue:
- بهعنوان سرپرست به گره هدف وارد شوید.
- نسخه ۴.۵۴.۰۰ ابزار
apigee-setupرا در گره نصب کنید، همانطور که در نصب ابزار Edge apigee-setup توضیح داده شده است. - با اجرای فرمان زیر، همه اطلاعات ذخیرهشده در حافظه نهان را با Yum پاک کنید:
sudo yum clean all
- فایل پیکربندی را همانطور که در فایل پیکربندی رابط کاربری
New Edge توضیح داده شده است بسازید و مطمئن شوید که کاربر «apigee» مالک آن است:
chown apigee:apigee configFile
- در گره، فرمان زیر را اجرا کنید:
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
برنامه کمکی
apigee-setup،edge-management-uiوedge-management-ui-staticرا نصب و پیکربندی میکند. - با باز کردن نشانی وب زیر در مرورگر، به سیستم New Edge UI وارد شوید:
http://new_edge_UI_IP:3001
که در آن new_edge_UI_IP نشانی IP یا نام میزبان گرهی است که میزبان «واسط کاربر New Edge» است.
- اطلاعات اعتباریتان را وارد کنید.
رابط کاربری New Edge ظاهر میشود. برای کسب اطلاعات درباره استفاده از New Edge UI، به New Edge UI for Private Cloud مراجعه کنید.
اگر «میانای کاربری Edge جدید» نمایش داده نمیشود، مطمئن شوید که درگاه ۳۰۰۱ برای اتصالات باز است.
اختیاری: اگر میخواهید Apigee SSO را برای اصالتسنجی پیکربندی کنید، مراحل موجود در نصب و پیکربندی Apigee SSO و فعال کردن IDP خارجی در رابط کاربری New Edge را دنبال کنید.
حذف نصب واسط کاربر Edge جدید
برای حذف نصب New Edge UI از یک گره، هر دو مؤلفه edge-management-ui و
edge-management-ui-static را حذف نصب کنید.
برای حذف نصب کردن عناصر «میانای کاربر Edge جدید»:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
برای برداشتن همه مؤلفههای Edge از گره:
- همه سرویسهای Edge درحال اجرا در دستگاه را متوقف کنید:
/opt/apigee/apigee-service/bin/apigee-all stop
- پاک کردن حافظه نهان yum:
sudo yum clean all
- همه Apigee RPM را بردارید:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- دایرکتوری ریشه نصب را بردارید:
sudo rm -rf /opt/apigee