#!/bin/sh
cURL=$1
cRootDir=/data/tomcat/tomcat-usercenter
shRootDir=/data/tomcat/dll
#delete old version
rm -rf $shRootDir/usercenter-web.war*
#默认war包地址为jenkins上最后一次打包成功的url
if [ $c...
分类:
系统相关 时间:
2015-07-16 16:58:06
阅读次数:
243
项目是THINKPHP写的 用了 oschina git 进行版本管理。 公网服务器是CentOS。每次用FTP上传很麻烦。 所以想到了在服务器上安装一个GIT进行 pull代码。因为我的远程服务器数据库和本地不一样,所以代码pull后还需要...
分类:
其他好文 时间:
2015-06-30 22:10:17
阅读次数:
312
LAMP 搭建wrodpress部署教程贴.这是一篇主要将LAMP,并且通过wordpress来进行验证,演示.如何去部署PHP CMS很多新手看到LAMP就很很头大,觉得很难搞,编译安装,搞了好几天,或者干脆找了别人写的一件部署脚本.今天我介绍一种,简单到不能再简单的方法来让你感受下LAMP的另一...
分类:
其他好文 时间:
2015-06-23 19:47:35
阅读次数:
108
windows7的机器上重启服务需要关闭UAC::编译部署项目echo offecho 1. GatewayAdaptorecho 2. LogicServiceecho 3. MessagePushAdapterecho 4. PhoneAdaptorecho 5. StatusServicese...
分类:
其他好文 时间:
2015-06-14 18:29:13
阅读次数:
123
分布式桌面多媒体共享平台 项目需要依赖的平台 Zookeeper,MemCache,Mysql(默认,可选择其他的),Tomcat(默认,可以选择其他的),Maven ? Nginx配置 1、注意静态资源的地址(必须要和部署脚本的路径一致) ...
分类:
其他好文 时间:
2015-04-29 13:44:21
阅读次数:
196
自动编译脚本 build.sh, 放置在项目根目录下。 #!/bin/bash
# check args
# init path
CURRPATH=`pwd`
LIBDIR="$CURRPATH/WebContent/WEB-INF/lib"
SRC="$CURRPATH/src"
CLASS="$...
分类:
编程语言 时间:
2015-04-28 13:57:18
阅读次数:
256
#!/bin/shSVN_USER_NAME=SVN_PASSWORD=ROOT_PATH=$1PROJECT_NAME=$2ACTION=$3SVN_LIB_ROOT=$4USER_ACCOUNT=$5PASSWORD=$6HOST=$7PORT=$8COMMAND=$9netty_common=...
分类:
其他好文 时间:
2015-04-04 06:34:13
阅读次数:
153
Author:skate
Time:2015/03/05
MySQL数据库变更自动部署
概述:
这个Mysql数据库发布程序,可以自动、快速、并发的发布数据变更并记录结果。把部署内容从部署server传输到所有部署database并执行部署内容。
本程序主要用于分布式数据库部署,比如把一个部署脚本需要同时部署到多台database上。
测试环境:
...
分类:
数据库 时间:
2015-03-10 23:16:34
阅读次数:
313
今天发布一个老项目,由于心理认为很简单,测试环境跑的完全ok,但是在生产部署时发送了意外导致部署失败。1. 项目部署的配置文件及部署文件没有预先准备好,仓促间漏此失彼。2. 部署脚本没有提前看,导致多次部署失败。3. 部署包可能和生产上的包命名不一致。4. 多个窗口之间切换,加上外部不停的报各种问题...
分类:
其他好文 时间:
2015-02-02 21:27:29
阅读次数:
151
首先本文不介绍lnmp的安装与配置。
今天公司在阿里云上新购买了一个服务器,安装了一下lnmp的部署脚本,然后把公司项目(基于Yii框架)上去之后发现程序没有权限访问 assets 和 runtime文件夹。但是项目所在的文件夹命都放到了nginx的所在的用户名和组。
把assets和runtime文件夹目录改成777的权限之后正常,然后看了一下assets下的文件所有者竟然是...
分类:
其他好文 时间:
2015-01-23 20:13:54
阅读次数:
164