آموزش نصب پایتون در سرور مجازی ویندوز
اگر هدف شما از نصب پایتون، راهاندازی یک وباپ یا اسکریپت دائمی است، شناخت اینکه هاست پایتون چیست و چه امکاناتی ارائه میدهد، به تصمیمگیری بهتر شما کمک میکند.برای نصب پایتون در سرور مجازی ویندوز، مراحل را بهشکل زیر انجام دهید. ما این مراحل را روی ویندوز سرور ۲۰۱۹ پیش میبریم.
- به آدرس دانلود آخرین نسخه پایتون مراجعه و جدیدترین ورژن آن را دانلود کنید.
- سپس روی دکمه “Download Python” کلیک کنید. درحالحاضر – پاییز ۱۴۰۳ – نسخه ۳.۱۲.۷ آخرین نسخه این زبان است. پس اگر نسخه جدیدتری را میبینید، روی همان کلیک و دانلود را شروع کنید.

- پس از دانلود، روی فایل نصب کلیک و در مواجه با پنجره زیر، گزینه Add Python 3.7 to PATH را فعال کنید. سپس گزینه “Install Now” را بفشارید.

- مراحل نصب پایتون در سرور مجازی ویندوز بهسرعت پیش میروند. پس از اتمام نصب، در کادر “Setup was successful”، گزینه “Disable path length limit” را انتخاب کنید.

غیرفعال کردن محدودیت طول مسیر در پایتون، هیچ مشکلی در عملکرد ویندوز و سرورتان بهوجود نمیآورد. درواقع این گزینه محدودیتهای موجود را روی متغیر MAX_PATH حذف میکند. دلیل انجام این کار، محدودیت طول نام متغیرهای مسیر در ویندوز سرور است که در آینده مشکلات و اختلالهایی را رقم میزند.
اگر نمیخواهید این محدودیت را برای متغیر مسیر MAX_PATH اعمال کنید، فقط روی دکمه Close این پنجره کلیک و مراحل نصب را بهاتمام برسانید.
تابهاینجا، اموزش نصب پایتون در سرور مجازی ویندوز را تکمیل کردیم و با اجرای آن، خروجی زیر را در خط فرمان خواهیم دید:

