Я бы хотел разместить программу node.js в public_html/<appname>
и быть доступным, перейдя в domainname.com:80/appname
- сервер Ubuntu 10.04, я использую Apache в качестве HTTP-сервера. Это вообще возможно?
Вам, вероятно, понадобится mod_proxy и ProxyPass
для Apache.
Запустите Apache на порту 80 и используйте <Location>
config в Apache, чтобы передать запрос на Node.js, который будет на другом порту, например. 8080.
<Location /<appname>/>
ProxyPass http://nodejsip:8080/
</Location>