安装jdk
解压jdk源码包,输入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz
将其移动到/usr/local/目录下,并重命名为 jdk7,输入命令:mv jdk1.7.0_07 /usr/local/jdk7
设置jdk的环境变量这里彩全局设置方法,就是来修改 /etc/profile,它是所有用户的共用的环境变量输入命令:vi /etc/profile然后在打开的文件末尾添加如下内容
使环境变量立即生效,输入命令:source /etc/profile
检验是否安装成功
输入命令:java #检测jdk bin环境
接着输入:javac #检测jdk classpath环境
安装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
-
配置/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" URIEncoding="UTF-8" />
[S1]默认为8080,为防止重复,可改为8888
-
启动tomcat
#cd /usr/local/tomcat/bin
#./startup.sh
关闭tomcat服务的方法:
第一步:查看tomcat的进程号:
#ps –ef|grep tomcat
root 10152 1 0 05: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 0 05:44 pts/0 00:00:00 grep tomcat从上面的显示结果可以看出其进程号为10152,则关闭tomcat的进程方法为:
#kill -9 10152