11月 8th, 2007 [转]Ubuntu Feisty配置Tomcat
转载自:Space of Chaos
安装 JDK
sudo aptitude install sun-java6-jdk
配置默认JRE
sudo update-alternatives --config java
选择"3 /usr/lib/jvm/java-6-sun/jre/bin/java"
修改环境配置文件
sudo vi /etc/environment
添加路径:CLASSPATH=/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
保存退出,执行
export CLASSPATH=/usr/lib/jvm/java-6-sun/lib
export JAVA_HOME=/usr/lib/jvm/java-6-sun
安装 Tomcat
sudo aptitude install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
有个bug,需要修正一下:
sudo vi /etc/init.d/tomcat5.5
在start中找到如下内容,加入红色部分
$DAEMON -user "$TOMCAT5_USER" -cp "$JSVC_CLASSPATH" \
-outfile "$LOGFILE" -errfile '&1' \
-pidfile "$CATALINA_PID" $JAVA_OPTS "$BOOTSTRAP_CLASS"
cat /var/log/tomcat5.5/catalina.out > /dev/null &
else
log_progress_msg "(already running)"
fi
端口配置:
sudo vi /var/lib/tomcat5.5/conf/server.xml
找到如下内容,8080改成需要的端口
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
/>
重启服务
sudo /etc/init.d/tomcat5.5 restart
帐户管理
sudo vi /var/lib/tomcat5.5/conf/tomcat-users.xml
修改内容为:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="yourname" password="yourpwd" fullName="" roles="admin,manager,role1,tomcat"/>
</tomcat-users>
如果您喜欢本站的内容,欢迎订阅我的RSS以获取本站最新资讯。
RSS地址1:http://feed.casparant.com/
RSS地址2:http://feeds.casparant.com/casparant
Related Posts
---------- COPYRIGHT (C) CasparAnt.COM 2008 ----------
本站所有文章均遵循“创作共用条款(CC)3.0版本”, 允许转载演绎本站文章,仅需遵循以下原则:保留文章出处(URL及站名Caspar Ant), 并且给我一个 引用通告(trackback)。如果您觉得本站的文章很好,欢迎选择下面的网络书签收藏本文; 如果您觉得本站值得浏览,欢迎点击侧边栏进行订阅;欢迎您对文章发表评论,您的留言是对我最好的鼓励!
This entry is under CREATIVE COMMON ATTRIBUTION 3.0 LICENSE. Please remain "Caspar Ant" and the URL stay in your site when you share or remix this entry. It's necessary to give me a trackback from your own site. If you think this entry is good enough, welcome to put it to your own web bookmark. You can select from the bookmark sites at follows:

