اگر هدف شما از نصب پایتون روی VPS اجرای یک اپلیکیشن تحت وب است، فریمورک Flask یکی از بهترین گزینههاست؛ در ادامه، با مطالعه ساخت web application با flask میتوانید اولین پروژه را مرحلهبهمرحله بسازید.
اموزش نصب پایتون در سرور مجازی لینوکس
برای نصب پایتون در سرور مجازی لینوکس، ابتدا باید نصب بودن آن را روی VPS چک کنید؛چون در بسیاری از انواع توزیع لینوکس، این زبان برنامهنویسی بهصورت پیشفرض نصب شده است. پس دستور زیر را در ترمینال سرور VPS لینوکستان تایپ کنید:
python3نکته: درحالحاضر آخرین نسخه پایتون، ۳.۱۲.۷ است؛ بههمیندلیل از عدد ۳ در این دستور استفاده کردیم. اگر شما نسخه جدیدتری را در وبسایت رسمی پایتون دیدهاید، باید همان عدد را بنویسید.
اگر پایتون از پیش روی VPS لینوکس نصب شده باشد، خروجی را بهشکل زیر خواهید دید:
Python 3.12.7 (default, Oct 10 2024, 15:41:15) [GCC 9.3.0] on Linux .Type “help”, “copyright”, “credits” or “license” for more information
اگر پایتون روی VPS شما نصب نباشد، ترمینال خروجی زیر را نشان میدهد:
:Command’ python3′ not found. Did you mean command ‘python0’ from snap python0 (0.9.1) command ‘python3’ from deb python3 (3.8.2-0ubuntu2) command ‘python2’ from deb python2 (2.7.17-2ubuntu4) .See ‘snap info <snapname>’ for additional versions
پس از بررسی نصب نبودن پایتون روی لینوکس، مراحل را بهشکل زیر پیش میبریم.
نصب پایتون در سرور مجازی ویندوز و لینوکس میتواند تنها بخشی از پروسه باشد. برای اینکه از پروژههای پایتونی خود بهطور بهینه استفاده کنید، خرید هاست پایتون با پشتیبانی مناسب از این زبان به شما کمک خواهد کرد تا منابع خود را به بهترین نحو مدیریت کنید.
۱. بهروزرسانی VPS لینوکس
ابتدا باید سرور لینوکس را با استفاده از دستورات زیر بهروز کنید.
نکته: نسخههای مختلف لینوکس به دستورات مجزایی برای بهروزرسانی سرور نیاز دارند. علاوهبراین، اگر با یک حساب کاربری root وارد سرور شدهاید، نیازی به استفاده از Sudo برای اجرای دستورات ندارید؛ چون تمام مجوزهای ضروری را برای اجرای دستورات مختلف دارید.
نصب پایتون در سرور مجازی اوبونتو و دبیان:
sudo apt updateCenOS:
sudo yum update -y۲. نصب پایتون
دستور زیر برای نصب پایتون روی تمام توزیعهای لینوکس بهکار میرود:
اوبونتو و دبیان:
sudo apt install python3CenOS:
sudo yum install python3۳. تایید نصب پایتون روی VPS
پساز نصب پایتون روی سرور مجازی لینوکس، باید با اجرای دستور زیر در ترمینال از استقرار صحیح آن مطمئن شوید:
python3با مشاهده خروجی زیر، مطمئن میشویم که پایتون بهدرستی روی سرور لینوکس نصب شده است:
Python 3.12.7 (default, Oct 10 2024, 15:41:15) [GCC 9.3.0] on Linux .Type “help”, “copyright”, “credits” or “license” for more information
البته ممکن است شما مقادیر متفاوتی را روبهروی نسخه پایتون، GCC و غیره ببینید. در هر صورت حضور این پارامترها برای تایید نصب پایتون مهم هستند و مقادیر بیانگر این موضوع نیستند.
نصب pip پایتون روی VPS
برای کار با برنامههای پایتون روی VPS، باید pip را نصب کنید. pip به شما امکان نصب و اجرا بستههای نرمافزاری مختلف نوشتهشده با زبان برنامهنویسی پایتون را میدهد. هرکدام از این پکیجها بهعنوان یک سیستم مدیریت بسته روی VPS اجرا میشوند.
این ناجی در بسیاری از سیستمعاملهای مبتنیبر یونیکس و انواع توزیع لینوکس مستقر است؛ اما گاهی ممکن است لازم باشد که نصبش را بهصورت دستی روی سرورتان انجام دهید.
نکته: pip روی تمام سیستمعاملهای مشهور و بسیاری از توزیعهای لینوکس نصب میشود.
در ادامه نصب pip را روی CentOS، Ubuntu و ویندوز ۱۰ را آموزش میدهیم.
بیشتر بخوانید: Pip در پایتون چیست؟ چگونه مدیر پکیج پایتون را نصب کنیم؟
نصب pip در CentOS
- قبل از نصب pip، باید EPEL Repo را به سیستمعامل اضافه کنید.
- سپس VPS را با استفاده از دستور زیر بهروز کنید:
yum -y update- اکنون میتوانید pip را از طریق دستور زیر نصب کنید:
yum -y install python-pipمیتوانیم در همین مرحله، چند دستور ساده را برای آزمایش موفقیتآمیز بودن یا نبودن نصب pip تایپ کنیم. دو دستور زیر را برای همین هدف اجرا میکنیم:
- دریافت لیستی از دستورات موجود در pip:
pip --help- بررسی نسخه pip:
pip -vنصب pip در اوبونتو
برای نصب pip در اوبونتو باید از پکیج مدیریتی apt استفاده کنید.
- همانطور که در بخشهای قبلی گفتیم، ابتدا باید VPS اوبونتو خود را بهروز کنید:
sudo apt update- اکنون pip را با استفاده از دستور زیر روی VPS نصب کنید:
sudo apt install python-pip
- در نهایت، برای اطمینان از نصب صحیح pip روی VPS اوبونتو، میتوانید این دستور را اجرا کنید:
pip --versionنصب pip در ویندوز ۱۰ و ۱۱
- خط فرمان ویندوز را باز کنید. میتوانید اینکار را با کلیک روی آیکون Start در Taskbar یا فشردن دکمه آن روی کیبورد انجام دهید. سپس عبارت Command Line را تایپ و روی CMD کلیک کنید.
- حالا باید نصب بودن pip را روی سرور یا هاست ویندوز خودتان تست کنید. پس این دستور را در محیط CMD بنویسید و Enter بزنید:
Python- اگر pip را نصب نداشتید، باید آن را از Python Package Authority (PYPA) دانلود کنید.
- اکنون میتوانید pip را با استفاده از دستور زیر روی سیستم ویندوزتان نصب کنید:
python get-pip.py- در نهایت، برای اطمینان از نصب شدن صحیح pip، دستور زیر را بنویسید و با فشردن Enter اجرا کنید:
pip help- اگر pip را بهدرستی روی VPS ویندوزی خود نصب کرده باشید، خروجی مشابه این پیغام را خواهید دید:
pip 18.0 از c:\users\path\to\pipآنچه در نصب پایتون در سرور مجازی ویندوز و لینوکس خواندیم
نصب پایتون در سرور مجازی ویندوز و لینوکس بسیار ساده است؛ بههمان سادگی استفاده از این زبان برنامهنویسی قوی و همهکاره. البتهکه نسخههای جدید لینوکس با پایتون از پیش نصبشده عرضه میشوند و بههمیندلیل، ابتدا این موضوع را روی سرور مجازی لینوکس چک میکنیم. نصب پایتون روی سرور مجازی ویندوز هم با دانلود این زبان برنامهنویسی از وبسایت رسمی و پشت سر گذاشتن چند کادر انجام میشود.
اگر حین نصب یا اجرای پایتون روی سرورهای VPS خودتان به مشکلی برخوردید، کارشناسان فنی ما در ایران سرور، پاسخگوی شما خواهند بود.
بیشتر بخوانید: ۳ روش ساده برای تغییر رمز سرور مجازی ویندوز
سوالات متداولی که شما میپرسید
- آیا پایتون روی سرور ویندوز نصب میشود؟
بله. اینکار با دانلود آخرین نسخه پایتون از سایت رسمی و پیش بردن مراحل نصب انجام میشود.
- آیا نصب پایتون روی لینوکس ممکن است؟
بله. در نسخههای جدید لینوکس، این زبان برنامهنویسی بهصورت پیشفرض نصب شده است. در صورت نصب نبودن این زبان برنامهنویسی، با یک خط دستور در ترمینال لینوکس، مراحل نصب را بهراحتی پیش خواهید برد.
منابع: