خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
١٠ دقائق متبقية
تطبيقات الويب والأعمال

كيفية تثبيت Python على خادم VPS | دليل خطوة بخطوة

ليلي كارنيل By ليلي كارنيل قراءة ١٠ دقائق تم التحديث في ٢٢ يوليو ٢٠٢٥
How-To-Install-Python-On-A-VPS-Server-min

Python لغة برمجة راقية، كائنية التوجه وفعّالة، تُستخدم في مجالات عديدة. تمنحك هذه اللغة إمكانات متميزة غيّرت مسار عالم البرمجة. يمكن للمستخدمين توظيف Python في حالات استخدام متنوعة، من تطوير تطبيقات الويب إلى تصميم الألعاب.

معظم كلمات Python المفتاحية بسيطة ومفهومة تماماً، مما يجعل تعلّمها سهلاً للمبتدئين. على خلاف كثير من لغات البرمجة، لا تنطوي Python على تعقيدات، كما أن منطقها واضح تماماً. وبوصفها لغة مفتوحة المصدر تمتلك مكتبات شاملة، يمكنك إتقانها في وقت قصير.

علاوة على ذلك، Python هي لغة برمجة نصية يمكن تشغيلها على معظم الأنظمة، مثل Linux وWindows وMacintosh والأنظمة المحمولة وحتى PlayStation. والسؤال هو: كيف تثبّت Python على VPS خادم؟ وتحديداً، كيف تثبّت Python على VPS الذي يعمل بنظام Linux أو Windows؟ ستجيب هذه المقالة على هذه الأسئلة وتوضح لك خطوات التثبيت بالتفصيل. لكن قبل الحديث عن تثبيت Python على الخادم، من المفيد أن نستعرض الأهداف الرئيسية التي صُمِّمت من أجلها Python كلغة برمجة.

ما هي أبرز مزايا لغة البرمجة Python؟

صُمِّمت هذه اللغة البرمجية للأسباب التالية:

  • Python لغة قوية تستطيع منافسة لغات البرمجة الأخرى بسهولة، وذلك لأنها مباشرة وسهلة التعلم للمبتدئين.
  • Python لغة مفتوحة المصدر تتيح لك ولغيرك، ولا سيما المطورين، المشاركة في تطويرها.
  • بساطة Python تجعل كودها قابلاً للقراءة كالنص الإنجليزي العادي، مما يتيح لك تطوير البرامج في أقصر وقت ممكن.

كما يمكنك تشغيل السكريبتات أو أنواع مختلفة من البوتات (مثل بوتات الأحذية) على VPS بسهولة. قد تتساءل الآن عن كيفية تثبيت Python على خادم VPS (سواء بنظام Linux أو Windows).

تثبيت Python على VPS من نوع Linux

قبل تثبيت Python على VPS الذي يعمل بنظام Linux، تحقق أولاً مما إذا كانت مثبَّتة بالفعل، إذ تأتي مثبَّتة مسبقاً في معظم توزيعات Linux. يمكنك كتابة الأمر التالي في الطرفية للتأكد:

python3

إذا كانت Python مثبَّتة مسبقاً على خادم Linux VPS الخاص بك، ستظهر لك النتيجة التالية: مخرجات:

Python 3.8.5 (افتراضي، 27 يناير 2021، 15:41:15)

[GCC 9.3.0] على Linux

اكتب "help" أو "copyright" أو "credits" أو "license" للمزيد من المعلومات.

>>>

أما إذا لم تكن Python مثبَّتة على خادم Linux 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.

linux-vps استضافة Linux بكل يسر

هل تبحث عن طريقة أفضل لاستضافة مواقعك وتطبيقاتك؟ أو تطوّر شيئاً جديداً؟ أو ببساطة لا تميل إلى Windows؟ لهذا أوجدنا Linux VPS.

احصل على Linux VPS

كيفية تثبيت Python على VPS خطوة بخطوة؟

 

الخطوة الأولى: تحديث خادم Linux

أولاً، عليك تحديث خادم Linux باستخدام الأوامر أدناه. تجدر الإشارة إلى أن إصدارات Linux المختلفة تتطلب أوامر تحديث مختلفة. كذلك، إذا كنت مسجلاً الدخول بحساب الجذر (root)، فلن تحتاج إلى استخدام Sudo لتنفيذ الأوامر، إذ تمتلك الصلاحيات اللازمة لذلك.

  • Ubuntu و Debian

