![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webistrano
文章平均质量分 63
createAmind公众号
这个作者很懒,什么都没留下…
展开
-
webistrano 1
应用部署:webistrano 自动化部署流程,程序文件使用git管理,部署操作固化到脚本和webistrano,receipe里面,可重复操作,操作固定化,自动化,可以持续改进。 介绍:通过页面方式发布应用,进行应用的版本变更,使用capistrano进行多服务器同时操作管理(ssh key 登录),git对程序文件内容进行版本管理,方便版本回退,部署task集成了常...原创 2012-02-02 10:20:16 · 108 阅读 · 0 评论 -
webistrano 2 程序git 目录设置
在webistrano里面添加好相应的部署模块后部署服务器 部署目录 git设置操作步骤: 具体路径目录根据情况调整这里的操作已经有完整task写好了,可以自动执行。1 将生产服务器部署文件推送到git servercd /cygdrive/d/websites/进入程序目录,一定是推送生产正在使用的目录文件,不能使用备份,以防备份没有更新git ...原创 2012-02-02 11:13:04 · 79 阅读 · 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 · 105 阅读 · 0 评论 -
webistrano 4 安装
webistrano 的安装 yum install mysql-serveryum install mysql mysql-devel mysql-serverif 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 · 111 阅读 · 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 · 180 阅读 · 0 评论 -
webinstrano 6 添加部署模块的操作 自动化部署添加要点
在加webistrano时要做的有如下几点:1 新建stage 参考: webinstrano 添加部署模块的操作 2 加host,每个host填写一个ip信息,每个host,每个ip 一个记录,host_file_name 和 ip_list 都分别填写一个ip地址,只填写一个ip,3 选择recipes4 ...原创 2012-02-03 09:30:08 · 107 阅读 · 0 评论