Seb*_*son 6 apache reverse-proxy amazon-ec2 amazon-web-services node.js
嗨,我在亚马逊有一个ec2实例运行在正常的80端口,我有一个节点在3002端口上运行如何让我的节点在我的亚马逊ec2实例中的端口80上运行以及apache我尝试了大多数在线教程,如reverseproxy mod apache上的代理等
我需要在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>
Run Code Online (Sandbox Code Playgroud)
我已经很久没有使用 apache 但我认为 mod_proxy 的位置如下所示:
<Location /node >
ProxyPass http://localhost:3002/
</Location>
Run Code Online (Sandbox Code Playgroud)
另外,你重启apache了吗?
service httpd restart应该这样做。