Skip to content
官方QQ交流群
技术交流1:87208295   点此加入
技术交流2:787747122   点此加入
官网
云控制台
开放平台
关注微信公众号
代码仓库: 码云

目录结构

项目结构

shiyun-devops/

  ├── app
  │   │
  │   ├── xxx-dev             -- 开发环境 
  │   │   ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── start.sh            -- 该应用启动脚本
  │   │
  │   ├── xxx-test            -- 测试环境 
  │   │   ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── start.sh            -- 该应用启动脚本
  │   │
  │   └── xxx-product         -- 生产环境
  │       ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │       ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │       └── start.sh            -- 该应用启动脚本
  │    
  ├── case
  │   ├── case-project1-pipeline
  │   │   ├── api.groovy      -- 构建api流水线脚本
  │   │   ├── www.conf        -- 构建www流水线脚本
  │   │   └── test.conf       -- 构建test流水线脚本
  │   │
  │   ├── case-project1-ssh
  │   │   ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── lua.conf        -- Lua 配置虚拟主机扩展配置文件
  │    
  │    
  │    
  ├── conf
  │   ├── nginx.conf          -- Nginx 主配置文件
  │   ├── conf.d
  │   │   └── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   └── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── lua.conf        -- Lua 配置虚拟主机扩展配置文件
  │   ├── letsencrypt         -- Nginx 证书目录
  │   ├── mysql
  │   │   └── my.cnf          -- MySQL 配置文件
  │   ├── etcd
  │   │   └── etcd.conf.yml   -- Etcd 配置文件
  │   ├── redis
  │   │   └── redis.conf      -- Redis 配置文件
  │   ├── php
  │   │   ├── php.ini         -- PHP 运行核心配置文件
  │   │   ├── php-fpm.conf    -- PHP-FPM 进程服务的配置文件
  │   │   └── php-fpm.d
  │   │        └── www.conf   -- PHP-FPM 扩展配置文件
  │   └──lua                  -- Lua 脚本目录
  │        └── bin
  │        │    └── limit.lua -- 核心库脚本
  │        └── test
  │             └── http.lua  -- 测试脚本

  ├── data                    -- 数据目录
  │   ├── composes            -- composer
  │   ├── esdata              -- ElasticSearch 数据目录
  │   ├── mongo               -- MongoDB 数据目录
  │   ├── redis
  │   │   ├── appendonly.aof  -- AOF 数据库保存文件
  │   │   ├── dump.rdb        -- RDB 数据库保存文件
  │   │   └── redis.log       -- Redis 日志文件
  │   ├── mysql               -- MySQL8 数据目录  (作为volume,存放mysql数据文件)
  │   └── mysql5              -- MySQL5 数据目录


  ├── log                     -- 日志目录
  ├   ├── nginx               -- Nginx 系统错误日志
  │   │   ├── access.log
  │   │   └── error.log
  │   │
  │   ├── redis                -- Redis错误日志
  │   │
  │   └── php                  -- PHP错误日志


  ├── services                    服务构建文件和配置文件目录
  │   ├── elasticsearch           ElasticSearch 配置文件目录
  │   ├── mysql                   MySQL8 配置文件目录
  │   ├── mysql5                  MySQL5 配置文件目录
  │   ├── nginx                   Nginx 配置文件目录
  │   │   ├──  default.conf       (作为volume,存放nginx配置文件)
  │   │   └──
  │   │
  │   ├── php                     PHP5.6 - PHP7.4 配置目录
  │   │   ├── install.sh        -- 构建脚本
  │   │   └── Dockerfile        -- 镜像构建文件
  │   ├── php54                   PHP5.4 配置目录
  │   ├── php81                   PHP8.1 配置目录
  │   ├── php82                   PHP8.2 配置目录
  │   └── redis                   Redis 配置目录


  └── www                      -- 项目代码目录
  	  ├──  tp6                   (作为volume,存放项目代码)	  

	  ├──  laravel               (作为volume,存放项目代码)	   

	  └── site                 -- 具体项目目录
         └──index.php
