`
zdx3578
  • 浏览: 93258 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
win7 资源管理器 树形结构  xp 类似自动扩展      win7 设置: 文件夹选项,导航窗格。 自动扩展到当前文件夹
循环找各个程序目录里面的所有配置文件内容   #循环处理行的函数,参数为要处理的文件和处理内容的函数名 whilefun() #arg1 file $1, arg2 cmd  $2 { while read  line do $2 $line done < $1 } #处理函数,列文件名和cat 文件内容 custcmd2() # arg1  $line {       echo ----------------------------c2 -----list file dir  $1         echo cat $1 } #处理函数,得到目录, ...
#!/bin/bash addchkconfig() { if [[ `chkconfig --list|grep $1` ]] then echo ---already in $1 chkconfig --list|grep $1 else echo ---not already in $1         if [[ `ls -l /etc/init.d/$1` ]]         then echo ---add         chkconfig --add $1         chkconfig --list $1         else         ...
zabbix报警需要   1 设置用户对服务器的权限,查看用户权限可以看到对服务器的权限, 2 报警action里面设置发送消息到相关用户和类型(sms or mail 等), 3 报警media需要设置(如果jabber不可以,但是action选all(包括jabber发送方式) 则可能其他方式的入短信报警会被jabber不可用而影响无法发送,所以不用jabber就关闭jabber),如果报警media使用脚本,配置文件需要设置脚本位置。 4 trigger还需要触发报警,才会发送出邮件或短信报警信息。     item->trigger->action->用 ...
centos 6.2 安装了图形界面登录   普通用户可以从图形界面登录   设置ssh key登录   普通用户key登录完全ok,root用户搞死了也没搞定,不知道哪里做了啥手脚。  
merge_schema_failed, "Bad cookie in table definition rabbit_user_permission: 参考这里: http://www.joshdevins.net/2010/03/21/rabbitmq-cluster-auto-configuration-debugging/ rm -rf /var/lib/rabbitmq/mnesia 应该是本地数据库要通过 mnesia:change_config(extra_db_nod ...
在加webistrano时要做的有如下几点: 1   新建stage 参考: webinstrano 添加部署模块的操作   2   加host,每个host填写一个ip信息,每个host,每个ip 一个记录,host_file_name 和 ip_list 都分别填写一个ip地址,只填写一个ip ...
    excel.rb    excel 解析 luxautodpinit.rb      git 安装   初始化 和 gitserver 的通信   oneline.rb      批量执行脚本  restartwebistranoruby.sh    重启 webistrano
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-ri source install ruby   ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.zip unzip   ruby-1 ...
:agit_up_tag_nocheck,   ........................................ 不检查 :agit_up_tag_parallel_Maxall_nocheck_rollback ....... 多服务器并行(不是一台一台串行执行)  主要想回滚时快速 :agit_up_tag, :a_git_up_tag_OR_restart,  .................................... 部署和重启都有的task (tag 为  re  则  重启) :agit_up_tag_cmdb,. :gitinit_getta ...
在webistrano里面添加好相应的部署模块后 部署服务器 部署目录 git设置操作步骤:   具体路径目录根据情况调整 这里的操作已经有完整task写好了,可以自动执行。 1 将生产服务器部署文件推送到git server cd /cygdrive/d/websites/ 进入程序目录,一定是推送生产正在使用的目录文件,不能使用备份,以防备份没有更新 git init    初始化当前目录以被git管理,对程序文件没影响

webistrano 1

应用部署:webistrano 自动化部署流程,程序文件使用git管理,部署操作固化到脚本和webistrano,receipe里面,可重复操作,操作固定化,自动化,可以持续改进。   介绍:通过页面方式发布应用,进行应用的版本变更,使用capistrano进行多服务器同时操作管理(ssh key 登录),git对程序文件内容进行版本管理,方便版本回退,部署task集成了常见应用的常用操作,比如重启多个服务,iis操作,shell脚本的执行,应用的端口url检查等,         1 应用服务器安装,安装脚本: 2 自动化需要的key通信设置: 3 自 ...
ruby -ane 'gitdir="/tmp/"+$F[0]+"_"+$F[1]+".git";cmd="export GIT_DIR="+gitdir+"   ;  git init ";puts cmd; ;system(cmd) '   infofile   ruby -ane 'gitdir="/tmp/"+$F[0]+"_"+$F[1]+".git";cmd="export GIT_DIR="+gi ...
    ruby安装 http://www.iteye.com/topic/43228   git安装 http://www.infoq.com/cn/news/2011/01/git-adventures-install-config   capistrano 安装 https://github.com/capistrano/capistrano/wiki/2.x-Getting-Started            wget  ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p180.tar.gz  ./confi ...
apache2  ubuntu apt-get install   ubuntu 10 tomcat6     zdx@ubuntu:/etc/apache2/conf.d$ sudo /etc/init.d/apache2 restart Syntax error on line 1 of /etc/apache2/conf.d/uriworkermap.properties: Invalid command '/casapp/*=loadbalancer', perhaps misspelled or defined by a module not included in th ...
Global site tag (gtag.js) - Google Analytics