江湖面板-目录规范
120061. 文件规范的重要性
Linux系统遵循一定的目录结构标准(如Filesystem Hierarchy Standard, FHS),这有助于保持系统的组织和一致性。遵循这些标准可以确保用户和程序都能找到它们预期的文件和目录,从而实现安全、有效的文件和目录管理。
2. 江湖面板目录结构
江湖面板的主程序和各应用的数据存放在/www目录下。在一个典型的服务器中,/www目录结构如下:
/www
├── backup
| ├── database
│ └── site
├── recycle_bin
├── server
| ├── cron
| ├── jh-panel
| ├── jianghujs
| ├── mysql-apt
| ├── nodejs
| ├── openresty
| ├── source
│ └── web_conf
├── wwwlogs
├── wwwroot
└── wwwstorage (可选)
在上面的目录中,各个目录的简介如下:
- /www/backup:存储服务器的备份数据
- /www/recycle_bin:回收站。这个目录不可以删除
- /www/server:江湖面板所需要的各个软件、插件的主要存储目录。其下的每一个目录,都对应于一个安装的插件。其中最重要的目录是:
- /www/server/jh-panel:江湖面板的主程序的存储目录
- /www/server/web_conf:江湖面板中的网站的存储目录
- /www/server/source:
- /www/server/cron:定时任务的存储目录
- /www/wwwlogs:存储各个网站的访问日志
- /www/wwwroot:存储各个项目、网站的代码、配置文件及运行日志
- /www/wwwstorage:存储各个项目的用户数据。