江湖面板-目录规范

12006

1. 文件规范的重要性

Linux系统遵循一定的目录结构标准(如Filesystem Hierarchy Standard, FHS),这有助于保持系统的组织和一致性。遵循这些标准可以确保用户和程序都能找到它们预期的文件和目录,从而实现安全、有效的文件和目录管理。

2. 江湖面板目录结构

江湖面板的主程序和各应用的数据存放在/www目录下。在一个典型的服务器中,/www目录结构如下:

  1. /www
  2. ├── backup
  3. | ├── database
  4. └── site
  5. ├── recycle_bin
  6. ├── server
  7. | ├── cron
  8. | ├── jh-panel
  9. | ├── jianghujs
  10. | ├── mysql-apt
  11. | ├── nodejs
  12. | ├── openresty
  13. | ├── source
  14. └── web_conf
  15. ├── wwwlogs
  16. ├── wwwroot
  17. └── 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:存储各个项目的用户数据。