Вибачте за це запитання новачка. Чи може node.js працювати в будь-якому хостинг-провайдері, наприклад Fastdomain? У нас є обліковий запис у fastdomain, куди ми завантажуємо наші Веб-сайт, створений на PHP. Я дозволив SSH на нашому хості та спробував встановити node.js, але це не спрацювало. Я шукав в Інтернеті, але точної відповіді на це питання немає ## 3 відповіді Ні, ви не можете запустити Node.js на кожному хостинг-провайдері. Вам потрібні певні базові можливості. Якщо ваш хостинг-провайдер безпосередньо не підтримує Node.js (як це робить Heroku), тоді вам потрібно мати можливість використовувати оболонку для свого сервера. Вам також потрібен доступ до компілятора C для створення Node.js або можливість інсталювати пакети для вашої системи Після встановлення Node.js вам потрібен доступ root, щоб мати можливість запускати його на порту 80. Ви можете обійти це, якщо ваш постачальник надає послугу зворотного проксі Той факт, що ви можете обстріляти це хороший початок. Це можливо на Fastdomain, але щоб бути впевненим, вам слід звернутися до служби підтримки Fastdomain. Кожен хостинг-провайдер відрізняється, і якщо у вас загальний хостинг, відповідь, швидше за все, ні. Зазвичай для запуску Node.js потрібен виділений хостинг - 1 Вам не потрібен root-доступ. Ви все ще можете проксі через інший зовнішній сервер TheHippo 14 травня 2013 р. о 23:25 - Чи означає це, що ми не можемо використовувати PHP і NODE.JS в одному проекті на одному хостингу? Якщо можна, то як Orvyl14 травня 2013 о 23:38 - @TheHippo Так, я не мав на меті сказати, що вам потрібен root-доступ для встановлення Node, лише те, що він потрібен для роботи на порту 80. Даніель, 15 травня 2013 р. о 0:36 - @Daniel Ви можете поєднати node.js і PHP. Вам потрібен а) хостинг-провайдер, який розміщує node.js і PHP, або б) «власний» сервер, який ви можете легко налаштувати для розміщення обох TheHippo 15 травня 2013 р. о 7:56 Ні, Node не може працювати в жодному хостинг-провайдері, однак ви можете розгортати проекти Nodejs на сайтах PAAS, як Heroku та Linode, які пропонують платформу для розгортання вашої програми, або на хмарних хостинг-провайдерах Модель PAAS покладає на постачальника відповідальність за інфраструктуру та налаштування ОС і загальної інфраструктури, а вам залишається лише турбуватися про розробку та розгортання З іншого боку, Nodejs можна розгорнути на будь-якому хмарному хостингу. Отримавши доступ до віртуального або виділеного сервера, ви можете встановити nodejs і залежності, щоб почати пропонувати свою програму. У цьому випадку ви відповідаєте за встановлення Nodejs, баз даних, веб-серверів (якщо ви не хочете використовувати Http-сервер Node) Хмарний хостинг зазвичай дорожчий, але пропонує більше контролю над інфраструктурою, PAAS часто простіше використовувати з точки зору розробника, якщо це лише розробка та розгортання (іноді налаштовуються як домени та інші налаштування облікового запису) Мені вдалося встановити вузол у своєму спільному плані хостингу за допомогою nvm. Ви можете переглянути тут для отримання додаткової інформації: httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using%20nvm%20(Node.,on%20a%20single%20local%20environment.