پایتون یک زبان برنامهنویسی سطح بالا، شیگرا و قدرتمند است که میتوانید آن را روی بسیاری از سیستمعاملهای سرور مانند لینوکس و ویندوز نصب و اجرا کنید. حال سوالی که پیش میآید این است که چگونه پایتون را روی سرور VPS (vps چیست) نصب کنیم؟ سوال جزئیتری هم پرسیده میشود: نصب پایتون در سرور مجازی لینوکس و ویندوز چگونه است؟ در این مقاله، به سوالات بالا پاسخ داده و نحوه نصب پایتون را بهشکل مرحلهبهمرحله به شما نشان خواهیم داد.
آموزش نصب پایتون در سرور مجازی ویندوز
برای نصب پایتون در سرور مجازی ویندوز، مراحل را بهشکل زیر انجام دهید. ما این مراحل را روی ویندوز سرور 2019 پیش میبریم.
- به آدرس دانلود آخرین نسخه پایتون مراجعه و جدیدترین ورژن آن را دانلود کنید.
- سپس روی دکمه “Download Python” کلیک کنید. درحالحاضر – پاییز 1403 – نسخه 3.12.7 آخرین نسخه این زبان است. پس اگر نسخه جدیدتری را میبینید، روی همان کلیک و دانلود را شروع کنید.
- پس از دانلود، روی فایل نصب کلیک و در مواجه با پنجره زیر، گزینه Add Python 3.7 to PATH را فعال کنید. سپس گزینه “Install Now” را بفشارید.
- مراحل نصب پایتون در سرور مجازی ویندوز بهسرعت پیش میروند. پس از اتمام نصب، در کادر “Setup was successful”، گزینه “Disable path length limit” را انتخاب کنید.
غیرفعال کردن محدودیت طول مسیر در پایتون، هیچ مشکلی در عملکرد ویندوز و سرورتان بهوجود نمیآورد. درواقع این گزینه محدودیتهای موجود را روی متغیر MAX_PATH حذف میکند. دلیل انجام این کار، محدودیت طول نام متغیرهای مسیر در ویندوز سرور است که در آینده مشکلات و اختلالهایی را رقم میزند.
اگر نمیخواهید این محدودیت را برای متغیر مسیر MAX_PATH اعمال کنید، فقط روی دکمه Close این پنجره کلیک و مراحل نصب را بهاتمام برسانید.
تابهاینجا، اموزش نصب پایتون در سرور مجازی ویندوز را تکمیل کردیم و با اجرای آن، خروجی زیر را در خط فرمان خواهیم دید:
اموزش نصب پایتون در سرور مجازی لینوکس
برای نصب پایتون در سرور مجازی لینوکس، ابتدا باید نصب بودن آن را روی VPS چک کنید؛چون در بسیاری از انواع توزیع لینوکس، این زبان برنامهنویسی بهصورت پیشفرض نصب شده است. پس دستور زیر را در ترمینال سرور VPS لینوکستان تایپ کنید:
python3
نکته: درحالحاضر آخرین نسخه پایتون، 3.12.7 است؛ بههمیندلیل از عدد 3 در این دستور استفاده کردیم. اگر شما نسخه جدیدتری را در وبسایت رسمی پایتون دیدهاید، باید همان عدد را بنویسید.
اگر پایتون از پیش روی 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
پس از بررسی نصب نبودن پایتون روی لینوکس، مراحل را بهشکل زیر پیش میبریم.
1. بهروزرسانی VPS لینوکس
ابتدا باید سرور لینوکس را با استفاده از دستورات زیر بهروز کنید.
نکته: نسخههای مختلف لینوکس به دستورات مجزایی برای بهروزرسانی سرور نیاز دارند. علاوهبراین، اگر با یک حساب کاربری root وارد سرور شدهاید، نیازی به استفاده از Sudo برای اجرای دستورات ندارید؛ چون تمام مجوزهای ضروری را برای اجرای دستورات مختلف دارید.
نصب پایتون در سرور مجازی اوبونتو و دبیان:
sudo apt update
CenOS:
sudo yum update -y
2. نصب پایتون
دستور زیر برای نصب پایتون روی تمام توزیعهای لینوکس بهکار میرود:
اوبونتو و دبیان:
sudo apt install python3
CenOS:
sudo yum install python3
3. تایید نصب پایتون روی 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 و ویندوز 10 را آموزش میدهیم.
بیشتر بخوانید: 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 در ویندوز 10 و 11
- خط فرمان ویندوز را باز کنید. میتوانید اینکار را با کلیک روی آیکون 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 خودتان به مشکلی برخوردید، کارشناسان فنی ما در ایران سرور، پاسخگوی شما خواهند بود.
با خرید سرور مجازی، پشت یک سیستم پرسرعت و قدرتمند بنشینید و فرمان بدهید!
خرید VPS پشتیبانی : ۳۱۷۷۶-۰۵۱سوالات متداولی که شما میپرسید
- آیا پایتون روی سرور ویندوز نصب میشود؟
بله. اینکار با دانلود آخرین نسخه پایتون از سایت رسمی و پیش بردن مراحل نصب انجام میشود.
- آیا نصب پایتون روی لینوکس ممکن است؟
بله. در نسخههای جدید لینوکس، این زبان برنامهنویسی بهصورت پیشفرض نصب شده است. در صورت نصب نبودن این زبان برنامهنویسی، با یک خط دستور در ترمینال لینوکس، مراحل نصب را بهراحتی پیش خواهید برد.
منابع: