15

以下命令在生产模式下运行 phoenix.server,并作为部署 phoenix 的命令给出。

MIX_ENV=prod PORT=4001 iex -S mix phoenix.server

但是,上述命令以交互方式运行服务器并关闭终端,使 phoenix.server 停止运行。如何让 phoenix.server 在后台运行?

4

1 回答 1

41

这应该可以解决问题:

MIX_ENV=prod PORT=4001 elixir --erl "-detached" -S mix phx.server

查看elixir --help更多信息。

于 2015-05-05T19:24:08.160 回答