【复盘项目如何部署 _复盘踩坑 】 | IT修真院·坑乎
复盘项目如何部署
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
复盘踩坑
详细描述
编辑于2024-11-24
  • [武汉|荣耀师兄]JAVA-刘欢
    0

    项目部署可以wiki搜索 运维目录规范 里面说的比较清楚 

    1. 数据一般都存放在/data/目录下,并且以data为基本文件夹
    2. /data/webs文件夹存放后端web,直接是  项目名-home-web 这种 如:learn-home-web
    3. /data/services文件夹存放后端service,先新建自己的项目文件夹,然后里面是  项目名-xxx-service如:learn-course-service
    4. /data/svn文件夹存放前后端代码,一般从svn  checkout到这里,编译打包时:clean install的时候则从这里面编译打包
    5. /data/deploy文件夹为脚本统一存放位置,可以在里面新建相应项目的文件夹,在对应的文件夹里面再存放发布脚本
    6. 代码的日志路径设为 相应web或者service的logs文件夹下,比如:/data/webs/learn-home-web/logs为回家学习前端代码的日志路径,如果service较多,可以考虑把service外层新建自己的项目文件夹,比如/data/services/learn/learn-course-service/logs/即在learn-course-service外层新建learn文件夹,方便管理
    7. nginx配置在/data/software-server/nginx/nginx/conf/下
    8. sql文件及备份放在/data/sql下面
    9. maven等软件放在/data/server文件夹下,部分需要放在/usr/local下的则不受此约定


    编辑于2018-07-20