测试环境 : CentOS release 6.5 (Final)
所需软件: apache-maven-3.3.9-bin.tar.gz
apache-tomcat-8.0.33.zip
jdk-8u77-linux-x64.tar.gz
注意jdk和tomcat的版本对应
java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
./version.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
Server version: Apache Tomcat/8.0.33
Server built: Mar 18 2016 20:31:49 UTC
Server number: 8.0.33.0
OS Name: Linux
OS Version: 2.6.32-431.el6.x86_64
Architecture: amd64
JVM Version: 1.8.0_77-b03
JVM Vendor: Oracle Corporation
1.jdk 环境搭建
tar -zxvf jdk.tar.gz
mv jdk1.8.0_77/ /home/wangershui/java/
修改 环境变量
vim /etc/profile
export JAVA_HOME=/usr/local/java
export path=$path:$path/bin:$JAVA_HOME/usr/local/java/jre/bin
export classpath=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH
#source /etc/profile
java -version
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
2.tomcat 搭建
Vim /etc/profile
CATALINA_HOME=/home/tomcat
启动 tomcat /home/tomcat/bin/startup.sh
查看是否启动 Netstat -nltp | grep java
3.mavn 搭建
Vim /etc/profile
export JAVA_HOME JAVA_BIN PATH CLASSPATH
CATALINA_HOME=/home/tomcat
export M2_HOME=/home/maven
export PATH=$M2_HOME/bin:$PATH
4.jenkins搭建
rpm -ivh jenkins-1.651.2-1.1.noarch.rpm
cp jenkins.war /home/tomcat/webapps/
Vim /etc/profile
JENKINS_HOME=/home/tomcat/webapps/jenkins