配置JDK
安装jdk7,到如下网站下载:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html
[root@localhost ~]# tar xzf jdk-7u75-linux-x64.tar.gz -C /usr/local/
[root@localhost ~]# cd /usr/local
[root@localhost local]# mv jdk1.7.0_75/ java
添加环境变量 vim /etc/profile ,在文件末尾添加:
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[root@localhost local]# source /etc/profile
测试
[root@localhost local]# java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)
配置tomcat运行环境
[root@localhost ~]# tar -xvf apache-tomcat-7.0.59.tar.gz -C /usr/local/
[root@localhost ~]# cd /usr/local/
[root@java1 local]# mv /usr/local/apache-tomcat-7.0.59/ /usr/local/tomcat
[root@java1 local]# cd /usr/local/tomcat/bin
启动tomcat
[root@java1 bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/java
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
关闭tocmat
[root@java1 bin]# ./shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/java
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@java1 bin]# ps -ef | grep tomcat
root 14728 14260 0 20:44 pts/0 00:00:00 grep tomcat
测试
localhost:8080
tomcat 自启动脚本
[root@localhost tomcat]# vi /etc/init.d/tomcat
#!/bin/bash # # tomcat startup script for the Tomcat server # # chkconfig: 345 80 20 # description: start the tomcat deamon # # Source function library . /etc/rc.d/init.d/functions prog=tomcat JAVA_HOME=/usr/local/java/ #jdk安装路径 export JAVA_HOME CATALANA_HOME=/usr/local/tomcat/ #Tomcat根目录 export CATALINA_HOME case "$1" in start) echo "Starting Tomcat..." $CATALANA_HOME/bin/startup.sh ;; stop) echo "Stopping Tomcat..." $CATALANA_HOME/bin/shutdown.sh ;; restart) echo "Stopping Tomcat..." $CATALANA_HOME/bin/shutdown.sh sleep 2 echo echo "Starting Tomcat..." $CATALANA_HOME/bin/startup.sh ;; *) echo "Usage: $prog {start|stop|restart}" ;; esac exit 0
[root@localhost bin]# chmod +x /etc/init.d/tomcat
[root@localhost bin]# /etc/init.d/tomcat stop
Stopping Tomcat...
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/java/
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@localhost bin]# /etc/init.d/tomcat start
Starting Tomcat...
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/java/
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.