安装Tomcat首先要安装java开发环境JDK或者运行环境JRE,这里我下载了java8。
JDK是Java开发的核心组件,JDK软件包括:
JAVA运行时环境JRE(JVM+JAVA类和库)
JAVA开发工具包-SDK(JAVAC、JAVA工具)
开发人员基于JAVA开发工具开发了一套JAVA程序,Java程序是源码文件(默认不能直接使用),需要经过JAVAC(Java编译器)将源码文件编译生成Java字节码文件。
生成的Java字节码文件,可以放在jre环境中去运行,通过JVM解析JAVA字节码文件,从而提供给CPU或者系统调用,用户可以通过其他的渠道访问。
Tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级的应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
常见的JAVA-Web服务:
开源软件:tomcat(无法承受高并发,所以不能用做前端) resin jboss(较少)
商业软件:weblogic websphere
tomcat四个端口的含义:
8005,关闭Tomcat服务;
8080,Http访问端口;
8009,ajp(apache均衡Tomcat)端口,主要用于Apache和Tomcat连接使用;
8443,Tomcat加密访问端口;
一、安装JDK环境
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox
[root@Krist tomcatdir]# tar zxvf jdk-8u261-linux-x64.tar.gz
[root@Krist tomcatdir]# mkdir /usr/java
[root@Krist tomcatdir]# cp -rp jdk1.8.0_261/ /usr/java/jdk8/
[root@Krist tomcatdir]# vim /etc/profile
JAVA_HOME=/usr/java/jdk8
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
[root@Krist tomcatdir]# source /etc/profile
[root@Krist tomcatdir]# echo $JAVA_HOME
/usr/java/jdk8
二、安装Tomcat
https://mirror.bit.edu.cn/apache/tomcat/
https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.57/bin/apache-tomcat-8.5.57.tar.gz
[root@Krist tomcatdir]# tar zxvf apache-tomcat-8.5.57.tar.gz
[root@Krist tomcatdir]# cp -rp apache-tomcat-8.5.57 /usr/local/tomcat/
[root@Krist tomcatdir]# cd /usr/local/tomcat/
[root@Krist tomcat]# vim /etc/profile
TOMCAT_HOME=/usr/local/tomcat
PATH=$PATH:$TOMCAT_HOME/bin
export TOMCAT_HOME PATH
[root@Krist tomcat]# source /etc/profile
[root@Krist tomcat]# echo $TOMCAT_HOME
/usr/local/tomcat
启动tomcat
[root@Krist tomcat]# 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/java/jdk8
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
访问tomcat
关闭tomcat
[root@Krist tomcat]# 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/java/jdk8
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
部署jenkins项目测试,在jenkins官网下载https://www.jenkins.io/download/
https://get.jenkins.io/war/2.255/jenkins.war
[root@Krist tomcatdir]# wget https://get.jenkins.io/war/2.255/jenkins.war
//将jenkins的war包放到tomcat的webapps目录即可
[root@Krist tomcatdir]# cp jenkins.war /usr/local/tomcat/webapps/
[root@Krist tomcatdir]# 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/java/jdk8
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@Krist tomcatdir]# 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/java/jdk8
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
访问: http://192.168.123.188:8080/jenkins
初始密码自动生成到此文件中:/root/.jenkins/secrets/initialAdminPassword
评论前必须登录!
立即登录 注册