sudo apt update
  • CentOS

sudo yum update -y

الخطوة الثانية: تثبيت Python 3.x

يمكنك استخدام الأوامر التالية لتثبيت Python على توزيعات Linux VPS المختلفة.

  • Ubuntu و Debian

sudo apt install python3
  • CentOS

sudo yum install python3

اقرأ أيضاً: CentOS مقابل Ubuntu 2022: اختر وجهتك

الخطوة الثالثة: التحقق من تثبيت Python

بعد تثبيت Python على خادم VPS الخاص بك، تأكد من صحة التثبيت بتشغيل الأمر التالي في الطرفية:

python3

كما أشرنا في الخطوة الأولى، فإن ما يلي مخرجات سيؤكد تثبيت Python على Linux VPS:

Python 3.8.5 (افتراضي، 27 يناير 2021، 15:41:15)

[GCC 9.3.0] على Linux

اكتب "help" أو "copyright" أو "credits" أو "license" للمزيد من المعلومات.

>>>

قد يراودك أيضاً هذا السؤال: كيف أثبّت Python على Windows VPS؟

تثبيت Python على VPS من نوع Windows

لا يأتي Windows مع Python مثبتاً بشكل افتراضي، غير أن تثبيته والاستفادة من إمكاناته أمر يسير.

الخطوة الأولى: تثبيت Python

يمكن تثبيت Python على جميع إصدارات Windows، من Windows Server 2019 حتى Windows 10. سنوضح هنا كيفية تثبيت Python على VPS يعمل بنظام Windows Server 2019. يمكنك أيضاً شراء Windows VPS وتثبيت Python عليه لإبقاء مشاريعك في متناول يدك وآمنة. للبدء، ادخل إلى مركز تنزيل Python واختر الإصدار المناسب.

ثم اختر مثبّت Windows (٦٤-بت) بوصفه الإصدار الموصى به . حين تظهر الشاشة الأولى، فعّل خيار إضافة Python 3.7 إلى PATH ثم انقر على "Install Now".

تثبيت Python 3.9.9
تثبيت Python 3.9.9

 الخطوة الثانية: تعطيل حد طول المسار

يزيل هذا الخيار القيود المفروضة على متغير متغير MAX_PATH. تجدر الإشارة إلى أن تفعيل هذا الخيار لا يؤثر على نظام التشغيل أو ميزاته الأخرى. بمعنى آخر، إلغاء حد المسار يتيح فقط لـ Python استخدام أسماء أطول لمتغيرات "Path".

على خلاف Windows، لا تفرض Linux وغالبية توزيعاتها أي قيود على طول أسماء متغيرات المسار. لذا عند تثبيت Python على Windows VPS، يساعد تفعيل هذا الخيار في تفادي المشكلات المحتملة في هذا الشأن. مع ذلك، يمكنك تخطي هذه الخطوة إن لم ترد رفع هذا القيد عن متغير MAX_PATH. أخيراً، انقر على زر "Close" لإتمام تثبيت Python على Windows VPS.

تعطيل حد طول المسار
تعطيل حد طول المسار

اكتمل تثبيت Python على Windows VPS بنجاح كما يظهر أعلاه. ستراه يعرض الناتج التالي في موجه الأوامر عند تشغيله.

Python 3.9.9 تم تثبيته
Python 3.9.9 مثبت

سواء كنت مسؤولاً عن خادم VPS، أو مطور برمجيات، أو مستخدماً عادياً، قد تحتاج في مرحلة ما إلى تثبيت pip على نظامك. يتيح لك pip تثبيت حزم البرمجيات المكتوبة بلغة Python، إذ يُعدّ نظام إدارة حزم قوياً وموثوقاً. في الأقسام التالية، سنشرح ما هو pip وكيف يعمل وكيفية تثبيته على VPS.

ما هو pip وما الغرض منه؟

