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

سرور مجازی NVMe

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

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


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

جانگو چیست؟

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

در این راهنما قصد داریم روش های نصب جنگو را بررسی کنیم روی آخرین نسخه اوبونتو Jammy Jellyfish با استفاده از command-line رابط.

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

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

  • از طریق مخزن پیش فرض اوبونتو
  • از طریق مخازن Git
پیشنهاد می‌کنیم بخوانید:  با استفاده از Snap Package Manager روی اوبونتو

هر دو روش به تفصیل در بخش‌های بعدی این راهنما توضیح داده شده‌اند.

روش 1: نصب جنگو روی اوبونتو از طریق مخزن پیش فرض اوبونتو

این راحت ترین روش برای نصب هر بسته است روی اوبونتو، بنابراین ابتدا تمام بسته های موجود را به روز می کنیم روی مخزن اوبونتو با استفاده از دستور:

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

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

پس از به‌روزرسانی، نسخه پایتون نصب شده را با استفاده از دستور تأیید می‌کنیم:

$ پایتون 3 -V

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

سپس از مدیر بسته apt برای نصب بسته جنگو از مخزن پیش فرض استفاده می کنیم:

$ سودو apt نصب python3-django -y

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

برای تأیید اعتبار نصب، نسخه Django نصب شده را با استفاده از دستور زیر بررسی می کنیم:

$ django-admin — نسخه

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

برای حذف این بسته نصب شده جنگو از دستور purge استفاده کنید:

$ سودو apt purge python3-django -y

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

روش 2: نصب جنگو روی اوبونتو از طریق مخزن Git

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

$ سودو apt نصب پایتون 3-pip python3-venv -y

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

اکنون دایرکتوری جنگو را از مخزن git به دایرکتوری اصلی خود با استفاده از دستور کلون می کنیم:

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

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

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

$ سی دی ~/django-dev

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

قبل از نصب جنگو، محیط مجازی “LinuxHint_env” را برای جنگو ایجاد می کنیم و همچنین محیط مجازی “LinuxHint_env” را با استفاده از دستور فعال می کنیم:

$ پایتون 3 -m venv LinuxHint_env && منبع LinuxHint_env/صندوقچه/فعال کردن

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

حالا با کمک pip، می توانیم جنگو را نصب کنیم:

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

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

با استفاده از دستور، نسخه Django نصب شده را بررسی کنید:

$ django-admin — نسخه

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

نتیجه

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

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

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

زمان انتشار: 1402-12-30 21:54:03

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

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

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