تخطي إلى المحتوى الرئيسي

VPS: تثبيت JavaScript

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

مقدمة

يوفر هذا الدليل خطوات تثبيت Node.js و Deno و Bun. يجب تنفيذ هذه الأوامر عبر SSH، إذا لم تكن تعرف كيفية الاتصال بسيرفرك عبر SSH، يرجى الاطلاع على الوصول الأولي (SSH) دليلنا.

التحضير

قبل تثبيت أي شيء على السيرفر، يُنصح بتشغيل أمر التحديث الخاص بنظام التشغيل لديك للحفاظ على أمان السيرفر.

  sudo apt update

التثبيت

لبدء، عليك أن تقرر أي بيئة تشغيل JavaScript تريد تثبيتها. هناك الكثير من الموارد على الإنترنت التي تشرح كل واحدة بالتفصيل. لكن يمكنك أيضًا قراءة هذا الدليل لأنه يتضمن أوامر الاستخدام الأساسية وأمثلة على الأكواد. نوصي باستخدام NodeJS لأنه من أكثر الخيارات استخدامًا وشعبية.

تثبيت بيئة تشغيل Node.js

يمكنك تثبيت Node.js عبر مدير الحزم الخاص بتوزيعة لينكس التي تستخدمها أو باستخدام nvm. نوصي باستخدام apt لأنه عادةً أسهل.

شغّل الأمر التالي لبدء تثبيت Node.js عبر مدير الحزم.

apt install nodejs -y

لتثبيت حزم Node.js لمشاريعك، ستحتاج أيضًا إلى تثبيت مدير الحزم npm.

apt install npm

تحديث Node.js إلى أحدث إصدار

تشغيل الأمر node -v سيُظهر لك إصدار Node.js المثبت. عادةً ما لا يكون هذا هو الإصدار الأحدث، لذا ستحتاج لتحديثه للحصول على أحدث الميزات. لحسن الحظ، توفر حزمة npm المسماة n طريقة سهلة جدًا للقيام بذلك.

أولاً، سنحتاج لتثبيتها عبر الأمر npm install -g n ثم يمكننا تشغيل n [version]، مع استبدال [version] برقم الإصدار المطلوب، لتثبيت أي إصدار من Node.js.

نصيحة

يُنصح عمومًا بالحفاظ على التثبيت على أحدث إصدار دعم طويل الأمد (LTS). يمكنك فعل ذلك عبر الأمر n lts.

تشغيل Node.js و npm

npm هو مدير الحزم الرسمي لـ Node.js. ستستخدمه لتثبيت أي حزم من الإنترنت.

ملاحظة

يمكنك العثور على كل حزم npm على موقعهم الرسمي.

إنشاء مشروع جديد

في كل مرة تريد بدء مشروع Node.js جديد، تحتاج إلى إنشاء مجلد جديد له (mkdir [project-name]) أو الدخول إلى مجلد فارغ عبر cd ثم تشغيل الأمر npm init لبدء الإعداد. سيطلب منك بعض المعلومات الأساسية لإنشاء ملف package.json. هذا سيكون ملف "الإعداد" لتشغيل Node.js.

بعد تهيئة المشروع الجديد، يمكنك إنشاء ملف جديد باسم index.js وكتابة الكود بداخله. كمثال، سننشئ سيرفر http بسيط على المنفذ الافتراضي 80 يرد برسالة اختبار عند الوصول إليه عبر localhost. الكود كما يلي:

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('مرحبًا من مستندات ZAP-Hosting =)')
})

server.listen(80)

الآن يمكنك تشغيل الكود عبر الأمر node . والتحقق من النتائج بزيارة localhost:80 في متصفحك.

نصيحة

تثبيت الحزم الخارجية من npm يتم عبر الأمر npm install [package-name]

الخاتمة

تهانينا، لقد قمت بتثبيت وتكوين JavaScript بنجاح! إذا كان لديك أي أسئلة أو مشاكل إضافية، يرجى التواصل مع فريق الدعم لدينا، المتوفر لمساعدتك يوميًا!