можно ли запускать PHP и Node.js на одном сервере Nginx и VPS? Мне уже удалось сделать nginx обратным прокси для node.js, но мой вопрос в том, как запустить его вместе с PHP?
Я хочу, чтобы node.js запускался на поддомене, скажем, node.mydomain.com
пока мое приложение PHP работает на mydomain.com
.
Взгляните на этот пост: http://bergie.iki.fi/blog/dnode-make_php_and_node-js_talk_to_each_other/
Вы можете написать простой коммуникационный скрипт на node.mydomain.com
и пусть сервер NodeJS прослушивает другой порт.
В противном случае вы также можете proxy_redirect http://node.mydomain.com http://mydomain:8080/;
так что здесь вы должны запустить NodeJS и на другом порту.