`
peonyzzdx
  • 浏览: 583113 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

项目发布流程

 
阅读更多
1.通知客户停掉服务器,停掉线上服务器。
2.如果开发改动的东西比较多时,需要先导出线上数据库(包括表结构和表数据)和本地的比对,比对表结构,表数据是因为本地可能加了一些默认值。之后,利用工具(比如putty、xshell等)远程连接线上数据库。
3.更新项目代码
4.编译
5.发布


发布流程先一再二

一、publish机器发布指令

cd source/         //切换目录

cd huainanGrid2.0/   //切换目录

ps aux | grep jetty     //查看服务器是否处于开启  如果处于关闭状态,敲过此指令后不会出现图一的东西

svn update          //更新代码

ant -buildfile production.build.xml stopJetty -Dlistenerport=8081     //关闭jetty

ant -buildfile production.build.xml compile build                   //编译

ant -buildfile production.build.xml startJetty -Dport=8080 -Dlistenerport=8081 -Dpath=/ -Drootdir=./webroot                                          //publish机发布


图一:




二、应用服务器发布指令
su - root      //切换用户

cd publish/    //切换到publish目录

./publish.php -b /home/admin/source/huainanGrid2.0/ -m stopServer         //停止服务

./publish.php -b /home/admin/source/huainanGrid2.0/ -m publish            //发布



  • 大小: 42.4 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics