การติดตั้ง Edge Microgateway

คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่ เอกสารประกอบเกี่ยวกับ Apigee X.
ข้อมูล

Edge Microgateway เวอร์ชัน 3.0.x

หัวข้อนี้จะอธิบายวิธีติดตั้งหรือถอนการติดตั้ง Edge Microgateway

ข้อกำหนดขั้นต่ำสำหรับฮาร์ดแวร์

Edge Microgateway ต้องการการกำหนดค่าฮาร์ดแวร์ขั้นต่ำต่อไปนี้

  • Edge Microgateway ต้องการอย่างน้อย 1 แกนและเท่ากับบนเครื่องเสมือน (VM) RAM อย่างน้อย 256 MB กระบวนการ Edge Microgateway ต้องใช้ RAM น้อยกว่า 128 MB
  • ในคอนเทนเนอร์นั้น คุณสามารถใช้ Microgateway กับขนาดรูปภาพน้อยกว่า 100 MB

ข้อกำหนดเบื้องต้น

  • คุณต้องมี Node.js เวอร์ชัน 8.x LTS หรือ 12.x ที่ติดตั้งในระบบของคุณ คุณสามารถตรวจสอบเวอร์ชันได้โดยการเรียกใช้คำสั่งต่อไปนี้
    node -v
    v12.5.0
    
  • Windows กำหนดให้ติดตั้งและเพิ่ม OpenSSL ก่อน ไปยัง PATH
  • หากใช้ Apigee Edge Private Cloud เพื่อกำหนดค่าด้วย Edge Microgateway คุณต้องดำเนินการต่อไปนี้ ที่ใช้ Private Cloud เวอร์ชัน 4.18.01 ขึ้นไป

การติดตั้ง Edge Microgateway หาก คุณเชื่อมต่ออินเทอร์เน็ตอยู่

ส่วนนี้อธิบายวิธีติดตั้ง Edge Microgateway และเริ่มต้น การกำหนดค่า หากคุณทำงานโดยไม่ได้เชื่อมต่ออินเทอร์เน็ต โปรดดู ฉันจะติดตั้ง Edge Microgateway โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตได้ไหม

  1. ติดตั้ง Edge Microgateway เวอร์ชันล่าสุดด้วย npm ดังนี้ ช่วงเวลานี้ จะติดตั้งซอฟต์แวร์และวางไฟล์ปฏิบัติการ edgemicro ในเส้นทางของคุณ
    npm install edgemicro -g
    

    หากต้องการติดตั้ง Edge Microgateway เวอร์ชันที่เฉพาะเจาะจง คุณต้องระบุ version number ในคำสั่งการติดตั้ง หากคุณไม่ระบุ หมายเลขเวอร์ชัน ระบบจะติดตั้งเวอร์ชันล่าสุด เช่น หากต้องการติดตั้ง เวอร์ชัน 2.5.7 ให้ใช้คำสั่งต่อไปนี้

    npm install edgemicro@3.0.2 -g
    
  2. ตรวจสอบหมายเลขเวอร์ชัน ตัวอย่างเช่น หากคุณติดตั้งเวอร์ชัน 3.0.2 ไว้
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.0.2
    
  3. ทำตามขั้นตอนการตั้งค่าและการกำหนดค่าในการตั้งค่า และกำหนดค่า Edge Microgateway

กำลังอัปเกรด Edge Microgateway

หากต้องการอัปเกรด Edge Microgateway เวอร์ชันที่ติดตั้งไว้ก่อนหน้า โปรดดู การอัปเกรด Edge Microgateway หากเชื่อมต่ออินเทอร์เน็ตอยู่

Apigee ขอแนะนำให้คุณทดสอบการกำหนดค่าที่มีอยู่ด้วย เวอร์ชันใหม่ก่อนการอัปเกรดสภาพแวดล้อมที่ใช้งานจริง

การดำเนินการ Edge Microgateway บน Windows เป็น บริการ

คุณดําเนินการกับ Edge Microgateway ใน Windows เป็นบริการได้ ดูรายละเอียดได้ที่ แนวทางปฏิบัติแนะนำสำหรับการจัดการ Microgateway (edgemicro) ใน Windows ใน ชุมชน Apigee

