آموزش هاست جنگو Django و پایتون python در سرویس های سیپنل cPanel

python django

در سرویس های پریمیوم میزبانی فایل های پایتون و جنگو و سایر فریم ورک های پایتون امکان پذیر است.

برای میزبانی فایل های پایتون با پسوند py. کافی است فایل را در شاخه cgi-bin درون شاخه اصلی وب سایتتان آپلود فرمایید و سپس از فایل منیجر cPanel فایل را انتخاب کرده و بر روی Permission کلیک کنید و تیک های مربوط به read و  execute را برای User, Group , Everyone فعال فرمایید. به این ترتیب با مراجه به سایتتان به صورت your-website.com/cgi-bin/your-file.py فایل پایتون اجرا می شود.

برای اجرای سایت های توسعه داده شده با فریم ورک جنگو لازم است ابتدا به واحد پشتیبانی تیکت زده و تقاضای فعال کردن پشتیبانی Django را بفرمایید. سپس یک شاخه در اکانت خود با نام پروژه جنگوی مربوطه مثلا project1 ایجاد نموده و فایل های جنگو را آپلود نمایید.

اکنون در همین شاخه project1 فایلی به نام passenger_wsgi.py ایجاد نموده و کدهای زیر را در آن قرار بدهید:

import project1.wsgi
application = project1.wsgi.application

دقت بفرمایید که در کدهای بالا project1 باید نام پروژه جنگوی  شما باشد.

اکنون وارد cPanel شده و به بخش Python Selector وارد شوید. و در قسمت Setup Python App نام شاخه ایجاد شده، نام وب سایت مورد نظرتان و نیز نسخه python مورد نظر را انتخاب نموده و بر روی Setup کلیک کنید:

نصب جنگو سی-پنل django cpanel install

در صورت موفقیت آمیز بودن، سایت شما ایجاد می شود. نصب جنگو سی-پنل django cpanel install

حال لازم است ماژول های پایتون مربوطه از جمله Django را نصب کنید. برای این کار از بخش Execute command می توانید دستور مربوط را وارد فرمایید:

pip install django django-extensions

اکنون بر روی دکمه Restart کلیک کنید تا تغییرات اعمال شوند. سایت شما هم اکنون آماده است.

اعضای پشتیبانی سایت گیگفا با Framework جنگو و زبان  Python تسلط دارند و پاسخگوی شما در راه اندازی سایت تان خواهند بود.

 

آموزش هاست جنگو Django و پایتون python در سرویس های سیپنل cPanel