linux web放在哪个文件夹下,Linux中的Web应用程序应该放在哪里?
以下是Linux发行版的文件结构示例:https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-filesystem-fhs.html每个目录都有一个特定的目的,似乎Web应用程序应该分布在不同的目录中,而不是封装在一个文件夹中.我的网络应用程序的初始结构如下:/home/username/appname/appsource.../h
以下是Linux发行版的文件结构示例:
https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-filesystem-fhs.html
每个目录都有一个特定的目的,似乎Web应用程序应该分布在不同的目录中,而不是封装在一个文件夹中.
我的网络应用程序的初始结构如下:
/home/username/appname/appsource...
/home/username/appname/appconfiguration...
/home/username/appname/apptempdata...
/home/username/appname/applogdata...
/home/username/appname/appdata...
/home/username/public_html/appname/appsite/...
该应用程序封装在Linux系统中的最少目录中,一个用于web-source / web-site(页面,javascript,css,网站图像),在另一个目录中(/ home / username / appname / .. .)是其余的应用程序文件.
该应用程序最初被放置在用户文件夹中,因为这是Web应用程序通过某些Web工具开始开发的地方,但现在需要从Web工具和服务器用户中分离应用程序,并且需要创建安装方法(最后,如果在Linux系统中获得权限,则给定Linux服务器的不同管理员用户将轮流管理应用程序文件).
根据我的研究(见FHS specifications),我了解应用程序文件必须重新分配如下:
/usr/lib/appname/appsource...
/etc/appname/appconfiguration...
/var/www/html/appname/appsite...
/var/tmp/appname/apptempdata...
/var/log/appname/applogdata...
/var/lib/appname/appdata...
如果我现在只是让事情变得有效,我只需将所有内容放在/ var / lib和/ var / www / html目录中:
/var/lib/appname/appsource...
/var/lib/appname/appconfiguration...
/var/www/html/appname/appsite...
/var/lib/appname/apptempdata...
/var/lib/appname/applogdata...
/var/lib/appname/appdata...
我应该这样做吗?如果没有,那么请解释一下主要原因是什么,以及如何定位示例文件?
更多推荐
所有评论(0)