نحوه نصب جنگو بر روی CentOS 7 VPS یا سرور اختصاصی

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


در این مقاله روشهای مختلفی برای نصب جنگو و نحوه ایجاد اولین پروژه شما پوشش داده شده است.

توجه ویژه: برای یافتن میزبان وب پیشرو در این گروه ، از جمله نظرات تخصصی و کاربران ، از بهترین صفحه میزبان Django HostAdvice استفاده کنید..

بررسی اجمالی

Django ابزاری قدرتمند برای نوشتن برنامه های وب است. استفاده از چارچوب جنگو ساده ترین راه برای ایجاد یک ایده به یک واقعیت تجاری است. این اطمینان را می دهد که در حین ایجاد برنامه های وب خود ، هرچه کمترین دردسر را داشته باشید. دارای ده ها ویژگی از جمله تأیید هویت کاربر و فیدهای RSS و بسیار ایمن است. بنابراین بیایید ببینیم چگونه جنگو را روی CentOS نصب کنیم

نصب جنگو

نصب جنگو به چند روش انجام می شود و ما در این مقاله به معرفی چند مورد از آنها خواهیم پرداخت. همه آنها به توزیع های نظیر CentOS و RedHat به مخزن EPEL تکیه می کنند. مخزن EPEL شامل بسته های اضافی است که در توزیع هسته یافت نمی شود. برای استفاده از EPEL ، تایپ کنید یوم دستور برای پیکربندی استفاده از مخزن EPL؛

sudo yum نصب اپل رها کنید

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

  • نصب از بسته ها
  • نصب از طریق پیپ
  • نصب از طریق پیپ در یک محیط مجازی
  • نصب نسخه توسعه از طریق git

نصب از بسته ها

ما از یوم مدیر بسته برای نصب بسته های Django از مخزن EPEL. اشکال این است که نسخه موجود در EPEL ممکن است آخرین نسخه نباشد. با این حال ، این روند ساده است ، موارد زیر را تایپ کنید:

sudo yum نصب پایتون-django

برای تأیید نصب:

django-admin – معکوس

در صورت موفقیت باید نشان دهد:

1.6.0

نصب از پیپ

اگر می خواهید جدیدترین جنگو را نصب کنید ، این روش برای شما مناسب است. ابتدا نصب می کنیم پیپ مدیر بسته و سپس Django را نصب کنید. بنابراین موارد زیر را تایپ کنید.

sudo yum نصب پیتون-پیپ

در مرحله بعد ، اکنون می توانید Django را با تایپ کردن نصب کنید:

sudo pip نصب django

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

django-admin – معکوس

در صورت موفقیت ، باید موارد زیر را به شما نشان دهد.

1.7.5

توجه داشته باشید که نسخه در پیپ به روز تر از نسخه EPEL است.

نصب از طریق پیپ در یک محیط مجازی

استفاده کنید Virtualenv ابزاری برای ایجاد محیط های مجازی. در این محیط های مجازی است که بسته های پایتون نصب می شوند بدون اینکه روی بقیه سیستم تأثیر بگذارد. اگر تمایل دارید پروژه های شما با سایر پروژه های مختلف مناقشه داشته باشد مفید است.

اول ، نصب است پیپ از مخزن EPEL.

sudo yum نصب پیتون-پیپ

با پیپ نصب شده ، اکنون می توانیم نصب کنیم Virtualenv بسته؛

نصب از طریق پیپ در یک محیط مجازی

حالا هر بار که یک پروژه را شروع می کنید باید یک محیط مجازی برای آن ایجاد کنید. بنابراین می خواهیم یک دسته پروژه جدید را تنظیم کنیم:

mkdir ~ / newproject
cd ~ / newproject

بعد ، با تایپ کردن یک محیط مجازی ایجاد کنید.

virtualenv newenv

توجه داشته باشید: newenv >فقط یک نام است؛ شما می توانید نام و نام خانوادگی خود را انتخاب کنید.

دستور فوق پایتون و پیپ به محیط مجازی برای نصب بسته ها در محیط مجازی ، کافیست تایپ کنید؛

منبع newenv / bin / activate

خط فرمان شما باید تغییر کند و مانند شکل زیر باشد؛

(newenv) نام کاربری @ نام میزبان: ~ / newproject $

اکنون Django را با استفاده از آن نصب کنید پیپ؛

پیانو را نصب کنید

برای تأیید نصب ، نوع را تایپ کنید.

django-admin – معکوس

باید نشان دهد؛

1.7.5

اگر می خواهید نوع محیط خود را ترک کنید از کار انداختن؛

از کار انداختن

برای راه اندازی مجدد ، موارد زیر را تایپ کنید.

cd ~ / newproject
منبع newenv / bin / activate

نصب نسخه توسعه از طریق git

این روش آخرین نسخه توسعه را نصب می کند. ما را ملزم می کند که کد جنگو را مستقیماً از گیت مخزن نصب گیت و پیپ در سیستم ما با استفاده از >یوم فرمان؛

sudo yum نصب git python-pip

repo را به پوشه ای بنام کنید django-dev.

git clone git: //github.com/django/django ~ / django-dev

اکنون مخزن با استفاده از آن قابل نصب است پیپ. ما استفاده خواهیم کرد – من گزینه ای را برای نصب در حالت ویرایش کنید.

sudo pip install -e / django-dev

اکنون ما آماده هستیم تا نصب را تأیید کنیم. برای این کار فقط تایپ کنید,

django-admin – معکوس

اگر با موفقیت نصب شده است ، باید نشان دهد؛

نتیجه

ما چند روش را برای شما نصب کرده ایم که Django را بر روی دستگاه CentOS 7 خود نصب کنید. بسته به نوع انتخاب شما ، می توانید ویژگی های جدید جدیدی را برای نسخه توسعه دریافت کنید ، یا می توانید پایدارترین نسخه را دریافت کنید. بنابراین هر نصب معایب و مزایای خود را دارد. مطمئناً امیدواریم که از ویژگی های بسیاری از دست اول جنگو لذت ببرید.

3 سرویس برتر میزبانی سرور اختصاصی را ببینید:

میزبانی A2

قیمت شروع:
99.59 دلار


قابلیت اطمینان
9.3


قیمت گذاری
9.0


کاربر پسند
9.3


پشتیبانی
9.3


امکانات
9.3

بررسی ها را بخوانید

از میزبانی A2 دیدن کنید

FastComet

قیمت شروع:
139.00 دلار


قابلیت اطمینان
9.7


قیمت گذاری
9.5


کاربر پسند
9.7


پشتیبانی
9.7


امکانات
9.6

بررسی ها را بخوانید

از FastComet بازدید کنید

میزبان ها

قیمت شروع:
99.00 دلار


قابلیت اطمینان
9.3


قیمت گذاری
9.2


کاربر پسند
9.2


پشتیبانی
9.3


امکانات
9.2

بررسی ها را بخوانید

از Hostwinds دیدن کنید

مقالات مرتبط با نحوه

  • چگونه می توان یک Cluster Swarm Docker را در CentOS 7 VPS یا سرور اختصاصی تنظیم کرد
    کارشناس
  • نصب & سرور وب Caddy را روی یک VPS CentOS 7 پیکربندی کنید
    حد واسط
  • از Python برای خودکارسازی کارهای روزمره در VPS یا سرور اختصاصی خود استفاده کنید
    کارشناس
  • نحوه تنظیم Cron Jobs در Ubuntu 18.04 Dedicated Server یا VPS
    حد واسط
  • نحوه نصب و پیکربندی بدافزار لینوکس در CentOS 7
    کارشناس
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me