وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب جنگو روی اوبونتو 20.04

0 10
زمان لازم برای مطالعه: 3 دقیقه






جنگو توسعه یافته و در حال حاضر توسط بنیاد نرم افزار جنگو نگهداری می شود. این یک چارچوب برنامه وب رایگان مبتنی بر پایتون است که به کاربران خود اجازه می دهد تا توسعه برنامه را تسریع کنند process با از بین بردن خطاهایی که اغلب با آن مواجه می شوند مانند SQL Injection، CSRF، XXS، و غیره. IT از معماری Model-View-Controller (MVC) استفاده می کند که آن را به یک ابزار برنامه نویسی سبک و قوی تبدیل می کند.

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

این یک راهنما است که به دو روش مختلف برای نصب جنگو نگاه می کند روی یک سیستم اوبونتو 20.04 با استفاده از حساب کاربری با sudo امتیازات این سه روش عبارتند از:

  • نصب جنگو از مخازن اوبونتو
  • دریافت جنگو از GIT و نصب جنگو با pip

مزایای هر روش نصب را در این مقاله در بخش های مناسب مورد بحث قرار خواهیم داد. بیایید روش نصب مربوط به مخازن اوبونتو را مورد بحث قرار دهیم.

پیشنهاد می‌کنیم بخوانید:  روش نصب Memcached روی اوبونتو 22.04

روش 1: از مخازن رسمی اوبونتو نصب کنید

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

مرحله 1: لیست بسته را به روز کنید

ابتدا ایندکس بسته سرور خود را با دستور زیر به روز کنید:

$ sudo آپدیت مناسب

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

مرحله 2: به روز رسانی python نسخه

ببینید چه نسخه ای از پایتون نصب شده است روی سیستم شما با دستور زیر:

$ python3 -V

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

که باید print نسخه فعلی پایتون روی سیستم شما

مرحله 3: نصب جنگو:

حالا نوبت نصب جنگو است. از دستور زیر استفاده کنید:

$ sudo apt نصب python3-django

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

جنگو باید نصب بشه روی سیستم شما اکنون فقط کافیست نصب را تأیید کنید.

مرحله 4: نصب را تأیید کنید

دستور زیر را وارد کنید:

$ django-admin –نسخه

ممکن است نسخه ای که به تازگی نصب کرده اید آخرین نسخه نباشد. این یکی از اشکالات دانلود از مخازن استاندارد است: آنها همیشه آخرین نسخه در دسترس را ندارند. اما این بسیار نادر است، و همیشه می‌توانید آن را به‌روزرسانی کنید تا مشکل اصلی نباشد.

روش 2: نصب از مخازن Git

در حالی که مخازن اوبونتو آخرین نسخه پایدار موجود را دارند، Git Repos به شما امکان می‌دهد نسخه توسعه‌یافته را دانلود کنید، که اگرچه فرارتر است، اما دارای آخرین ویژگی‌ها است.

برای این نمایش، جنگو با ایجاد یک محیط مجازی با venv از GIT دانلود می شود.

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

نسخه های موجود برای دانلود را با کد زیر مشاهده کنید:

$ sudo آپدیت مناسب

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

مرحله 2: بررسی کنید python نسخه نصب شده روی سیستم شما

ببینید چه نسخه ای از پایتون نصب شده است روی سیستم شما با دستور زیر:

$ python3 -V

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

که باید print نسخه فعلی پایتون روی سیستم شما

پیشنهاد می‌کنیم بخوانید:  روش نصب سهام SMB روی اوبونتو 22.04

مرحله 3: دانلود کنید python بسته ها

شما باید نصب کنید pip، یک سیستم مدیریت بسته برای python.

همچنین، اگر قبلاً venv را نصب نکرده‌اید، به آن نیز نیاز خواهید داشت.

برای دانلود هر دوی اینها دستور زیر را وارد کنید:

$ sudo apt نصب پایتون 3-pip python3-venv

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

در مرحله بعد، مخزن را با پوشه اصلی خود در پوشه ~/django-dev کلون کنید. دستورات زیر را تایپ کنید:

$ git clone git://github.com/جنگو/جانگو ~/django-dev

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

$ سی دی ~/django-dev

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

مرحله 4: یک محیط مجازی با venv ایجاد کنید

سپس یک محیط مجازی برای نصب جنگو ایجاد کنید روی با ماژول venv دستور زیر را تایپ کنید:

$ python3 -m venv my_env

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

$ منبع my_env/صندوقچه/فعال کردن

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

یک محیط مجازی فعال شده است روی سیستم شما

مرحله 5: جنگو را نصب کنید

در مرحله بعد، می توانید مخزن را با استفاده از آن نصب کنید pip. دستور زیر را تایپ کنید:

$ pip نصب -e ~/django-dev

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

با تایپ کردن زیر می توانید تأیید کنید که نصب با موفقیت انجام شده است:

$ django-admin –نسخه

روش نصب جنگو روی اوبونتو 20.04روش نصب جنگو روی اوبونتو 20.04

خودشه. جنگو با آخرین نسخه نصب شده است روی سیستم شما

به طور خلاصه

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

امیدوارم این مقاله برای شما مفید بوده باشد. رسمی را بررسی کنید page تا جنگو بیشتر بیاموزد.

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

زمان انتشار: 1403-01-03 22:07:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

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