shiyun-devops/

  ├── app
  │   │
  │   ├── xxx-dev             -- 开发环境 
  │   │   ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── start.sh            -- 该应用启动脚本
  │   │
  │   ├── xxx-test            -- 测试环境 
  │   │   ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── start.sh            -- 该应用启动脚本
  │   │
  │   └── xxx-product         -- 生产环境
  │       ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │       ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │       └── start.sh            -- 该应用启动脚本
  │    
  ├── case
  │   ├── case-project1-pipeline
  │   │   ├── api.groovy      -- 构建api流水线脚本
  │   │   ├── www.conf        -- 构建www流水线脚本
  │   │   └── test.conf       -- 构建test流水线脚本
  │   │
  │   ├── case-project1-ssh
  │   │   ├── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   ├── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── lua.conf        -- Lua 配置虚拟主机扩展配置文件
  │    
  │    
  │    
  ├── conf
  │   ├── nginx.conf          -- Nginx 主配置文件
  │   ├── conf.d
  │   │   └── 80.conf         -- HTTP 80 虚拟主机扩展配置文件
  │   │   └── 443.conf        -- HTTPS 虚拟主机扩展配置文件
  │   │   └── lua.conf        -- Lua 配置虚拟主机扩展配置文件
  │   ├── letsencrypt         -- Nginx 证书目录
  │   ├── mysql
  │   │   └── my.cnf          -- MySQL 配置文件
  │   ├── etcd
  │   │   └── etcd.conf.yml   -- Etcd 配置文件
  │   ├── redis
  │   │   └── redis.conf      -- Redis 配置文件
  │   ├── php
  │   │   ├── php.ini         -- PHP 运行核心配置文件
  │   │   ├── php-fpm.conf    -- PHP-FPM 进程服务的配置文件
  │   │   └── php-fpm.d
  │   │        └── www.conf   -- PHP-FPM 扩展配置文件
  │   └──lua                  -- Lua 脚本目录
  │        └── bin
  │        │    └── limit.lua -- 核心库脚本
  │        └── test
  │             └── http.lua  -- 测试脚本

  ├── data                    -- 数据目录
  │   ├── composes            -- composer
  │   ├── esdata              -- ElasticSearch 数据目录
  │   ├── mongo               -- MongoDB 数据目录
  │   ├── redis
  │   │   ├── appendonly.aof  -- AOF 数据库保存文件
  │   │   ├── dump.rdb        -- RDB 数据库保存文件
  │   │   └── redis.log       -- Redis 日志文件
  │   ├── mysql               -- MySQL8 数据目录  (作为volume,存放mysql数据文件)
  │   └── mysql5              -- MySQL5 数据目录


  ├── log                     -- 日志目录
  ├   ├── nginx               -- Nginx 系统错误日志
  │   │   ├── access.log
  │   │   └── error.log
  │   │
  │   ├── redis                -- Redis错误日志
  │   │
  │   └── php                  -- PHP错误日志


  ├── services                    服务构建文件和配置文件目录
  │   ├── elasticsearch           ElasticSearch 配置文件目录
  │   ├── mysql                   MySQL8 配置文件目录
  │   ├── mysql5                  MySQL5 配置文件目录
  │   ├── nginx                   Nginx 配置文件目录
  │   │   ├──  default.conf       (作为volume,存放nginx配置文件)
  │   │   └──
  │   │
  │   ├── php                     PHP5.6 - PHP7.4 配置目录
  │   │   ├── install.sh        -- 构建脚本
  │   │   └── Dockerfile        -- 镜像构建文件
  │   ├── php54                   PHP5.4 配置目录
  │   ├── php81                   PHP8.1 配置目录
  │   ├── php82                   PHP8.2 配置目录
  │   └── redis                   Redis 配置目录


  └── www                      -- 项目代码目录
  	  ├──  tp6                   (作为volume,存放项目代码)	  

	  ├──  laravel               (作为volume,存放项目代码)	   

	  └── site                 -- 具体项目目录
         └──index.php

Copyright © 2017 10yun.com | 十云提供计算服务-IPV6 | ctocode组开发