如何启动 phoenix.server 作为守护进程

How to start phoenix.server as daemon

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

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

但是,上面的命令 运行 服务器交互并关闭终端,从 运行ning 停止 phoenix.server。如何让 phoenix.server 运行 在后台?

这应该可以解决问题:

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

查看 elixir --help 了解更多信息。