از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب جنگو روی اوبونتو 20.04
سرفصلهای مطلب
جنگو توسعه یافته و در حال حاضر توسط بنیاد نرم افزار جنگو نگهداری می شود. این یک چارچوب برنامه وب رایگان مبتنی بر پایتون است که به کاربران خود اجازه می دهد تا توسعه برنامه را تسریع کنند process با از بین بردن خطاهایی که اغلب با آن مواجه می شوند مانند SQL Injection، CSRF، XXS، و غیره. IT از معماری Model-View-Controller (MVC) استفاده می کند که آن را به یک ابزار برنامه نویسی سبک و قوی تبدیل می کند.
این توسط توسعه دهندگان برنامه در سراسر جهان، از جمله شرکت های بزرگ فناوری استفاده می شود. همچنین برای ایجاد برخی از معروف ترین وب سایت ها استفاده شد روی وب. قابل توجه ترین وب سایت های ساخته شده روی جنگو اینستاگرام، دیسکوس، پینترست، بنیاد شوالیه و واشنگتن پست هستند.
این یک راهنما است که به دو روش مختلف برای نصب جنگو نگاه می کند روی یک سیستم اوبونتو 20.04 با استفاده از حساب کاربری با sudo امتیازات این سه روش عبارتند از:
- نصب جنگو از مخازن اوبونتو
- دریافت جنگو از GIT و نصب جنگو با pip
مزایای هر روش نصب را در این مقاله در بخش های مناسب مورد بحث قرار خواهیم داد. بیایید روش نصب مربوط به مخازن اوبونتو را مورد بحث قرار دهیم.
روش 1: از مخازن رسمی اوبونتو نصب کنید
ساده ترین و ساده ترین روش برای نصب جنگو روی یک سرور اوبونتو فقط از مخازن رسمی اوبونتو با مدیر بسته apt استفاده می کند. اگرچه روش ساده است، اما ممکن است از دست بدهید روی برخی از گزینه های قابل سفارشی سازی که روش های دیگر ارائه می دهند.
مرحله 1: لیست بسته را به روز کنید
ابتدا ایندکس بسته سرور خود را با دستور زیر به روز کنید:
مرحله 2: به روز رسانی python نسخه
ببینید چه نسخه ای از پایتون نصب شده است روی سیستم شما با دستور زیر:
که باید print نسخه فعلی پایتون روی سیستم شما
مرحله 3: نصب جنگو:
حالا نوبت نصب جنگو است. از دستور زیر استفاده کنید:
جنگو باید نصب بشه روی سیستم شما اکنون فقط کافیست نصب را تأیید کنید.
مرحله 4: نصب را تأیید کنید
دستور زیر را وارد کنید:
ممکن است نسخه ای که به تازگی نصب کرده اید آخرین نسخه نباشد. این یکی از اشکالات دانلود از مخازن استاندارد است: آنها همیشه آخرین نسخه در دسترس را ندارند. اما این بسیار نادر است، و همیشه میتوانید آن را بهروزرسانی کنید تا مشکل اصلی نباشد.
روش 2: نصب از مخازن Git
در حالی که مخازن اوبونتو آخرین نسخه پایدار موجود را دارند، Git Repos به شما امکان میدهد نسخه توسعهیافته را دانلود کنید، که اگرچه فرارتر است، اما دارای آخرین ویژگیها است.
برای این نمایش، جنگو با ایجاد یک محیط مجازی با venv از GIT دانلود می شود.
مرحله 1: فهرست بسته را بازخوانی کنید
نسخه های موجود برای دانلود را با کد زیر مشاهده کنید:
مرحله 2: بررسی کنید python نسخه نصب شده روی سیستم شما
ببینید چه نسخه ای از پایتون نصب شده است روی سیستم شما با دستور زیر:
که باید print نسخه فعلی پایتون روی سیستم شما
مرحله 3: دانلود کنید python بسته ها
شما باید نصب کنید pip، یک سیستم مدیریت بسته برای python.
همچنین، اگر قبلاً venv را نصب نکردهاید، به آن نیز نیاز خواهید داشت.
برای دانلود هر دوی اینها دستور زیر را وارد کنید:
در مرحله بعد، مخزن را با پوشه اصلی خود در پوشه ~/django-dev کلون کنید. دستورات زیر را تایپ کنید:
مرحله 4: یک محیط مجازی با venv ایجاد کنید
سپس یک محیط مجازی برای نصب جنگو ایجاد کنید روی با ماژول venv دستور زیر را تایپ کنید:
یک محیط مجازی فعال شده است روی سیستم شما
مرحله 5: جنگو را نصب کنید
در مرحله بعد، می توانید مخزن را با استفاده از آن نصب کنید pip. دستور زیر را تایپ کنید:
با تایپ کردن زیر می توانید تأیید کنید که نصب با موفقیت انجام شده است:
خودشه. جنگو با آخرین نسخه نصب شده است روی سیستم شما
به طور خلاصه
در این آموزش کوتاه، دو روش مختلف برای راه اندازی جنگو را مورد بحث قرار دادیم روی سیستم شما روش اول ساده ترین بود. شما فقط آن را مستقیماً از مخازن استاندارد اوبونتو نصب کنید. روش دوم از مخازن Git برای نصب نسخه توسعه به جای آخرین نسخه پایدار استفاده کرد و سپس با استفاده از آن نصب شد. pip و ماژول های venv برای نصب جنگو. این روش مسلما بهترین است زیرا بیشترین کنترل را بر روی مشخصات نصب به شما می دهد.
امیدوارم این مقاله برای شما مفید بوده باشد. رسمی را بررسی کنید page تا جنگو بیشتر بیاموزد.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-03 22:07:03