انچه یاد میگیرم

به اشتراک میگذارم

انواع Directive در انگولار

از سری نکات آموزشی در انگولار:

تفاوت Structral directive و Attribute directive و Component Directive و Custom Directive در انگولار

تفاوت interpolation با property binding در انگولار

به دنبال مطالب اموزشی انگولار این مطلب هم برای  من جالب بود 

کپی کردن پروژه dotnet از ویندوز به سرور ابونتو

پروژه خودم رو در ویندوز ساختم و build ازش گرفتم باید به سرور ubuntu کپی میکردم فایلهای پروژه رو که مراحل زیر رو رفتم 

خطای عدم امکان نصب بعضی پکیج هادر ubuntu server 23.10

سعی کردم 

sudo apt-get -y install iptables-persistent

را در اوبونتو سرور نصب کنم با خطا مواجه میشد که به صورت موقت امکان نصب این پکیج وجود ندارد 

فایل config در پروژه گولنگ

اگر خواستید یک فایل config برای پروژه  golang خودتون ایجاد کنید این مطالب را در نظر بگیرید

اتصال لینوکس سرور به اینترنت

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

nginx

وب سرور در ویندور سرورIIS استفاده میشود اما در لینوکس وب سرور های مختلفی کاربرد دارد به طور مثال apache که حدود 20  سال قدمت دارد و nginx با قدمت کمتری از محبوبیت بالایی برخوردار است در این مفاله سعی میکنم چگونگی کانفیگ  nginx را همزمان که خودم انجام میدهم انجام بنویسم 

 

نصب انگولار بر روی ابونتو که بر روی آن پروکسی اجرا کرده اید

روی سیستم عامل لینوکس proxy نصب کرده بودم و تلاش داشتم انگولار با استفاده nodejs نصب کنم

sudo npm install -g @angular/cli

خطایی که میگرفتم این بود 

npm ERR! code ERR_SOCKET_TIMEOUT
npm ERR! network Socket timeout

 

نصب و تنظیم Postgress در سرور لینوکس

معمولا از بانک اطلاعاتی microsoft sql server استفاده میکردم تصمیم گرفتم روی سرور لینوکسی که داشتم postgres نصب کنم 

 

پورتی که برنامه دات نت قرار است با آن اجرا شود در حال استفاده است امکان اجرای برنامه دیگر نیست Failed to bind to address https://127.0.0.1:5001: address already in use.

برنامه از از دات نت در حال اجرا داشتم حواسم نبود و vscode رو بستم و مرورگر رو هم بستم ،‌سیستم عامل لینوکس هست ،‌پروژه ای دیگر رو در vscode بازکردم که اجرا کنم و بعد از دستور dotnet run  این خطا اومد 

Failed to bind to address https://127.0.0.1:5001: address already in use.

که پورت در حال استفاده است