سلام
وقت بخیر
یکی از مشتریان ، لازم داره که بتونه داخل اکانتش از پایتون استفاده کنه
چیکار باید کرد؟
سلام
وقت بخیر
یکی از مشتریان ، لازم داره که بتونه داخل اکانتش از پایتون استفاده کنه
چیکار باید کرد؟
دربندِ کسی باش که دربندِ حسین است..
جهت اجرای اسکریپت های Python (پایتون) بر روی سرورهای cPanel لازم است بدین شرح اقدام فرمایید:
1) یک کد نمونه Hello World در یک فایل با نام hello.py در دایرکتوری cgi-bin قرار می دهیم:
2) بوسیله دستور chmod +x دسترسی اجرا را به فایل مربوطه می دهیم.کد:#! /usr/bin/python print "Content-type: text/html\n\n" print "<html>Hello world!</html>"
3) در صورت تمایل جهت اجرای فایل های python در خارج از دایرکتوری cgi-bin لازم است عبارت زیر را در فایل htaccess. قرار دهیم:
شما هم اینک میتوانید اسکریپت های پایتون را بر روی سرور سیپنل خود به همین ترتیب اجرا نمایید.کد:Options +ExecCGI AddHandler cgi-script .py
در اصل شما در هاست cPanel احتیاج نیست هیچ اقدام خاصی برای نصب کنید چون قبلا نصب شده است روی سرور.
فقط کافیست به وب سرور خودتان مثلا آپاچی پسوند py. رو معرفی کنید (اون هم در حالی که بخواین خارج از cgi استفاده کنید).
بد نیست اشاره کنم مناسب ترین گزینه برای اجرای پایتون gunicorn هست، الان ورژن 19.7 اون در دسترس هست. با تکنولوژی pre-fork worker عملکرد فوق العاده و پرفرمنس بالایی دارد.
[ فعالیت تجاری در اینجا ندارم | پاسخ سوالات فقط در تاپیک | اطلاعات بیشتر درباره من: https://abooali.ir ]
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)