Я дам вам пример того, что я хочу: давайте представим, что мой домен - это domain.com. Моя серверная машина - это Linux (Ubuntu). В настоящее время я использую Tomcat в качестве своего сервера на портах 80 и 8080. У меня установлен Node.JS, и у меня есть приложение Node. Если я запускаю приложение на порту 3000 и использую curl localhost:3000
, Я получил свой код. Но если я запускаю domain.com:3000, Chrome просто говорит «подключается» и в конечном итоге не может «подключиться», хотя порты 80 и 8080 все еще работают. Я даже попытался остановить tomcat и запустить Node, но все равно результаты. Как я могу запустить сервер Apache Tomcat и NodeJS на разных портах для домена?
Примечание: У меня есть SSH-доступ root / admin к серверу Ubuntu, но нет физического доступа. Это машина Amazon AWS EC2.
Это может быть одна или несколько вещей, я бы выбрал