آموزش های سی پنلمیزبانی وب
موضوعات داغ

آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

نحوه راه اندازی پروژه پایتون در هاست سی پنل - cPanel به صورت تصویری

خدمت همه آذردیتایی های عزیز سلام و درود؛ طبق درخواست های زیاد شما عزیزان با آموزش تصویری اجرا ربات پایتون در هاست cPanel در خدمت شما عزیزان هستیم.

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

توجه : هاست خریداری شده شما باید حتما از پایتون پشتیبانی کند؛ بنابراین پیشنهاد ما به شما خرید هاست مخصوص ربات تلگرام است.

با مشاهده این آموزش تا انتها به راحتی می توانید پروژه های پایتون خود را در هاست خود راه اندازی یا deploy کنید؛ پس تا انتهای این مقاله با ما همراه باشید.


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


شاید این مقاله نیز برای شما کاربردی باشد : آموزش ساخت دیتابیس در سی پنل CPanel

شاید این مقاله نیز برای شما کاربردی باشد : آموزش تصویری ساخت دیتابیس در دایرکت ادمین Directadmin

آموزش قدم به قدم اجرا ربات پایتون در هاست cPanel

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

وارد شدن به سی پنل از دو طریق امکان پذیر است :

  1. اگر دامنه به هاست متصل باشد نام دامنه با پورت ۲۰۸۲ را می زنیم و در صفحه سی پنل که باز می شود نام کاربری و پسورد هاست را می نویسیم تا به کنترل پنل مربوطه وارد شویم. البته با ای پی که در مشخصات سرویس برای شما ایمیل شده هم می توانید با همین پورت صفحه سی پنل را مشاهده کنید.
    how to run telegram bots in host 01 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو
    YourDomain.com/cpanel
  2. به ناحیه کاربری خود در سایت آذردیتا وارد شوید سپس از قسمت سرویس ها، هاست خود را انتخاب کنید. در صفحه ای که باز می شود ورود به سی پنل را بزنید.
    how to run telegram bots in host 02 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

پس از ورود به سی پنل خود، به پایین اسکرول کنید و از بخش Software ، گزینه Setup Python App را انتخاب نمایید.

how to run telegram bots in host 03 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

در صفحه جدید، بر روی دکمه CREATE APPLICATION کلیک کنید تا به صفحه ساخت و آدرس دهی پروژه پایتون خود منتقل شوید.

در این صفحه، ورژن پایتون به همراه نام پوشه ای که می خواهیم پروژه را روی آن ران کنیم را انتخاب می کنیم. در قسمت application root هم نام پروژه را به دلخواه وارد می کنیم. دقت کنید نیاز نیست در application startup file و application entry point چیزی وارد کنید زیرا بعد از زدن create این بخش ها به صورت اتوماتیک توسط سیستم پر می شود و در نهایت دکمه CREATE را بزنید تا پروژه پایتون شما در مسیر مشخص شده ایجاد شود.

how to run telegram bots in host 04 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

بعد از راه اندازی پروژه با دو گزینه رو به رو می شویم : STOP APP و RESTART
حتما باید هر بار با تغییری که در پروژه ایجاد کردید restart را بزنید تا تغییرات در پروژه اعمال شود.

خب برای آپلود فایل سورس ربات پایتون خود، تب جدیدی در مرورگر خود باز کنید و به بخش File Manager هاست خود وارد شوید.

how to run telegram bots in host 05 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

از لیست پوشه ها، نام پوشه ای را که در مرحله ساخت پروژه در فیلد Application root وارد کرده بودید را انتخاب کنید تا به آن وارد شود؛ ما در این آموزش نام دایرکتوری را amuzesh قرار داده بودیم پس به پوشه amuzesh وارد میشویم.

how to run telegram bots in host 06 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

سپس به پوشه public وارد شوید و سورس ربات پایتون خود را درون آن قرار دهید.

نکته : حتما سورس پروژه شما باید در پوشه public قرار گیرد.

خب نوبت به ورود به ترمینال و ران کردن سورس ربات رسید؛ برای اینکار تب جدیدی در مرورگر خود باز کنید و مجددا به کنترل پنل Cpanel هاست خود وارد شوید و در تب ADVANCED بر روی گزینه Terminal کلیک کنید.

how to run telegram bots in host 07 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

پس از ورود به محیط ترمینال هاست سی پنل خود ، به تب پایتون بازگردید و دستور ارائه شده را کپی کنید و در ترمینال پیست کنید و در نهایت اینتر را بزنید.

how to run telegram bots in host 08 - آموزش تصویری اجرا ربات پایتون در هاست cpanel | آموزش تصویری به همراه ویدیو

پس از وارد کردن دستور مربوط به پروژه در ترمینال، virtual environment برای شما فعال شده و به پوشه پروژه پایتونی خود وارد میشوید، در اینجا نیاز است دستور cd public را وارد کنید تا به پوشه اصلی سورس ربات خود وارد شوید.

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

بسته به کتابخانه ای که سورس ربات شما با آن نوشته شده، دستور نصب کتابخانه مربوطه را وارد نمایید؛ به عنوان مثال برای کتابخانه تله تون ما از دستور زیر استفاده میکنیم :

pip install telethon

و یا اگر فایل requirements داشته باشید با دستور زیر میتوانید تمامی پیشنیاز هارا نصب نمایید (این فایل در همه سورس ها موجود نیست) :

pip install -r requirements.txt

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

برای اجرای سورس خود میتوانید از دستور python3 sourcename.py استفاده نمایید که sourcename.py نام فایل اجرایی پروژه ربات تلگرام شماست که در پوشه public آن را آپلود کرده اید.

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

امیدواریم این آموزش برای شما مفید بوده باشد، اگر نظر یا پیشنهادی دارید حتما آن را در بخش نظرات مطرح کنید تا توسط کارشناس مربوطه پاسخ دریافت کنید.

برای امتیاز به این نوشته کلیک کنید!
[کل: ۸ میانگین: ۴]

سعید زارعین

سعید هستم 27 ساله، یک عدد تولید محتوا(ئر) خلاق :)))

۱۳ دیدگاه

  1. درود
    ۱-برای روبات تلگرام که پیام روزانه و راس ساعت قراره توی روبات برای ممبر ها ارسال کنه (صرفا باید سورس رو بنویسیم بدون زمانبندی) و برای ارسال روزانه سروقت از کرون جاب استفاده کنیم؟

    ۲-دوتا سورس کد توی سی پنل هست که شرط استفاده کاربر بودن جوین بودن در دوتا روبات هست، اولین سورس کد ارسال پیام روزانه و دومی روبات هوش مصنوعی بر مبنای api هست..آیا صرفا همون ترمینال که یکبار باز میکنیم برای این دوتا سورس کافیه یا کار خاص دیگه ای باید انجام بدیم؟

    ۳- اگرر تغییری در یکی از سورس کد ها بوجود اومد،، برای اپدیت سورس کد باید از فایل منیجر و دقیقا همون مسیری که اپلود کردیم صرفا باید سورس کد رو حذف و اپلود مجدد کنیم یا کار خاص دیگه ای باید انجام بدیم؟

  2. بعد از بستن ترمینال ربات از کار میفته دقیقا عین شما عمل میکنم وقتی ترمینال بازه ربات با سرعت کار میکنه ولی وقتی ک ترمینال رو میبندم ربات از کار میفته باید چیکار کنم؟

  3. سلام

    ۱-پوشه رو خودمون باید بسازیم؟(همونی که برای شما نوشته بود آموزش)

    ۲-توکن ربات رو کجا باید وارد کنیم؟🗿

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا