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

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

Edge Microgateway v. 2.3.x

กลุ่มเป้าหมาย

ใช้คู่มือนี้หากต้องการติดตั้งหรือถอนการติดตั้ง Edge Microgateway

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

  • คุณต้องติดตั้ง Node.js เวอร์ชัน 4.5 LTS ขึ้นไปในระบบ ดูวิธีการเพิ่มเติมสำหรับ Node.js ด้านล่าง
  • Windows กำหนดให้ติดตั้ง OpenSSL และเพิ่ม ลงใน PATH
  • หากใช้ Apigee Edge Private Cloud เพื่อกำหนดค่ากับ Edge Microgateway คุณต้องใช้ Private Cloud เวอร์ชัน 4.15.07 ขึ้นไป

การติดตั้ง Node.js

คุณต้องติดตั้ง Node.js เวอร์ชัน 4.5 ขึ้นไป ในระบบ โดยตรวจสอบได้ด้วยการเรียกใช้คำสั่งต่อไปนี้

node -v

คุณรับหรืออัปเดต Node.js ได้หลายวิธี เช่น คุณสามารถใช้ HomeBrew, yum หรือ ดาวน์โหลดโดยตรงจากเว็บไซต์ Node.js ที่: https://nodejs.org/download.

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

ส่วนนี้จะอธิบายวิธีติดตั้ง Edge Microgateway และเริ่มต้นการกำหนดค่าเริ่มต้น

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

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

    npm install edgemicro@2.3.1 -g
  2. ตรวจสอบหมายเลขเวอร์ชัน เช่น หากคุณติดตั้งเวอร์ชัน 2.3.5
    edgemicro --version
    current nodejs version is v6.1.0
    current edgemicro version is 2.3.5
  3. เรียกใช้คำสั่งนี้เพื่อสร้างไฟล์การกำหนดค่าเริ่มต้นในไดเรกทอรีหลัก
    edgemicro init
  4. (ไม่บังคับ) ระบบจะวางไฟล์การกำหนดค่าชื่อ default.yaml ไว้ในไดเรกทอรีหลัก ในไดเรกทอรีย่อยชื่อ .edgemicro ตรวจสอบตอนนี้เพื่อให้แน่ใจว่าไฟล์นี้ มีอยู่:
    ls ~/.edgemicro
    default.yaml

    หมายเหตุ: ในเอกสารประกอบของ Edge Microgateway เราจะอ้างอิงไดเรกทอรีหลักด้วย เครื่องหมายทิลดา (~) ซึ่งเป็นทางลัดของ UNIX หากคุณใช้ Windows และใช้ เชลล์ที่ไม่รองรับเครื่องหมายทิลดา คุณจะต้องแทนที่ตัวแปรสภาพแวดล้อมที่เหมาะสม ด้วยเครื่องหมายทิลดาในคำสั่งที่อ้างอิงไดเรกทอรีหลัก เช่น ตัวอย่าง: %USERPROFILE%/.edgemicro

  5. ทำตามขั้นตอนในหัวข้อการติดตั้ง Edge Microgateway

การใช้งาน 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

ค่าของ [prefix] กำหนดค่าได้ ดูข้อมูลเพิ่มเติมได้ที่ npm-folders

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

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

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