Веб-страница Jquery и node.js в качестве сервера

0

Я совершенно новичок в node.js

Я веб-разработчик, и у меня уже есть веб-страница jquery mobile. Моя команда перемещает сервер с php (тот же сервер, что и моя страница) на node.js, и у меня проблема из-за перекрестного домена.

Как я должен сказать им настроить сервер узла для работы в том же порту, что и apache? Теперь apache работает на 80 и node.js в 8080, но мы хотим изменить второй, чтобы иметь возможность работать с моей страницей.

Если это невозможно, можно ли вернуть мою веб-страницу с сервера node.js? Как мы должны это делать? Веб-страница зависит только от сервера для получения данных.

  • 0
    Два процесса не могут прослушивать один и тот же порт. Если Apache прослушивает порт 80, никакой другой процесс не может сделать то же самое. Вы можете настроить Apache для прокси- вызовов определенных вызовов к Node.js, прослушивающему порт 8080.
  • 0
    Знаете ли вы учебник для настройки этого?
Теги:

1 ответ

0

Вы можете перенаправить порт 80 на порт 8008 с помощью этой команды:

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

Надеюсь, это поможет.

Получил это из qaru.site/questions/31939/....

  • 0
    Как это позволяет и Apache, и Node.js прослушивать порт 80?
  • 0
    Не оба, очевидно! Вы можете запустить только один сервер на порт!
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню