پلتفرم Net.
(DotNet Platform)فهرست عناوین:
- استقرار با Liara CLI
- نصب Liara CLI
- ورود به حساب کاربری
- اولین استقرار
- استقرار پوشهی Solution
- خطاهای رایج در فرایند استقرار
استقرار با Liara CLI
در صورتی که تمایلی به خواندن آموزش متنی ندارید میتوانید ویدیوی آموزشی زیر را مشاهده کنید.
نصب Liara CLI
اگر Liara CLI را نصب ندارید میتوانید با اجرای دستور زیر آن را بهراحتی نصب کنید: توضیحات بیشتر
$ npm install -g @liara/cli
ورود به حساب کاربری
برای ورود به حساب کاربری خود به وسیله Liara CLI کافیست دستور زیر را وارد کنید که پس از آن یک صفحه در مرورگرتان باز میشود که برای تایید حساب کاربریتان است:
$ liara login
اولین استقرار
گام اول) کافیست به بخش ایجاد برنامهها در لیارا بروید و با انتخاب پلتفرم NET. و نوشتن شناسه برنامهی موردنظرتان و در نهایت انتخاب پلن، برنامه خود را ایجاد کنید. برای نمونه، ما در این آموزش برای برنامه آزمایشیمان، شناسه dotnet-getting-started را انتخاب کردیم. همچنین شما میتوانید از طریق Liara CLI با دستور زیر برنامهی خود را ایجاد کنید.
$ liara create
گام دوم) کافیست وارد ریشه برنامهیتان شده و به وسیله دستور زیر اولین استقرار خود را انجام دهید. این دستور از شما شناسهی برنامهای را که قصد دارید در آن استقرار را انجام دهید، میپرسد و سپس فرایند استقرار آغاز میشود:
$ liara deploy
برنامهی شما حتما باید فایل.csprojرا داشته باشد. یک نمونهی پروژهی ASP.Net Core که آمادهی مستقر شدن در لیارا است را در لینک زیر میتوانید مشاهده کنید:
https://github.com/liara-cloud/dotnet-getting-started
بعد از وارد کردن دستور دیپلوی، Liara CLI به صورت خودکار، تشخیص خواهد داد که برنامهی شما را باید به عنوان یک برنامهی Net. اجرا کند و عملیات استقرار را آغاز خواهد کرد. اما اگر مشکلی در تشخیص وجود داشت، میتوانید از دستور زیر استفاده کنید:
$ liara deploy --platform=netcore
استقرار پوشهی Solution
در صورتی که ساختار برنامهی شما وابسته به چندین پروژه است، پوشهی Solution ریشهی برنامهی شما بهحساب میآید. بنابراین، لازم است که اگر فایلliara.jsonرا میسازید، آن را در پوشهی Solution ساخته و دستورliara deployرا هم در پوشهی Solution اجرا کنید.
خطاهای رایج در فرایند استقرار
چنانچه در فرایند استقرار با خطای خاصی مواجه شدهاید، حتما پیشنهاد میکنیم که بخش توضیحات و نکات تکمیلی را مطالعه کرده و تنظیمات مربوطه را انجام دهید.
گام سوم و پایانی) بعد از اجرای دستورات گامهای قبلی، لیارا به برنامه شما یک زیردامنه رایگان اختصاص میدهد که به وسیله آن میتوانید مطمئن شوید که برنامهیتان به صورت صحیح به بستر لیارا منتقل شده است یا خیر. این آدرس بر اساس شناسه برنامهی شما است، برای نمونه:
https://dotnet-getting-started.iran.liara.run
متوجه شدم، برو گام بعدی!