قبل أن نستعرض شرح تثبيت pip، من المهم أن نفهم ما هو pip وكيف يعمل. pip اختصار لـ pip يثبّت الحزم وهو نظام إدارة حزم يعمل من سطر الأوامر، مخصص للبرامج المكتوبة بلغة Python. بعد تثبيت pip، يمكنك تثبيت حزم Python وإدارتها من سطر الأوامر أو الطرفية. ببساطة، يسهّل pip تثبيت وحدات وحزم Python وإدارتها، إذ يتصل بـ فهرس حزم Python (PyPI).

عند استخدام pip لتثبيت حزم Python، يتولى مدير الحزم حل جميع التبعيات، ويتحقق مما إذا كانت الحزم المطلوبة مثبتة مسبقاً أم لا. إن لم تكن مثبتة، قام pip بتثبيتها تلقائياً.

كيفية تثبيت pip على VPS؟

على الرغم من أن معظم إصدارات Python تأتي مع pip مثبتاً مسبقاً، قد تحتاج أحياناً إلى تثبيته يدوياً على جهازك. يمكن تثبيت pip على جميع أنظمة التشغيل الرئيسية، بما في ذلك معظم توزيعات Linux. يوضح هذا الدليل كيفية تثبيت pip واختباره على أنظمة CentOS وUbuntu وWindows 10. إذا كنت تستخدم Linux، فعليك أولاً تسجيل الدخول عبر SSH.

اقرأ أيضاً: كيفية تغيير منفذ SSH في Linux 

تثبيت pip على CentOS

الخطوة الأولى: قبل تثبيت pip، يجب إضافة مستودع EPEL Repo.

الخطوة الثانية: بعد ذلك، قم بـ تحديث جهازك باستخدام الأمر التالي:

yum -y update

الخطوة الثالثة: الآن يمكنك تثبيت pip عبر الأمر التالي:

yum -y install python-pip

الخطوة الرابعة: يمكننا كتابة بعض الأوامر البسيطة للتحقق من نجاح تثبيت pip.

  • عرض قائمة الأوامر المتاحة في pip:
pip --help
  • التحقق من إصدار pip:
pip -v

تثبيت pip على Ubuntu

لتثبيت pip على Ubuntu، ستحتاج إلى استخدام مدير الحزم apt.

الخطوة الأولى: كما أشرنا في الأقسام السابقة، ابدأ بتحديث جهاز Ubuntu الخاص بك:

sudo apt update

الخطوة الثانية: ثم ثبّت pip على جهازك باستخدام الأمر التالي:

sudo apt install python-pip

الخطوة الثالثة: أخيراً، نفّذ هذا الأمر للتأكد من أن pip مثبت بشكل صحيح:

pip --version

تثبيت pip على Windows 10

الخطوة الأولى: افتح سطر الأوامر.

الخطوة الثانية: تحقق مما إذا كان pip مثبتاً مسبقاً على جهازك:

Python

الخطوة الثالثة: أولاً، عليك تنزيل pip (ملف .py) من Python Package Authority (PYPA):

https://bootstrap.pypa.io/get-pip.py

الخطوة الرابعة: الآن، يمكنك تثبيت pip باستخدام الأمر التالي:

python get-pip.py

الخطوة الخامسة: أخيراً، يمكنك التحقق من تثبيت pip بتشغيل الأمر التالي:

pip help

إذا أتممت تثبيت pip بشكل صحيح، ستظهر لك نتيجة مشابهة لهذه:

pip 18.0 من c:\users\path\to\pip

اطّلع على مقالتنا المخصصة التي تتناول pip بالتفصيل، وتشمل مزاياه وعيوبه، إلى جانب أدلة عملية حول كيفية تثبيت pip وإلغاء تثبيته والتراجع عن إصداراته وترقيتها!

لقد تعلمت الآن كيفية تثبيت Python على VPS، فضلاً عن كيفية تشغيل سكريبتات Python على VPS.

خلاصة القول: كيفية تثبيت Python على خادم VPS؟

