بایگانی شمسی فروردین 1399

نحوه متوقف کردن یک فرایند در حال اجرا برروی یک پورت خاص

 

سیستم‌عامل لینوکس همه چیز را به‌عنوان فایل در نظر می‌گیرد. بنابراین قبل از هر چیز، باید از دستور lsof (نمایش فایل‌های باز) برای شناسایی شناسه (PID) فرآیند در حال اجرا برروی هر پورت استفاده کنید. سپس با استفاده از PID و دستور kill می‌توانید فرآیند مورد نظر خود را قطع نمایید (اصطلاحاً بکُشید).

ادامه‌ی مطلب

پیکربندی گزارش های دسترسی و خطای Nginx

 

Nginx، یک سرور HTTP منبع باز و کارا و پروکسی معکوس است که مسئولیت مدیریت بار برخی از بزرگ‌ترین سایت‌ها را برروی اینترنت دارد. هنگام مدیریت سرورهای وب NGINX، یکی از رایج‌ترین کارهایی که انجام می‌دهید، بررسی فایل‌های گزارش است.

دانستن نحوه پیکربندی و خواندن گزارش‌ها، هنگام عیب‌یابی سرور یا برنامه‌ها بسیار مفید است؛ زیرا آن‌ها اطلاعات اشکال‌زدایی مفصلی را ارائه می‌دهند.

ادامه‌ی مطلب

نحوه اتصال به Docker Container

 

Containerها، روشی برای جاسازی یک برنامه کاربردی در یک جعبه ایزوله‌شده مختص به آن برنامه می‌باشند. هر آنچه که این برنامه کاربردی برای اجرای موفقیت‌آمیز به آن نیازمند است، درون این Container قرار دارد. این جعبه به هر مکانی که منتقل شود، برای برنامه‌ی کاربردی تفاوتی ندارد و همواره به‌خوبی اجرا خواهد شد؛ چرا که همراه با تمام وابستگی‌هایی است که برای اجرا‌شدن نیاز دارد.

ادامه‌ی مطلب

نادیده گرفتن فایل‌ها و دایرکتوری‌ها در Git

 

غالباً، هنگام کار برروی پروژه‌هایی که از Git استفاده می‌کنند، این موقعیت پیش می‌آید که بخواهید از انتقال فایل‌های خاص یا دایرکتوری‌های خاصی به مخزن ریموت یا همان سرور جلوگیری کنید.

فایل gitignore. مشخص می‌کند که چه فایل‌هایی را Git باید نادیده بگیرد.

ادامه‌ی مطلب