دسته: sysadmin

  • حل مشکل وصل شدن به ویژوال کد با ریموت

    زمان مطالعه: < 1 دقیقه با سلام و صد درود، اگر بهنگام وصل شدن ریموت به ویژوال کد روی نوتیف زیر گیر کریدید: احتمالا نسخه ویژوال استادیو لوکال با ماشین مورد نظرتون متفاوت هست و متاسفانه به دلیل تحریم و اینترنت داغووون کشورمون، بهنگام ریموت زدن نمیتونه آپدیت کنه (برای خودم معمولا روی لوکال آپدیت…

  • استثنا کردن وب سایت یا IP برای عبور از VPN

    زمان مطالعه: 2 دقیقه با سلام و درود، تو این چند وقت که متاسفانه مجبور به استفاده از VPNدر خیلی از موارد شدیم، احتمالا به این مشکل برخورد کردید که بعضی از سایت ها با VPN زدن و خارج از ایران در دسترس نیستند و همیشه باید vpn رو قطع یا وصل کنید. تو این…

  • فعال سازی GZIP رویNginx Web Server

    زمان مطالعه: < 1 دقیقه با سلام و درود، احتمال داره با بررسی PageSpeed Insights روی وبسایت خودتون با متن زیر به عنوان یه اخطار مواجه شده باشید: WordPressYou can enable text compression in your web server configuration. اگر وب سرورتون Nginx باشه تو این مطلب به آمزوش فعال سازی GZIP روی Nginx پرداخت شده…

  • تنظیم و راه اندازی celery در محیط production

    تنظیم و راه اندازی celery در محیط  production

    زمان مطالعه: 3 دقیقه باسلام و درود، در این مطلب با روش نصب و کانفیگ celery روی سرور لینوکسی در محیط اسقرار یا همون production در خدمتتان هستم. ۱- پیش فرض ها برای نصب celery روی لینوکس (اوبونتو) انتظار میره شما یه اپلیکیشن Djangoدارید که داخل اون از celeryهم استفاده کرده اید و کانفیگ های…

  • آموزش نصب و راه اندازی Metabase روی لینوکس

    آموزش نصب و راه اندازی Metabase روی لینوکس

    زمان مطالعه: 2 دقیقه با سلام و درود، با توجه به عنوان با آموزش نصب متابیس روی لینوکس در خدمتتون هستم، این آموزش فقط به نصب metabaseپرداخته ایم و در آینده بیشت در مورد متابیس مطلب خواهیم داشت. ابتدا خیلی خلاصه ببینیم متابیس چیست؟ خود متابیس چی میگه؟ ?Have questions about your data.Metabase has answer…

  • آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های هفتم تا دهم

    آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های هفتم تا دهم

    زمان مطالعه: 5 دقیقه با سلام و درود، با قسمت سوم از آشنایی با فاکتورهای ۱۲ گانه اپلیکیشن در خدمتتان هستم (۱۲-فاکتور اپلیکیشن یا The twelve-factor app ) . در قسمت اول با فاکتور های اول چهارم و در قسمت دوم با فاکتورهای چهارم تا ششم آشنا شدیم که به شرح زیر بودند: فاکتور اول: codebase –…

  • آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های چهارم تا ششم

    آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های چهارم تا ششم

    زمان مطالعه: 6 دقیقه با سلام و درود، با قسمت دوم از آشنایی با فاکتورهای ۱۲ گانه اپلیکیشن در خدمتتان هستم (۱۲-فاکتور اپلیکیشن یا The twelve-factor app ) . در قسمت قبلی با فاکتور های اول تا سوم آشنا شدیم که به شرح زیر بودند: فاکتور اول: codebase – پایگاه کد یک codebase در کنترل…

  • آشنایی کامل با HTTP Request/Response

    آشنایی کامل با HTTP Request/Response

    زمان مطالعه: 4 دقیقه با سلام و درود، خب از عنوان مطلب مشخص هست که در مورد چی میخوام صحبت کنم، مقدمه چینی نمی کنم و سریع میرسم سراغ اصل مطلب، احتمالا خیلیامون از Http Requestها ساتفاده کردیم ولی به طور کامل و دقیق با Http Request آشنا نیستیم. در این مطلب سعی کردم حداقل…

  • راه اندازی جنگو به صورت asgi روی سرور لینوکسی با nginx و daphne

    راه اندازی جنگو به صورت asgi روی سرور لینوکسی با nginx  و  daphne

    زمان مطالعه: 2 دقیقه با سلام و درود، قصد دارم یه آموزش خیلی سریع برای استقرار پروژه ی جنگویی ( استقرار جنگو ) روی سرور لینوکسی و وب سرور Nginx و به صورت asgiا استفاده از daphne را با هم داشته باشیم. با توجه به این که گفتم آموزش سریع هست، فرض بر این دارم…

  • حل ارور ۵۰۲ Bad Gateway برای Python و Gunicorn

    حل ارور ۵۰۲ Bad Gateway برای Python و Gunicorn

    زمان مطالعه: 2 دقیقه با سلام و درود، خیلی سریع میرم سر اصل مطلب، فرضیات ما این هست که شما از Gunicorn استفاده می کنید و به ارور NGINX 502 Bad Gateway برخورده اید. Gunicorn یکی از اپلیکیشن سرور های رایجح برای اپلیکیشن های پایتونی هست که از WSGI استفاده می کند که چگونگی ارتباط…

  • آموزش افزایش سایز دیسک اوبونتو سرور نصب شده روی VM

    آموزش افزایش سایز دیسک اوبونتو سرور نصب شده روی VM

    زمان مطالعه: 3 دقیقه با سلام و درود، همیشه سعی کنید همون ابتدا که میخواید به ماشین برای سرور خودتون بسازید حجم رو به درستی پیش بینی کنید که در اواسط مجبور به افزایش دادن فضای دیسک اوبونتوی نصب شده روی VMنشوید، در هر صورت امکان داره مجبور به افزایش حجم دیسک بشید که در…

  • اجازه لاگین با root توسط ssh در اوبونتو

    اجازه لاگین با root توسط ssh در اوبونتو

    زمان مطالعه: < 1 دقیقه در این مطلب به چگونگی فعال کردن دسترسی به ssh با کاربر root در اوبونتو پرداخته شده است. در قدم اول در سیستم عامل لینوکسی تان (اوبونتو) فایل /etc/ssh/sshd_config را با دسترسی ادمین باز کنید. دنبال خط #PermitRootLogin prohibit-password بگردید و آن را به PermitRootLogin yes تغییر دهید. در قدم…