Arvan Docs

مستندات فنی

دسترسی به تمامی مستندات محصولات ابر آروان

دسته‌بندی‌های سایت مشاهده دسته‌بندی‌ها بستن دسته‌بندی‌ها

مشاهده همه دسته‌ها

شروع به کار با Kong

Time To Read < ۱ دقیقه
Date ۲۶ اسفند ۱۳۹۹

پوشه‌ی نصب Kong در مسیر /opt/bitnami/apps/kong قرار دارد که شامل محتواهای زیر است:

  • openresty/: شامل کتابخانه‌های Openresty، LuaJIT و Luarocks و فایل‌های باینری‌شان است.
    • openresty/nginx: سرور NGINX باندل شده‌ی Openresty
    • openresty/luajit: پوشه‌ی LuaJIT. ماژول‌های Lua را می‌توانید در openresty/luajit/lib و openresty/luajit/share بیابید. تمام فایل‌های باینری در openresty/luajit/bin قرار دارند.
  • serf/: مدیریت کلاستر Serf که Kong استفاده می‌کند.
  • conf/: فایل‌های پیکربندی Kong
  • server/: دایرکتوری مورداستفاده‌ی سرور Kong
  • bin/: باینری Kong

جدای از موارد فوق می‌توانید Cassandra را در /opt/bitnami/cassandra بیابید.

برای مدیریت Kong می‌توانید از /opt/bitnami/ctlscript.sh استفاده کنید که به شما امکان فعال‌سازی، متوقف کردن و بررسی وضعیت Kong را می‌دهد:

sudo /opt/bitnami/ctlscript.sh start kong # Start Kong
sudo /opt/bitnami/ctlscript.sh stop kong  # Stop Kong
sudo /opt/bitnami/ctlscript.sh restart kong  # Restart Kong
sudo /opt/bitnami/ctlscript.sh status kong # Check Kong status

به جای اسکریپت فوق می‌توانید از دستور bin/kong نیز استفاده کنید که در /opt/bitnami/apps/kong قرار دارد. فراموش نکنید که این دستور را باید کاربر kong اعمال کند تا به‌درستی اجرا شود.

cd /opt/bitnami/apps/kong
sudo su kong
bin/kong start  # Start Kong
bin/kong stop   # Stop Kong
bin/kong restart   # Restart Kong
bin/kong status # Check Kong status

در مستندات رسمی شروع به کار Kong نیز می‌توانید راهنمای شروع 5 دقیقه‌ای را مطالعه کنید (که به کمک آن می‌توانید API و مصرف‌کننده ساخته و پلاگین key-auth را فعال کنید).