ROOT_URL
应该是您的 DigitalOcean 液滴的 url,它指向您的应用程序。例如,如果您的 Droplet 的 IP 为 83.132.230.12,您可以执行以下操作:
"env": {
"ROOT_URL": "http://83.132.230.12",
"PORT": 3000,
"UPSTART_UID" : "meteoruser",
"MAIL_URL": "smtp://username:password@smtp.sendgrid.net:587",
"METEOR_ENV": "production" }
但是访问者http://83.132.230.12
在他们的网络浏览器中连接是非常不切实际的。最好为您的 droplet 分配一个域名,以便执行以下操作:
"env": {
"ROOT_URL": "http://www.yourdomainname.com",
"PORT": 3000,
"UPSTART_UID" : "meteoruser",
"MAIL_URL": "smtp://username:password@smtp.sendgrid.net:587",
"METEOR_ENV": "production" }
PORT
应该是您希望人们访问您的应用程序的端口。例如,如果你给一个 3000 端口,你的应用程序将通过 访问http://www.yourdomainname.com:3000
,这看起来也不切实际。另一方面,Web 浏览器默认使用端口 80。因此,如果您使用"PORT": 80
,您的应用程序将可以通过http://www.yourdomainname.com
(url 中不需要端口)访问