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

سيرفر مخصص: تثبيت JavaScript

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

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

مقدمة

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

التثبيت

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

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

الخطوة 1: تحميل الملفات

افتح المتصفح الذي تفضله (سأستخدم Chrome في هذا الدليل) وتوجه إلى https://Node.js.org/en

الآن اضغط على زر Download Node.js (LTS) وانتظر حتى يكتمل التنزيل.

نصيحة

ننصح دائماً باستخدام أحدث إصدار دعم طويل الأمد (LTS).

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

شغّل المثبّت بالنقر عليه. ستُطلب منك إعداد بعض الخيارات أثناء التثبيت. في صفحة Welcome اضغط على Next.

اقرأ ووافق على اتفاقية ترخيص Node.js (عن طريق تحديد المربع) ثم اضغط على Next.

بعدها سيُطلب منك اختيار مكان تثبيت Node.js.

ملاحظة

ننصح باستخدام موقع التثبيت الافتراضي.

في الصفحة التالية، يمكنك اختيار عدم تثبيت بعض الحزم الأساسية لـ Node.js. إذا أردت تثبيت عادي (وهو الموصى به)، فقط اضغط Next. سيكون لديك أيضاً خيار تثبيت Chocolatey، لكنه غير ضروري.

الخطوة 3: إكمال التثبيت

الآن يمكنك الضغط على Install وانتظر حتى يكتمل التثبيت. تحلّى بالصبر فقد يستغرق بعض الوقت. :)

بعد الانتهاء، اضغط Finish وابدأ باستخدام Node.js على سيرفرك.

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

تشغيل الأمر node -v يعرض لك إصدار Node.js المثبت. من وقت لآخر، تحقق أنك تستخدم أحدث إصدار LTS. لتحديث Node.js، اتبع قسم تثبيت Node.js في هذا الدليل مرة أخرى.

تشغيل Node.js و npm

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

نصيحة

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

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

كل مرة تريد بدء مشروع Node.js جديد، عليك إنشاء مجلد جديد باستخدام مستكشف الملفات، ثم فتح موجه الأوامر أو PowerShell داخله وتشغيل الأمر npm init لبدء الإعداد. سيطلب منك بعض المعلومات الأساسية لإنشاء ملف package.json، وهو ملف "الإعدادات" لتشغيل Node.js.

نصيحة

على ويندوز، النقر مرة على مسار المجلد في مستكشف الملفات وكتابة cmd ثم الضغط على Enter يفتح موجه الأوامر داخل المجلد الحالي، مما يسهل العملية.

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

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hello from ZAP-Hosting Docs =)')
})

server.listen(80)

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

نصيحة

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

الخاتمة

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