Jenkins+tomcat+jdk setup

Jenkins download: http://jenkins-ci.org/

jdk version:jdk-7u45-linux-x64.tar.gz

tomcat version:apache-tomcat-7.0.62.tar.gz

OS: rhel7.0_x64

1. install jdk:

1.1.
    # cp jdk-7u45-linux-x64.tar.gz  /usr/lib/jvm
    # tar zxvf jdk-7u45-linux-x64.tar.gz
    # vi /root/.bashrc
add the following content:
    #jdk

        export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
        export JRE_HOME=${JAVA_HOME}/jre

        export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

        #environmental variable

        export PATH=.:${JAVA_HOME}/bin:$PATH  
1.2.
    #source /root/.bashrc  #take effect
1.3.
    #echo $JAVA_HOME #to check

2. install tomcat and jenkins

2.1 unzip the tar

tar zxvf apache-tomcat-7.0.62.tar.gz

2.2 add following content in /opt/apache-tomcat-7.0.62/bin/startup.sh

TOMCAT_HOME=/opt/apache-tomcat-7.0.62

2.3 copy jenkins.war under /opt/apache-tomcat-7.0.62/webapps/. Then it will be unzip automatically.

[root@songnan05 jenkins]# ls
ColorFormatter.class   help                           jobs                         MainDialog$1.class             plugins                   updates
css                    hudson.model.UpdateCenter.xml  LogFileOutputStream$1.class  MainDialog.class               robots.txt                userContent
dc-license.txt         identity.key.enc               LogFileOutputStream$2.class  Main$FileAndDescription.class  scripts                   war
Download metadata.log  images                         LogFileOutputStream.class    META-INF                       secret.key                WEB-INF
Main.class                   nodeMonitors.xml               secret.key.not-so-secret  winstone.jar
favicon.ico            JNLPMain.class                 MainDialog$1$1.class         nodes                          secrets
[root@songnan05 jenkins]# pwd
/opt/apache-tomcat-7.0.62/webapps/jenkins

2.4 visit http://url:8080/jenkins/

原文地址:https://www.cnblogs.com/zsychanpin/p/7230469.html