服务端代码
-
代码准备
找到最新的分支,如当前的baiyunshan_release分支,基于此分支检出一个新的分支如jiuxiang_release
-
修改配置
-
修改程序配置文件suoshi-server.properties
修改数据库信息
-
修改WEB.xml
修改<param-name>为webAppRootKey的<param-value>值,修改为与其他应用不同的值,本例修改为spring-oauth-server-jiuxiang
-
修改log4j.xml配置文件
修改路径与其他应用不同的地址,本例修改为${catalina.home}/logs/suoshiserver_7066.log
修改服务器配置
修改$TOMCAT_HOME/config/server.xml, 增加如下代码段
<Service name="webapps_jiuxiang">
<Connector port="7066" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="10443" />
<Connector port="7006" protocol="AJP/1.3" redirectPort="10443" />
<Engine name="webapps_jiuxiang" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Host name="localhost" appBase="webapps_jiuxiang"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
</Engine>
</Service>