您好,我有一个在亚马逊上运行的EC2实例,它在正常的80端口上运行,我有一个在3002端口上运行的节点,如何使我的节点在Amazon EC2实例上的80端口上运行,并与Apache一起运行?我尝试了大多数在线教程,例如反向代理mod proxy等等,但都没有效果。
我需要在www.mywebsite.com/node上运行我的节点服务器,现在它正在www.mywebsite.com:3002/上运行。
我尝试编辑我的
/etc/httpd/conf/httpd.conf
像下面这样的Apache配置,但是没有任何效果。
<VirtualHost *:80>
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass /node http://localhost:3002/
ProxyPassReverse /node http://localhost:3002/
</Location>
</VirtualHost>