我应该将不需要外部 Web 服务器的独立 Web 应用程序放在哪里?

我应该将不需要外部 Web 服务器的独立 Web 应用程序放在哪里?

我有一个独立的网络应用程序,它是一个可执行文件。此时它前面不需要 nginx 或 apache,因为它有一个内置的网络服务器。我应该把它放在服务器的什么地方?在我的用户目录中?或者在 /opt/something 或其他地方?

此外,它是由 systemd 控制的。

答案1

传统上,它的位置是/usr/local/usr/local/bin如果这只是一个可执行文件)。看/usr/local/bin 是什么?/opt 和 /usr/local 有什么区别?

答案2

由于它是一个打包的应用程序,我会说选择。

我的理解是,这/usr/local更像是一个覆盖层/,用于/opt放置适合单个子目录的应用程序。

相关内容