آسف لهذا السؤال المبتدئ. هل يمكن لـ node.js العمل في أي مزود استضافة مثل Fastdomain يسمح لنا بالتحميل في موقع الويب الخاص بـ Fastdomain. وحاولت تثبيت node.js لكنها لم تنجح. كنت أبحث في الإنترنت ولكن لا توجد إجابة دقيقة لهذا ## 3 إجابات لا ، لا يمكنك تشغيل Node.js على كل مزود استضافة. أنت بحاجة إلى بعض القدرات الأساسية. إذا كان مزود الاستضافة الخاص بك لا يدعم Node.js بشكل مباشر (كما يفعل Heroku) ، فأنت بحاجة إلى أن تكون قادرًا على الدخول إلى الخادم الخاص بك. تحتاج أيضًا إلى الوصول إلى مترجم C لإنشاء Node.js أو القدرة على تثبيت الحزم لنظامك بمجرد تثبيت Node.js ، فأنت بحاجة إلى الوصول إلى الجذر لتتمكن من تشغيله على المنفذ 80. يمكنك الالتفاف حول هذا إذا كان مزودك يوفر خدمة وكيل عكسي حقيقة أنه يمكنك قصفها هي بداية جيدة. قد يكون ذلك ممكنًا على Fastdomain ، ولكن تأكد من الاتصال بدعم Fastdomain. يختلف كل مزود استضافة ، وإذا كنت قد شاركت في الاستضافة ، فغالبًا ما تكون الإجابة لا. تحتاج عمومًا إلى استضافة مخصصة لتشغيل Node.js - 1 لا تحتاج إلى الوصول إلى الجذر. لا يزال بإمكانك التوكيل من خلال خادم أمامي آخر TheHippoMay 14، 2013 at 23:25 - هل هذا يعني أنه لا يمكننا استخدام PHP و NODE.JS في نفس المشروع في نفس الاستضافة؟ إذا كان ذلك ممكنًا ، فكيف Orvyl 14 مايو 2013 الساعة 23:38 - @ TheHippo Right ، لم أكن أنوي القول إنك بحاجة إلى الوصول إلى الجذر لتثبيت Node ، فقط أنك بحاجة إليه للتشغيل على المنفذ 80 Daniel 15 مايو 2013 الساعة 0:36 - Daniel يمكنك الجمع بين node.js و PHP. تحتاج إما أ) مزود استضافة كيف تستضيف node.js و PHP أو ب) خادم "خاص"والذي يمكنك تهيئته بسهولة لاستضافة كل من TheHippoMay 15، 2013 at 7:56 لا ، لا يمكن تشغيل Node على أي من مزودي خدمات الاستضافة ، ومع ذلك ، يمكنك نشر مشاريع Nodejs في مواقع PAAS مثل Heroku و Linode التي تقدم نموذج بيانات لك لنشر تطبيقك أو على موفري الاستضافة السحابية يضع نموذج PAAS الموفر مسؤولاً عن البنية التحتية وتكوين نظام التشغيل والبنية التحتية العامة ، ولا داعي للقلق سوى بشأن التطوير والنشر من ناحية أخرى ، يمكن نشر Nodejs على أي استضافة سحابية ، بمجرد وصولك إلى خادم افتراضي أو مخصص ، يمكنك تثبيت nodejs والتبعيات لبدء تقديم تطبيقك ، وفي هذه الحالة أنت مسؤول عن تثبيت Nodejs وقواعد البيانات وخوادم الويب (إذا كنت لا تريد استخدام خادم Node's Http) عادةً ما تكون الاستضافة السحابية أكثر تكلفة ولكنها توفر مزيدًا من التحكم في البنية التحتية ، وغالبًا ما تكون PAAS أكثر سهولة في الاستخدام من وجهة نظر المطور بمجرد تطويرها ونشرها (في بعض الأحيان يتم تكوين مثل المجالات وإعدادات الحساب الأخرى) تمكنت من تثبيت العقدة على خطة الاستضافة المشتركة الخاصة بي باستخدام nvm. يمكنك إلقاء نظرة هنا للحصول على مزيد من المعلومات: httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using٪20nvm٪20(Node.،on٪20a٪20single٪20local٪20environment.