ฉันจะติดตั้ง Edge Microgateway ได้ไหม หากไม่มีการเชื่อมต่ออินเทอร์เน็ต

ในเว็บไซต์ที่ไม่มีการเข้าถึงอินเทอร์เน็ตที่พร้อมใช้งาน ผู้ดูแลระบบอาจดำเนินการต่อไปนี้ ติดตั้งและรักษารีจิสทรี NPM ส่วนตัว ในเครือข่ายภายใน วิธีการตั้งค่ารีจิสทรี npm ส่วนตัวมีดังนี้ นอกเหนือขอบเขตของคู่มือนี้ แต่คุณสามารถค้นหาและดูวิธีการที่เป็นประโยชน์ได้ พร้อม ติดตั้งรีจิสทรี npm ส่วนตัวแล้ว คุณสามารถทำตามวิธีการติดตั้งหรืออัปเกรดที่ระบุ ที่ด้านบน

เริ่มต้นใช้งาน

ถ้าคุณเพิ่งเริ่มใช้ Edge Microgateway การตั้งค่าและ การกำหนดค่า Edge Microgateway คือจุดเริ่มต้นที่ดีที่สุดหลังจากที่คุณดำเนินการ ติดตั้ง คู่มือการตั้งค่าและกำหนดค่าจะครอบคลุมขั้นตอนทั้งหมดที่คุณต้องทำเพื่อติดตั้ง กำหนดค่า เริ่มต้น และใช้อินสแตนซ์ของ Edge Microgateway

สถานที่ ติดตั้ง Edge Microgateway หรือไม่

เมื่อคุณใช้ npm กับตัวเลือกส่วนกลาง (npm install -g edgemicro) ติดตั้งซอฟต์แวร์ใน [prefix]/lib/node_modules/edgemicro แล้ว คุณสามารถค้นหา ของ [prefix] ด้วยคำสั่งนี้

npm config get prefix

การกำหนดค่าคำนำหน้าจะมีค่าเริ่มต้นเป็นตำแหน่งที่ติดตั้งโหนด ในระบบส่วนใหญ่ /usr/local ใน Windows เวลา %AppData%\npm ค่าของ [prefix] กำหนดค่าได้ โปรดดูโฟลเดอร์ npm สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งของ Node.js โมดูลจะถูกติดตั้งโดยค่าเริ่มต้นและวิธีกำหนดค่าตำแหน่งการติดตั้ง

การถอนการติดตั้ง Edge Microgateway

หากคุณต้องการนำ Edge Microgateway ออก ให้ทำดังนี้

  1. ลบหรือเก็บไดเรกทอรีการติดตั้ง [prefix]/lib/node_modules/edgemicro โดยที่ [คำนำหน้า] คือ npm นำหน้า ตามที่อธิบายไว้ใน ติดตั้ง Edge Microgateway ไว้ที่ใด
  2. ลบหรือเก็บไฟล์บันทึก โดยค่าเริ่มต้นคือ edgemicro-*.log อยู่ใน /var/tmp/ แต่ตำแหน่งนี้สามารถกำหนดค่าได้ ตรวจสอบ ไฟล์การกำหนดค่า Edge Microgateway หากมีข้อสงสัย
  3. ลบหรือเก็บการกำหนดค่ารันไทม์และไฟล์การกำหนดค่าแคชดังนี้
    ~/.edgemicro/*.yaml
    

การรองรับ Kubernetes

คุณใช้ Edge Microgateway เพื่อให้บริการการจัดการ Apigee API สำหรับ ที่ทำงานในคลัสเตอร์ Kubernetes โปรดดูหัวข้อผสานรวม Edge Microgateway กับภาพรวม Kubernetes

รองรับ Docker

ขณะนี้คุณดาวน์โหลด Edge Microgateway รุ่นล่าสุดเป็นอิมเมจ Docker ได้แล้ว โดยทำดังนี้

docker pull gcr.io/apigee-microgateway/edgemicro:latest