خرید بک لینک

سلام رفقا

میخواییم تو این تاپیک یادتون بدم که چطوری باید ASP.NET 5 رو لینوکس اجرا کرد و استفاده کرد/

هماهنگ شده با مدیر بخش

قبلش یه توضیحی بدم که بسته هایی که قراره نصب بشن چیان :

یکسری کامپوننت باید نصب بشه تا بتونید از ASP.NET 5 تو لینوکس استفاده کنید ...


1. KRE : این بسته محیط اجرایی برنامه هاتون هست که با asp نوشتین که شامل بسته های متنوعیه مثل SDK tools , CLR و چند بسته مهم دیگه

2. KVM : همون ماشین مجازیه که اطلاع دارید فقط بسته به کارتون باید نسخه های مختلف رو نصب یا بروزرسانی کنید
دقت کنید، وقتی نصبش کنید به صورت پیش فرض یه نسخه از KRE رو نصب میکنه برای استفاده

3. KPM : مخفف K Package Manager هست و درواقع برای مدیریت و اجرای برنامه هاتون به این بسته نیاز دارید.


خب!

مرحله اول اینکه باید با دستور زیر در ترمینال KRE رو نصب کنید که این خودش یه سری بسته ها رو که نیاز بهش هست رو نصب و آماده میکنه

کد PHP:

curl https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.sh | sh && source ~/.kre/kvm/kvm.sh

وقتی کامل نصب شد ترمینال رو clear کنید

قدم بعدی نوبت به ماشین مجازی میرسه

کد PHP:

kvm upgrade

خب حالا باید بسته NuGet رو که برای توسعه برنامه ها ازش استفاده میکنید رو یه سری کانفیگ ها داخل فایل NuGet.config اوکی کنید که این دستورات رو باید اعمال کنید :

دقیقا اینا باید تو فایل باشن

کد PHP:


<?xml version="1.0" encoding="utf-8"?>

<configuration>

<packageSources>

<clear />

<add key="AspNetVNext" value=https://www.myget.org/F/aspnetmaster/ />

<add key="NuGet.org" value="https://nuget.org/api/v2/" />

</packageSources>

</configuration>

خب کار تمومه حالا باید با دستور زیر از kpm برای اجرا استفاده کنید

کد PHP:

kpm restore


نکته : وقتی قراره kpm اجرا بشه باید اطلاعات داخل فایل project.json که تو روت پوشه برنامتون هست رو بخونه پس باید این فایل موجود باشه/
درواقع اطلاعاتی که برای مدیریت و اجرای برنامه هاتون هست داخل همین فایله که باید موجود باشه تو روت پروژه
--------------------

امیدوارم استفاده کرده باشید

یاعلی

برچسب: نویسنده: محمد رضا جوادیان تاريخ: پنجشنبه 20 خرداد 1395 ساعت: 18:51

صفحه بندی