一、linxu 部署步骤
(fb-push-2004为例,该项目存放绝对路径为
/MC/myProject/my-tomcat-2004/friendssoft/myWeb)
1,修改java =》java端口号
例如:再/MC/myProject/my-tomcat-2004/jdk-7u80-linux-x64/bin 路径下,
修改java 为 java2004 或 java** 为 java2004
(注:jdk-7u80-linux-x64为该项目启动所使用的jdk,目前存放再tomcat根目录下
2,修改jdk路径
(该系统路径为:/MC/myProject/my-tomcat-2004/bin/setclasspath.sh)
搜索JAVA_HOME,修改
JAVA_HOME=/MC/myProject/my-tomcat-2004/jdk-7u80-linux-x64(即为jdk的绝对路径)
3,修改setclasspath jdk的引用
(该系统路径为:/MC/myProject/my-tomcat-2004/bin/setclasspath.sh)
修改 if [ -x /usr/bin/java ]; then ---------》 if [ -x /usr/bin/java2004 ]; then
修改 if [ ! -x "$JAVA_HOME"/bin/java -o ! -x "$JAVA_HOME"/bin/javac ]; then
------------->
if [ ! -x "$JAVA_HOME"/bin/java2004 -o ! -x "$JAVA_HOME"/bin/javac ]; then
修改 if [ ! -x "$JAVA_HOME"/bin/java -o ! -x "$JAVA_HOME"/bin/jdb -o ! -x "$JAVA_HOME"/bin/javac ]; then
-------------->
if [ ! -x "$JAVA_HOME"/bin/java2004 -o ! -x "$JAVA_HOME"/bin/jdb -o ! -x "$JAVA_HOME"/bin/javac ]; then
修改 RUNJAVA="$JRE_HOME"/bin/java -----》 RUNJAVA="$JRE_HOME"/bin/java2004
4,修改tomcat端口
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/server.xml)
查找
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
port 默认为8080
修改port='2004' 注:2004即为tomcat的端口号
修改后:
<Server port="20045" shutdown="SHUTDOWN">
<Connector port="2004" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="20049" protocol="AJP/1.3" redirectPort="8443" />
5, 给文件夹及子文件夹授权
进入到/MC/myProject/my-tomcat-2004 路径下
chmod -R 775 *
6,端口重启
lsof -i:81 或ps -ef|grep 项目名|grep java
kill -9 pid
cd /MC/myProject/my-tomcat-2004/jdk-7u80-linux-x64/bin
./startup.sh
7,jdk配置内存
(该系统路径为:/MC/myProject/my-tomcat-2004/bin)
修改 setclasspath.sh文件 第82行JAVA_OPTS 键值为
JAVA_OPTS="-server -Xmx2048m -Xms512m -XX:PermSize=64M -XX:MaxPermSize=128M -Djava.awt.headless=true -Duser.timezone=GMT+08"
-Xms512m JVM初始分配的堆内存
-Xmx2048m JVM最大允许分配的堆内存,按需分配
-XX:PermSize=64M JVM初始分配的非堆内存
-XX:MaxPermSize=128M JVM最大允许分配的非堆内存,按需分配
8,加载项目的配置
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/Catalina/localhost)
在localhost 下添加fbpush.xml文件,文件内容如下
<?xml version='1.0' encoding='utf-8'?><!--distributable="true" -->
<Context displayName="myWeb" docBase="${catalina.home}/friendssoft/myWeb" path="/myWeb" reloadable="true" workDir="work/Catalina/localhost/myWeb">
</Context>
9,验证tomcat有没有成功启动
重启完毕后,可通过以下步骤判断tomcat是否完成启动
1、根据控制台打印的tomcat的log日志:
INFO: Server startup in 64949 ms
2、通过lsof -i:端口 或者ps -ef|grep 端口 查看是否有pid ,如果有,则说明启动成功
3、通过外部浏览器访问 http://IP地址:端口号/test/test.htm
(通过这种方式访问的前提是改tomcat下存在test测试站点的项目配和test项目)
--------------------------------------------------------------
二、window 新端口部署 (端口65改为66为例)
1,修改jdk名称(进入到jdk路径下一级的bin目录)
jdk_win\bin\java65.exe = jdk_win\bin\java66.exe
jdk_win\bin\javaw65.exe = jdk_win\bin\javaw66.exe
2,修改jdk名称路径配置(进入到tomcat所在目录下一级的bin目录)
bin\setclasspath.bat
if not exist "%JAVA_HOME%\bin\java65.exe" =》%JAVA_HOME%\bin\java66.exe
if not exist "%JAVA_HOME%\bin\javaw65.exe" =》%JAVA_HOME%\bin\javaw66.exe
set _RUNJAVA="%JAVA_HOME%\bin\java65" =》%JAVA_HOME%\bin\java66
set _RUNJAVAW="%JAVA_HOME%\bin\javaw65" =》%JAVA_HOME%\bin\javaw66
3, 修改环境变量(进入到tomcat所在目录下一级的bin目录)
bin\startup.bat
set CATALINA_HOME=E:\MC\jakarta-tomcat-5.0.28-66
set CATALINA_BASE=E:\MC\jakarta-tomcat-5.0.28-66
set CATALINA_TMPDIR=E:\MC\jakarta-tomcat-5.0.28-66
set CATALINA_TMPDIR=E:\MC\jakarta-tomcat-5.0.28-66
set JAVA_HOME=E:\MC\jakarta-tomcat-5.0.28-66\jdk_win
4,修改tomcat端口
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/server.xml)
查找
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
port 默认为8080
修改port='2004' 注:2004即为tomcat的端口号
修改后:
<Server port="20045" shutdown="SHUTDOWN">
<Connector port="2004" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="20049" protocol="AJP/1.3" redirectPort="8443" />
5, 修改服务startService.bat 对应的目录下的 startup.bat
cmd /c startup80.bat
cd D:\MC\APIserver\bin
cmd /c startup80.bat
cd D:\MC\server88\bin
cmd /c startup80.bat
cd D:\MC\qsbgw\bin
cmd /c startup80.bat
cd D:\MC\qsemba91\bin
cmd /c startup80.bat
6,加载项目的配置
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/Catalina/localhost)
在localhost 下添加fbpush.xml文件,文件内容如下
<?xml version='1.0' encoding='utf-8'?><!--distributable="true" -->
<Context displayName="myWeb" docBase="${catalina.home}/friendssoft/myWeb" path="/myWeb" reloadable="true" workDir="work\Catalina\localhost\myWeb">
</Context>
和linux 不同的是 workDir 斜杠和反斜杠的区别
7,验证tomcat有没有成功启动
重启完毕后,可通过以下步骤判断tomcat是否完成启动
1、根据tomcat打印的log日志:
INFO: Server startup in 64949 ms
2、通过外部浏览器访问 http://IP地址:端口号/test/test.htm
(通过这种方式访问的前提是改tomcat下存在test测试站点的项目配和test项目)
3、启动任务管理器,查看是否有javaw 进程
(fb-push-2004为例,该项目存放绝对路径为
/MC/myProject/my-tomcat-2004/friendssoft/myWeb)
1,修改java =》java端口号
例如:再/MC/myProject/my-tomcat-2004/jdk-7u80-linux-x64/bin 路径下,
修改java 为 java2004 或 java** 为 java2004
(注:jdk-7u80-linux-x64为该项目启动所使用的jdk,目前存放再tomcat根目录下
2,修改jdk路径
(该系统路径为:/MC/myProject/my-tomcat-2004/bin/setclasspath.sh)
搜索JAVA_HOME,修改
JAVA_HOME=/MC/myProject/my-tomcat-2004/jdk-7u80-linux-x64(即为jdk的绝对路径)
3,修改setclasspath jdk的引用
(该系统路径为:/MC/myProject/my-tomcat-2004/bin/setclasspath.sh)
修改 if [ -x /usr/bin/java ]; then ---------》 if [ -x /usr/bin/java2004 ]; then
修改 if [ ! -x "$JAVA_HOME"/bin/java -o ! -x "$JAVA_HOME"/bin/javac ]; then
------------->
if [ ! -x "$JAVA_HOME"/bin/java2004 -o ! -x "$JAVA_HOME"/bin/javac ]; then
修改 if [ ! -x "$JAVA_HOME"/bin/java -o ! -x "$JAVA_HOME"/bin/jdb -o ! -x "$JAVA_HOME"/bin/javac ]; then
-------------->
if [ ! -x "$JAVA_HOME"/bin/java2004 -o ! -x "$JAVA_HOME"/bin/jdb -o ! -x "$JAVA_HOME"/bin/javac ]; then
修改 RUNJAVA="$JRE_HOME"/bin/java -----》 RUNJAVA="$JRE_HOME"/bin/java2004
4,修改tomcat端口
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/server.xml)
查找
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
port 默认为8080
修改port='2004' 注:2004即为tomcat的端口号
修改后:
<Server port="20045" shutdown="SHUTDOWN">
<Connector port="2004" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="20049" protocol="AJP/1.3" redirectPort="8443" />
5, 给文件夹及子文件夹授权
进入到/MC/myProject/my-tomcat-2004 路径下
chmod -R 775 *
6,端口重启
lsof -i:81 或ps -ef|grep 项目名|grep java
kill -9 pid
cd /MC/myProject/my-tomcat-2004/jdk-7u80-linux-x64/bin
./startup.sh
7,jdk配置内存
(该系统路径为:/MC/myProject/my-tomcat-2004/bin)
修改 setclasspath.sh文件 第82行JAVA_OPTS 键值为
JAVA_OPTS="-server -Xmx2048m -Xms512m -XX:PermSize=64M -XX:MaxPermSize=128M -Djava.awt.headless=true -Duser.timezone=GMT+08"
-Xms512m JVM初始分配的堆内存
-Xmx2048m JVM最大允许分配的堆内存,按需分配
-XX:PermSize=64M JVM初始分配的非堆内存
-XX:MaxPermSize=128M JVM最大允许分配的非堆内存,按需分配
8,加载项目的配置
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/Catalina/localhost)
在localhost 下添加fbpush.xml文件,文件内容如下
<?xml version='1.0' encoding='utf-8'?><!--distributable="true" -->
<Context displayName="myWeb" docBase="${catalina.home}/friendssoft/myWeb" path="/myWeb" reloadable="true" workDir="work/Catalina/localhost/myWeb">
</Context>
9,验证tomcat有没有成功启动
重启完毕后,可通过以下步骤判断tomcat是否完成启动
1、根据控制台打印的tomcat的log日志:
INFO: Server startup in 64949 ms
2、通过lsof -i:端口 或者ps -ef|grep 端口 查看是否有pid ,如果有,则说明启动成功
3、通过外部浏览器访问 http://IP地址:端口号/test/test.htm
(通过这种方式访问的前提是改tomcat下存在test测试站点的项目配和test项目)
--------------------------------------------------------------
二、window 新端口部署 (端口65改为66为例)
1,修改jdk名称(进入到jdk路径下一级的bin目录)
jdk_win\bin\java65.exe = jdk_win\bin\java66.exe
jdk_win\bin\javaw65.exe = jdk_win\bin\javaw66.exe
2,修改jdk名称路径配置(进入到tomcat所在目录下一级的bin目录)
bin\setclasspath.bat
if not exist "%JAVA_HOME%\bin\java65.exe" =》%JAVA_HOME%\bin\java66.exe
if not exist "%JAVA_HOME%\bin\javaw65.exe" =》%JAVA_HOME%\bin\javaw66.exe
set _RUNJAVA="%JAVA_HOME%\bin\java65" =》%JAVA_HOME%\bin\java66
set _RUNJAVAW="%JAVA_HOME%\bin\javaw65" =》%JAVA_HOME%\bin\javaw66
3, 修改环境变量(进入到tomcat所在目录下一级的bin目录)
bin\startup.bat
set CATALINA_HOME=E:\MC\jakarta-tomcat-5.0.28-66
set CATALINA_BASE=E:\MC\jakarta-tomcat-5.0.28-66
set CATALINA_TMPDIR=E:\MC\jakarta-tomcat-5.0.28-66
set CATALINA_TMPDIR=E:\MC\jakarta-tomcat-5.0.28-66
set JAVA_HOME=E:\MC\jakarta-tomcat-5.0.28-66\jdk_win
4,修改tomcat端口
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/server.xml)
查找
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
port 默认为8080
修改port='2004' 注:2004即为tomcat的端口号
修改后:
<Server port="20045" shutdown="SHUTDOWN">
<Connector port="2004" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="20049" protocol="AJP/1.3" redirectPort="8443" />
5, 修改服务startService.bat 对应的目录下的 startup.bat
cmd /c startup80.bat
cd D:\MC\APIserver\bin
cmd /c startup80.bat
cd D:\MC\server88\bin
cmd /c startup80.bat
cd D:\MC\qsbgw\bin
cmd /c startup80.bat
cd D:\MC\qsemba91\bin
cmd /c startup80.bat
6,加载项目的配置
(该系统路径为:/MC/myProject/my-tomcat-2004/conf/Catalina/localhost)
在localhost 下添加fbpush.xml文件,文件内容如下
<?xml version='1.0' encoding='utf-8'?><!--distributable="true" -->
<Context displayName="myWeb" docBase="${catalina.home}/friendssoft/myWeb" path="/myWeb" reloadable="true" workDir="work\Catalina\localhost\myWeb">
</Context>
和linux 不同的是 workDir 斜杠和反斜杠的区别
7,验证tomcat有没有成功启动
重启完毕后,可通过以下步骤判断tomcat是否完成启动
1、根据tomcat打印的log日志:
INFO: Server startup in 64949 ms
2、通过外部浏览器访问 http://IP地址:端口号/test/test.htm
(通过这种方式访问的前提是改tomcat下存在test测试站点的项目配和test项目)
3、启动任务管理器,查看是否有javaw 进程