最佳实践:在 linux/raspberry pi 上部署独立应用程序
Best practice: Deploying a standalone application on linux/raspberry pi
我有一个 mono/dotnet-based 应用程序,它与 运行 上的 raspberry pi 的几个接口交互。现在我想让它做好生产准备。
但是,我不确定将此应用程序放在哪里。
我见过很多例子,例如
- /opt/appname
- /var/appname(通常仅用于子目录 www 中的 Web 应用程序)
- /home/appname
可以将生产应用程序放在主目录中吗?放置生产应用程序的最佳做法是什么?
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard 是了解 linux 中文件系统布局背后意图的好地方。对于您的使用,我建议 /usr/bin
或 /usr/local/bin
我有一个 mono/dotnet-based 应用程序,它与 运行 上的 raspberry pi 的几个接口交互。现在我想让它做好生产准备。
但是,我不确定将此应用程序放在哪里。
我见过很多例子,例如
- /opt/appname
- /var/appname(通常仅用于子目录 www 中的 Web 应用程序)
- /home/appname
可以将生产应用程序放在主目录中吗?放置生产应用程序的最佳做法是什么?
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard 是了解 linux 中文件系统布局背后意图的好地方。对于您的使用,我建议 /usr/bin
或 /usr/local/bin