一、文件夹结构约定
1.代码位置:~/code/
2.日志位置:~/logs/
二、配置SSH,建立服务器与代码仓库的连接
1.执行 ssh-keygen -t rsa -C "chongjian.min@tqmall.com" (后面的邮箱为你们自己代码仓库的邮箱)
2.进入 ~/.ssh文件夹,复制id_rsa.pub文件内的所有内容。
3.进入代码仓库 http://dev.tqmall.com,登录,单击profile setting。
4.单击SSH
5.单击Add SSH Key
6.填写SSH配置,Key里面为.ssh/id_rsa.pub里的所有内容
7.点击 Add key,配置SSH完成。
三、代码克隆,编译,打包
1.进入约定的代码位置~/codes/,下载Saint代码
git clone git@dev.tqmall.com:tqmall
/saint
.git
|
2.配置淘汽档口仓库
两个settings*的配置文件(没有的话联系geek@tqmall.com),放到~/.m2文件夹下(没有.m2文件夹新建一个)
3.编译,打包项目,编译过程中需要填写配置项
mvn clean
install
-Dmaven.
test
.skip
|
4.配置Tomcat
4.1进入到Tomcat的Home下,修改Tomcat的最大内存
echo
"export JAVA_OPTS=\"-XX:MaxPermSize=256m -Xms256m -Xmx1536m\""
>bin
/setenv
.sh
|
4.2进入Tomcat的Home下,进入conf文件夹,编辑server.xml,配置端口和URIEncoding
<
Connector
port
=
"8888"
protocol
=
"HTTP/1.1"
connectionTimeout
=
"20000"
URIEncoding
=
"UTF-8"
redirectPort
=
"18443"
/>
|
5.将war包拷贝至tomcat工作目录
进入Tomcat的Home目录,进入webapps,将打包好的war包拷贝到webapps下
cp
~
/code/saint/saint
.web
/target/saint
.war .
|
6.启动Tomcat.