Помогите разобраться в том, как запустить модуль Node вместе с Apache под управлением Webmin

Имеется сервер на Webmin, который имеет несколько директорий (php) по типу:

1) website.com
2) a.website.com
3) b.website.com
4) c.website.com

Всё создано через Apache.

Мне необходимо включить приложение: https://github.com/55sketch/gsx2json

Я сделал следующее, зашел в командую строку Webmin и начал выполнять следующие команды:

1) npm install https://github.com/55sketch/gsx2json.git
2) pkill node
3) cd node_modules/gsx2json
4) npm start

После последнего пункта случалась вечная загрузка браузера, но после перезапуска страницы, в процессах, видно что node в процессах есть, который использует порт 5000.

Но разумеется, используя ссылку приложения: http://website.com/api?id=SPREADSHEET_ID&sheet=SHEET_NUMBER По которой я должен получить текстовой ответ, я получил ошибку - The requested URL was not found on this server.

Я некоторое время гуглил, читал материалы, и единственное что понял, я не могу по адресу, который ведёт на Php директорию апача, получить какой либо результат с Node.

В виду этого я догадался, что мне нужно создать ещё один адрес d.website.com который бы вёл не на 80 порт апача, а на 5000 порт Node.

Скажите пожалуйста, верно ли это или я уже наделал ошибок в самом начале?


Ответы (0 шт):