تناولنا في هذا الدليل بشكل أساسي كيفية تثبيت Python على VPS، لا سيما لـ Linux و Windows. نأمل أن يكون هذا الدليل مرجعاً مفيداً يساعدك على توسيع معرفتك بـ VPS Servers. ونحن فخورون أيضاً بتقديم حلول متنوعة من استضافة Python تهدف إلى تزويدك بأفضل الخدمات لك ولأعمالك. يتيح لك استضافة خوادم Python لدينا الاستفادة الكاملة من إمكانيات Python دون قيود، إذ يوفر لك بيئة محسّنة VPS السحابي مع أي توزيعة Linux تختارها. إن كان لديك أي استفسار، لا تتردد في التواصل معنا.

الأسئلة الشائعة

كيف أشغّل سكريبت Python من خادم؟

يمكنك تشغيل سكريبتات Python عبر أوامر Python. افتح سطر الأوامر واكتب Python متبوعاً بمسار السكريبت. على سبيل المثال، Python hello.py

ما الذي يمكنك فعله باستخدام VPS؟

يمكنك استخدام VPS لاستضافة مواقعك الإلكترونية وتطوير تطبيقات الويب واختبارها وإطلاقها. كما يمكنك تشغيل روبوتات تداول الفوركس أو المستشارين الخبراء (Expert Advisors) بمساعدة VPS.

ما الفرق بين VPS والاستضافة المشتركة؟

 في الاستضافة المشتركة، تحصل على حساب مثل cPanel أو Plesk وتتشارك الموارد مع مستخدمين آخرين. أما مع VPS، فتحصل على موارد مخصصة وخصوصية تامة لك وحدك.

لماذا لا تعمل عملية تثبيت pip؟

خطأ "Pip is not recognized as an internal or external command" في Python 3.x. يعني هذا الخطأ عادةً وجود مشكلة في تثبيت Python أو أن متغير PATH غير مضبوط بشكل صحيح. الحل الأمثل هو إعادة تثبيت Python وجميع مكوناته لحل المشكلة.

مشاركة

المزيد من المدونة

تابع القراءة.

صورة مقالة مراجعة Odoo تتضمن عنواناً رئيسياً كبيراً على اليسار وشعار Odoo على اليمين، محاطَين بلوحات واجهة تطبيق عائمة على خلفية سحابية بتدرجات بنفسجية ناعمة.
تطبيقات الويب والأعمال

مراجعة شاملة لـ Odoo: هل هو نظام ERP المناسب لعملك؟

Odoo من أكثر منصات ERP التي تستقطب اهتمام الشركات النامية، والسبب بسيط: فهو يجمع الكثير في مكان واحد. المبيعات والمحاسبة والمخزون

جيم شوارتزجيم شوارتز ١١ دقيقة قراءة
صورة مقالة بدائل WordPress مفتوحة المصدر بخلفية متدرجة الألوان، وشاشة حاسوب، ومحرر أكواد، ومعاينة لوحة تحكم ضبابية، وعنوان رئيسي كبير على اليسار.
تطبيقات الويب والأعمال

أفضل بدائل WordPress مفتوحة المصدر للمطورين

WordPress لا يزال خياراً قوياً ويخدم طيفاً واسعاً من المواقع بكفاءة. يضم دليل الإضافات الخاص به أكثر من ٦٢٬٠٠٠ إضافة، ويوفر دليل القوالب أكثر من ١٤٬٠٠٠ قالب مجاني. ذل

جيم شوارتزجيم شوارتز ١٤ دقيقة قراءة
صورة مقالة مقارنة Automad مقابل WordPress تتضمن شعاري المنصتين وعنواناً يسأل أي نظام CMS يجب على المطورين اختياره.
تطبيقات الويب والأعمال

Automad مقابل WordPress: مقارنة شاملة بين منصتين من أفضل منصات إدارة المحتوى

يؤدي Automad و WordPress المهمة ذاتها بطريقتين مختلفتين تمامًا. فـ Automad نظام إدارة محتوى يعتمد على الملفات المسطحة ومحرك قوالب، إذ يُخزَّن المحتوى في ملفات بدلًا من قاعدة بيانات، أما WordPress،

جيم شوارتزجيم شوارتز ٩ دقائق للقراءة

هل أنت مستعد للنشر؟ يبدأ من ٢٫٤٨ دولار/شهر.

سحابة مستقلة منذ ٢٠٠٨. AMD EPYC، NVMe، 40 Gbps. ضمان استرداد المبلغ لمدة ١٤ يومًا.