Node.js meteor js更改主机名
我想在不同的主机名上运行meteor js服务器。就像xampp中的虚拟主机一样 默认情况下,它运行在 我想让它继续运行 两者都是本地域 我尝试过这样设置根URL: 设置ROOT\u URL=meteor 然后运行流星,但它崩溃了 我尝试设置hosts文件并创建一个具有代理的虚拟主机,如下所示:Node.js meteor js更改主机名,node.js,meteor,Node.js,Meteor,我想在不同的主机名上运行meteor js服务器。就像xampp中的虚拟主机一样 默认情况下,它运行在 我想让它继续运行 两者都是本地域 我尝试过这样设置根URL: 设置ROOT\u URL=meteor 然后运行流星,但它崩溃了 我尝试设置hosts文件并创建一个具有代理的虚拟主机,如下所示: <VirtualHost meteor.trivia.com:3000> ServerName meteor.trivia.com <Proxy *>
<VirtualHost meteor.trivia.com:3000>
ServerName meteor.trivia.com
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://localhost:3000/
ProxyPassReverse http://localhost:3000/
</Location>
</VirtualHost>
ServerName meteor.trivia.com
命令拒绝,允许
通融
ProxyPasshttp://localhost:3000/
ProxyPassReversehttp://localhost:3000/
它工作了,但应用程序仍然认为它在本地主机上
流星。绝对URL();是“本地主机”
我正在使用windows用于unix,它只是:
ROOT\u URL=http://meteor.trivia.com:3000 meteor
(开头没有“设置”)
如果使用windows:
set ROOT\u URL=http://meteor.trivia.com:3000
(结尾没有“流星”)
然后,在一个单独的命令中:
meteor
使用nodepad打开:c:\Windows\System32\drivers\etc\hosts
将主机添加到主机
127.0.0.1 your.hostname.com
在cmd中:
设置根URL=
然后运行meteor,这样它就只能是
set ROOT\u URL了=http://meteor.trivia.com:3000
,结尾没有“流星”。这是为了设置变量并在*nix上立即运行命令(meteor
)。