環境配置:
1.安裝JDK(E:\Java\jdk1.6.0_07)
2.配置環境變量
JAVA_HOME E:\Java\jdk1.6.0_07
PATH %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3.配置(E:\Tomcat 6.0)
TOMCAT_HOME E:\Tomcat 6.0
CATALINA_HOME E:\Tomcat 6.0
CATALINA_BASE E:\Tomcat 6.0
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet-API.jar;
用戶配置:
修改conf/tomcat-users.xml
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="admin" password="admin" roles="admin,manager"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
查看現有tomcat的內存大小情況:
1、訪問 http://localhost:8080/manager/status
2、進入了Server Status頁面,可以在JVM表格中看到
Free memory: 241.80 MB Total memory: 254.06 MB Max memory: 508.06 MB
上面的文字即代表了,當前空閒內存、當前總內存、最大可使用內存三個數據。
修改Tomcat內存
windows環境下:
修改 tomcat\bin\Catalina.bat 文件
在166行左右
rem Execute Java with the applicable properties ”以下每行
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
在 %DEBUG_OPTS% 後面添加-Xms256m -Xmx512m
或在rem ----- Execute The Requested Command ---------------------------------------下添加
set JAVA_OPTS=-Xms512m -Xmx1024m
linux環境下:
打開在Tomcat的安裝目錄的bin文件的catalina.sh文件,進入編輯狀態.
在註釋後面加上如下腳本:
JAVA_OPTS='-Xms512m -Xmx1024m'
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"
其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是設置Tomcat使用的內存的大小.
-XX:PermSize=64M -XX:MaxPermSize=256m 指定類空間(用於加載類)的內存大小
保存後,重新以命令行的方式運行 tomcat。