تلفن: 09037289910

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

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

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

تهیه سرویس هاست و سرور پایتون:

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

  • استفاده از وب سرور قدرتمند لایت اسپید
  • استفاده از هارد های پر سرعت NVMe
  • امکان دسترسی ssh روی هاست
  • پشتیبانی از دو نوع دیتابیس در سرویس های هاست پایتون و بیش از سه نوع دیتابیس در سرور پایتون

خب بریم سروقت آموزش!

 

در قسمت قبلی:

دوره راه اندازی اپلکیشن پایتون در سی پنل – قسمت اول

 

اومدیم و یک اپلکیشن پایتون رو ایجاد کردیم حالا چطوری فریم ورک فلسک رو ستاپ کنید؟!‌

نحوه ستاپ نصب کردن فلسک در سی پنل:

 

خب به قسمت setup python app مراجعه کرده و اپلکیشنی که ایجاد کردید رو ادیت کنید و به بخش Configuration files مراجعه کنید و در قسمت Add another file and press enter اسم فایلی که لیست پکیج های مورد نیاز رو توش ذخیره کردید بدید مثلا package.txt و روی ادد کلیک کنید پس از ادد مشاهده میکنید که اضافه شده و امکان حذف ادیت رو داره مطابق تصویر زیر:

نصب پکیج های پایتون در سی پنل

 

ری ادیت کلیک کنید!‌ اگر با خطای زیر مواجه شدید کافیه که برید و در محلی که اپلیکیشن روایجاد کردید و در واقع مسیر application root هست همان فایل را ایجاد کنید مثلا package.txt

Error
Configuration file not found: /home/learnhosthey/public_html/hosthey/package.txt

پس از ایجاد روی ادیت کلیک کرده و داخلش عبارت Flask رو بنویسید

اگر چند تا پکیح باشه کافیه زیر هم بنویسید اسم پکیج ها رو و اگر ورژن خاصی مد نظرتون هست کافیه جلوش == بذارید و ورژن رو بنویسید مثلا:

Flask==1.0.2

 

و بعد ذخیره کنید!‌ و روی دکمه بالا Run Pip Installکلیک کرده و اسم فایل package.txt رو انتخاب کنید تا روند دانلود و نصب پکیج ها انجام بشه.

پس از اینکار باید مطلبق عکس زیر پیغام PIP Install completed successfully را دریافت کنید

 

نصب پکیج با pip install در سی پنل

خب کار تمام هست! نصب فلسک تمام شد.

اجرای برنامه فلسک روی سی پنل:

برای ران کردن یک اپ فلسک کوچیک مثلا hello worldکافیه از فایل منیجر فایل استارتاپ پروژه رو یا همون Application startup file رو ادیت کرده و از کد های زیر استفاده کنید

from flask import Flask
main = Flask(__name__)

@main.route('/')
def hello_world():
    return 'Hello, World!'

توجه کنید اسم اپلکیشنی که ما در فایل passenger_wsgi.py صدا زدیم main هست پس اپی که ابتدا توسط فلسک ایجاد میکنیم رو اسمش رو میذاریم main.

 

پس از ذخیره کافیه اپ پایتون رو یکبار ریستارت کنید! کار تمام است. خروجی کار:

اجرای فلسک روی سی پنل

فیلم اموزشی این دوره هم طبق معمول آماده شده که میتونید استفاده کنید

 

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

 

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

 

 

امیدواریم از این ویدیو لذت برده باشید.

برای امتیاز دادن کلیک کنید
[کل: 1 میانگین: 5]
این مطلب را به اشتراک بگذارید:
برچسب‌ها:, , , , , ,

ارسال پاسخ

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

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