نحوه نصب فریمورک Django روی هاست پایتون

۱. ابتدا وارد سی پنل شوید.

راهنمای ورود به کنترل پنل سی پنل cPanel

۲. سپس روی گزینه Setup Python App کلیک کنید.

۳. در این بخش ابتدا ورژن پایتون مدنظر خود را انتخاب کنید. سپس نامی برای پروژه انتخاب کرده و سپس روی کلید setup کلیک کنید.

 

۴. حالا نیاز است از طریق SSH به سرور متصل شوید. برای اینکار می توانید از نام کاربری و رمز عبوری که از طریق ایمیل برای شما ارسال شده است استفاده کنید. طریقه اتصال به صورت زیر خواهد بود.

ssh -p 3300 username@server-name

مثلا:

ssh -p 3300 cityart2@ssd4.rackset.com

توجه: در صورتی که از نرم افزار هایی مانند PuTTY استفاده می کنید نیاز است حتما در زمان اتصال شماره پورت را ذکر کنید.

۵.  بعد از اتصال به سرور، از طریق دستور source که روی صفحه نمایش داده شده است  وارد محیط مجازی شوید.


بعد از ورود به محیط مجازی، مسیر سرور به صورت زیر نمایش داده می شود:‌

(myproject:3.6)cityart2@ssd4 [~]# 

۶. حالا با دستور زیر django را نصب کنید.

pip install django

۷. سپس وارد مسیر پروژه خود شوید. به عنوان مثال ما نام myproject را انتخاب کرده بودیم.

cd myproject/

۸. دستور زیر را وارد کنید تا فایل های default پروژه ساخته شود.

django-admin startproject myproject .

myproject را می توانید با نام پروژه خود جایگزین کنید.

۹. حالا از طریق سی پنل وارد File Manager شوید. مسیر myproject ساخته شده است. وارد آن شوید.

۱۰. فایل passenger_wsgi.py را edit کنید. محتویات داخل آن را به صورت کامل پاک کرده و دستور زیر را در آن قرار دهید و سپس تغییرات را ذخیره کنید.

from myproject.wsgi import application

۱۱. وارد مسیر myproject شوید و فایل settings.py را باز کنید.

 

۱۲. در بخش ALLOWED_HOSTS باید نام دامنه خود را وارد کنید. مثلا به صورت زیر:

ALLOWED_HOSTS = ['cityart.ir', 'www.cityart.ir']

۱۳.   سپس خطهای زیر را در انتهای فایل اضافه کنید.  حتما باید نام کاربری خود را با cityart2 جایگزین کنید.

MEDIA_URL = '/media'
STATICFILES_DIRS = [BASE_DIR+"/assets"]
STATIC_ROOT = '/home/cityart2/public_html/static'
MEDIA_ROOT = '/home/cityart2/public_html/media'

۱۴. پوشه assets را در مسیر اصلی پروژه خود ایجاد کنید. مثلا:

cityart.ir/myproject/assets

۱۵. پوشه media را در مسیر public_html (مسیر اصلی هاست) ایجاد کنید.

cityart.ir/media

۱۶ حالا باید از طریق shell دستور زیر را در مسیر myproject اجرا کنید.

./manage.py collectstatic

در صورتی که ارور permission دریافت می کنید، دسترسی فایل را بالاتر ببرید.

chmod +x manage.py

۱۷. پس از اجرا دستور و در صورتی که اروری دریافت نکردید، به معنای پایان مراحل نصب است. دامنه خود را در مرورگر باز کنید. باید پیغام زیر را مشاهده کنید.

 

 

 

آیا این پاسخ به شما کمک کرد؟

رتبه: 4.9 از 738 رأی
 پرینت این مقاله

مطالب مرتبط:

راه اندازی هاست پایتون Python در cPanel

  برای راه اندازی پایتون روی هاست پایتون باید پلن مربوطه را ابتدا از سایت خریداری کنید.به این...

راهنمای راه اندازی Node.js App در سی پنل

توجه! این آموزش مربوط به هاست پایتون است. برای آموزشهای مربوط به انواع خدمات هاست وب‌رمز؛ به بخش...

نحوه نصب فریمورک Flask روی هاست پایتون

۱. ابتدا وارد هاست سی پنل یا هاست پایتون خود شوید. راهنمای ورود به کنترل پنل سی پنل cPanel ۲....

راهنمای استفاده از pip در هاست پایتون

راهنما: ابتدا جهت خرید هاست پایتون از سایت اقدام کنید.   Pip نرم افزاری برای نصب و مدیریت پکیج...

راهنمای استفاده از Git در cPanel

این راهنما برای هاست پایتون و یا هاست سی پنل کاربرد دارد.   ۱- ساختن یا clone کردن مخزن...