[b:a6fc324d2d]安装时就注意点。[/color:a6fc324d2d]
“[]”里的部分依照你的实际情况填写。
tar zxvf jakarta-tomcat-5.5.2.tar.gz -C [要安装的地方]。
tar zxvf jakarta-tomcat-5.5.2-admine.tar.gz -C [要安装的地方]。
去“[安装的地方]/conf”,找到“tomcat-users.xml”和“web.xml”。
依照类似格式在“tomcat-users.xml”底部添加一行:
<user uname="root" password="[自己定个密码]" roles="admin,manager"/>
在“web.xml”里找到这样一组内容:
[code:a6fc324d2d]
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
[/code:a6fc324d2d]
修改为:
[code:a6fc324d2d]
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<!-- 加这里 -->
<init-param>
<param-name>javaEncoding</param-name>
<param-value>GB18030</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
[/code:a6fc324d2d]
[b:a6fc324d2d]注意,最好在第一次运行前就修改了这个地方,否则Tomcat在工作目录里缓存的文件会妨碍这个更改生效,得在停掉Tomcat后手动删除那些文件。[/color:a6fc324d2d]
在环境变量文件里添加:
[code:a6fc324d2d]
########################################
# Jakarta-tomcat 5.5.2
# Non-Compiled
# Moveable
CATALINA_BASE="[安装的地方]"
CATALINA_HOME="[安装的地方]"
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOME/bin:$CATALINA_HOME/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC CLASSPATH CATALINA_BASE CATALINA_HOME
########################################
[/code:a6fc324d2d]
环境变量生效后用命令“startup.sh”和“shutdown.sh”来启动与停止Tomcat。