Я создал приложение для Android в реальном времени, поддерживаемое приложением node.js. Я использую Express, socket.io, mongodb и ubuntu для своего бэкэнда. Но моя проблема в том, как я могу запустить его в производственной среде или в Интернете без запуска этого node server.js
в удаленной командной строке, обращающейся к моему серверу. Потому что, когда я его остановлю, мое приложение станет недоступным. Кроме того, я получил доступ к нему напрямую в свой домен или IP-адрес без добавления порта :3000
в теме. Это возможно?
Я пытался сделать это https://www.digitalocean.com/community/tutorials/how-to-install-express-a-node-js-framework-and-set-up-socket-io-on-a-vps но мне нужно быть в командной строке, чтобы она всегда работала. Я слышал об использовании nginx в качестве прокси-сервера, но понятия не имею, как его настроить с помощью node.js