我有一个独立的网络应用程序,它是一个可执行文件。此时它前面不需要 nginx 或 apache,因为它有一个内置的网络服务器。我应该把它放在服务器的什么地方?在我的用户目录中?或者在 /opt/something 或其他地方?
此外,它是由 systemd 控制的。
答案1
传统上,它的位置是/usr/local
(/usr/local/bin
如果这只是一个可执行文件)。看/usr/local/bin 是什么?和/opt 和 /usr/local 有什么区别?。
答案2
由于它是一个打包的应用程序,我会说选择。
我的理解是,这/usr/local
更像是一个覆盖层/
,用于/opt
放置适合单个子目录的应用程序。