Linux 环境下安装 Tomcat
-
解压文件、设置目录
# 来到tomcat安装包所在的目录: cd /usr/local/Tomcat # 解压安装包: tar –zxvf apache-tomcat-5.5.17.tar.gz # 将解压生成的文件夹放到/usr/local下,并将文件夹重命名为tomcat mv apache-tomcat-5.5.17 /usr/local/tomcat
-
设置jdk路径
#配置/usr/local/tomcat/bin/catalina.sh文件 vi /usr/local/tomcat/bin/catalina.sh #在该文件的第46行添加: JAVA_HOME=/usr/local/java/jdk1.6.0_18(即jdk的安装目录)
-
防止一个系统下多个tomcat的端口号发生重复
# 修改配置文件: cd /usr/local/tomcat/conf vi server.xml <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector port="8080[S1] " maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> #[S1]默认为8080,为防止重复,可改为8888
-
启动、关闭tomcat
# 启动tomcat cd /usr/local/tomcat/bin ./startup.sh # 关闭tomcat服务的方法: # 第一步:查看tomcat的进程号: ps –ef|grep tomcat root 10152 1 005:05 pts/0 00:00:06 /usr/local/java/jdk1.6.0_18/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed -classpath :/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start root 11243 9584 005:44 pts/0 00:00:00 grep tomcat # 从上面的显示结果可以看出其进程号为10152,则关闭tomcat的进程方法为: kill -9 10152
-
验证tomcat安装
打开网页,输入:http://localhost:8888(tomcat的端口号)出现这样的页面(如图)即说明安装成功