以下命令在生产模式下运行phoenix.server,并作为部署phoenix的命令。
MIX_ENV=prod PORT=4001 iex -S mix phoenix.server
但是,上面的命令以交互方式运行服务器并关闭终端,阻止phoenix.server运行。如何让phoenix.server在后台运行?
答案 0 :(得分:28)
这应该可以解决问题:
MIX_ENV=prod PORT=4001 elixir --detached -S mix phoenix.server
查看elixir --help
了解详情。