webistrano
文章平均质量分 63
createAmind公众号
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
webistrano 1
应用部署:webistrano 自动化部署流程,程序文件使用git管理,部署操作固化到脚本和webistrano,receipe里面,可重复操作,操作固定化,自动化,可以持续改进。 介绍:通过页面方式发布应用,进行应用的版本变更,使用capistrano进行多服务器同时操作管理(ssh key 登录),git对程序文件内容进行版本管理,方便版本回退,部署task集成了常...原创 2012-02-02 10:20:16 · 166 阅读 · 0 评论 -
webistrano 2 程序git 目录设置
在webistrano里面添加好相应的部署模块后 部署服务器 部署目录 git设置操作步骤: 具体路径目录根据情况调整 这里的操作已经有完整task写好了,可以自动执行。 1 将生产服务器部署文件推送到git server cd /cygdrive/d/websites/ 进入程序目录,一定是推送生产正在使用的目录文件,不能使用备份,以防备份没有更新 git ...原创 2012-02-02 11:13:04 · 117 阅读 · 0 评论 -
webistrano 3 task 代码
:agit_up_tag_nocheck, ........................................ 不检查 :agit_up_tag_parallel_Maxall_nocheck_rollback ....... 多服务器并行(不是一台一台串行执行) 主要想回滚时快速 :agit_up_tag, :a_git_up_tag_OR_restart, .......原创 2012-02-02 11:17:50 · 143 阅读 · 0 评论 -
webistrano 4 安装
webistrano 的安装 yum install mysql-server yum install mysql mysql-devel mysql-server if yum can install 1.8.7 then : yum install ruby ruby-devel ruby-irb ruby-mysql ruby-rdoc ruby...原创 2012-02-02 11:33:46 · 157 阅读 · 0 评论 -
webistrano 5 辅助脚本
excel.rb excel 解析 luxautodpinit.rb git 安装 初始化 和 gitserver 的通信 oneline.rb 批量执行脚本 restartwebistranoruby.sh 重启 webistrano scp.rb 批量 scp sc...原创 2012-02-02 11:39:12 · 234 阅读 · 0 评论 -
webinstrano 6 添加部署模块的操作 自动化部署添加要点
在加webistrano时要做的有如下几点: 1 新建stage 参考: webinstrano 添加部署模块的操作 2 加host,每个host填写一个ip信息,每个host,每个ip 一个记录,host_file_name 和 ip_list 都分别填写一个ip地址,只填写一个ip, 3 选择recipes 4 ...原创 2012-02-03 09:30:08 · 161 阅读 · 0 评论
分享