将 ASP.NET Core 网站文件放置在 Linux 环境中的哪个位置?

4
我正在将一个ASP.NET Core 2.1网站部署到运行nginx的Debian(Stretch)实例中。由于不太熟悉Linux,我不确定将网站文件部署到哪个标准/最佳位置。
(例如,在IIS上,inetpub和其下的目录是常见的部署位置,尽管如果将适当的文件夹权限授予应用程序池进程,则可以将其部署到任何想要的位置)
MSFT的文档(已记录的ASP.NET Core nginx部署)没有提到放置它们的位置。
Scott Hanselman的文章有点提到了/var目录。
在nginx中,部署[ASP.NET Core]网站的标准位置在哪里?
1个回答

0

2
根据文件系统层次结构标准/var目录仅用于在正常操作期间预计发生更改的文件,例如日志,数据库或系统范围的数据存储系统。不应更改但在整个系统中可用的应用程序文件(即只读文件)存储在/usr目录树内的子文件夹中。如果需要在专用文件夹中部署应用程序,则/opt目录更为适合。 - RAM

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接