استقرار برنامه در فینگ
استقرار، نتیجه ساخت برنامه شما و در دسترس قرار دادن آن از طریق یک URL مستقیم است.
در این بخش درباره ساخت ، مدیریت و درک عملکرد استقرارها صحبت خواهیم کرد .
ساخت استقرارها
برای اینکه بتوانید برنامههای خود را در سکوی ابری فینگ مستقر کنید، میتوانید از یکی از روشهای زیر استفاده کنید:
- از فینگ CLI: برنامههایی که در داشبور فینگ ساخته میشود از طریق فینگ CLI مسقر میشوند.
- از گیتهاب: برای کسب اطلاعات بیشتر به بخش استقرار از Github مراجعه کنید.
- از فایل zip: برای اطلاع از نحوهی استقرار آن به قسمت استقرار از فایل zip مراجعه کنید.
هنگام استقرار ، برنامه بارگذاری شده و به یک خروجی آماده تولید تبدیل میشود.
هنگامی که مرحله ساخت با موفقیت به پایان رسید ، استقرار جدید در URL پیش نمایش در دسترس خواهد بود و این استقرار قابل تغییر نیست. و برای تغییر آن نیاز به استقرار جدید میباشد.
فینگ CLI
با استفاده از فینگ CLI، میتوانید برنامهها را با یک دستور از ترمینال خود مستقر کنید.
برای ایجاد یک پیش نمایش از دستور fing up
استفاده کنید.
$ fing up...✓ Building OK✓ Pushing OK✓ Starting OK==> App started successfully :)open the following url in your browser:https://myapp.onfing.ir
- همچنین میتوانید لیست کاملی از دستورات موجود را در فینگ CLI پیدا کنید.
پیش نمایش
بطور پیش فرض در فینگ، همه استقرارها دارای یک پیش نمایش هستند، وقتی که برای استقرار برنامهی خود از دستور fing up
استفاده میکنید، میتوانید به صورت پیش نمایش استقرار را مشاهده کنید.
با ایجاد یک استقرار، URL پیش نمایش بروز میشود تا آخرین دادههای مستقر شده قابل مشاهد باشند.
مدیریت استقرارها
میتوانید استقرارهای خود را از طریق داشبورد فینگ یا در موارد استفاده پیشرفته، از طریق فینگ CLI مدیریت کنید.
داشبورد
داشبورد فینگ ساده ترین راه برای مدیریت استقرارهای شما میباشد.
از طریق داشبورد فینگ میتوانید بخشهای مختلفی را پیدا کنید. از جمله:
- نمای کلی: از این بخش میتوانید مشخصات، وضعیت، میزان مصرف CPU و RAM برنامهای که ساختهاید را مشاهده کنید. همچنین میتوانید از این قسمت برنامهی خود را ریستارت ، خاموش و یا روشن کنید.
- استقرارها: میتوانید از این صفحه لیست استقرارهای برنامهی خود را مشاهده کنید.
- دامنهها: که میتوانید دامنههای سفارشی را به برنامهی خود اضافه کنید.
- لاگها: که از این قسمت میتوانید بصورت زنده در جریان لاگهای برنامه خود قرار بگیرید.
- متغیرها: میتوانید از این بخش متغیرهای محیطی برنامهی خود را تنظیم کنید.
- دیسک: میتوانید برای برنامهی خود دیسکهای مختلف ایجاد کنید. برای آگاهی از نحوه عملکرد آن به بخش دیسکها مراجعه کنید. --ایمیل: از این قسمت میتوانید برای برنامه خود سرویس ایمیل فعال کنید. برای کسب اطلاعات بیشتر به صفحهی ایمیلها مراجعه نمایید.
- تنظیمات: می توانید در این قسمت پلن فعلی خود را تغییر داده و یا تنظیمات مربوط به برنامه را انجام دهید