配置tomcat服务器要分成两部分:配置jdk 、配置tomcat
一、安装JDK
1、事先用命令测试服务器上是否安装了JDK
Java -version
2、如果没有安装去官网下载Linux版本的JDK安装包(选好版本)
要事用命令行先查看一下Linux系统的版本信息:
uname –a
如果输出结果中含有X86_64,表明系统是64位的,如果出现i686,证明系统是32位的。
3、下载完成后用ftp工具(这里使用xftp工具),将本机上的jdk上传到linux服务器下面,此处上传到/opt目录下。
4、进入/opt目录,将jdk的tar包进行解压,执行命令tar -zxvf jdk-8u121-linux-i586.tar.gz。会在当前路径下面生成jdk的目录。
tar -zxvf:
分别是四个参数
x : 从 tar 包中把文件提取出来
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
v : 显示详细信息
f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz
5、配置相关环境变量,修改/etc/profile文件,增加jdk的相关内容(JAVA_HOME、PATH等信息)。可以通过VI编辑器修改,也可以将/etc/profile下载到本机修改
export JAVA_HOME=/opt/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6、如果想让相关配置生效,需要执行/etc/profile。因此需要执行如下操作,source /etc/profile(应用系统变量),这样就可以了。
7、这时候进行检验,看看系统有没有装上jdk。执行如下命令即可:java –version,返回如下信息,证明jdk已成功安装
二、配置tomcat
1、去官网下载安装包
2、下载完成后用ftp工具(这里使用xftp工具),将本机上的jdk上传到linux服务器下面,此处上传到/opt目录下。
3、进入/opt目录,将jdk的tar包进行解压,执行命令tar -zxvf apache-tomcat-8.5.24.tr.gz -C /usr/local/。会在相应路径下面生成tomcat的目录。
-C 切换到指定目录(解压的时候用于切换到存放解压文件的目录,)
4、进入文件夹下的,bin中,执行startup.sh,启动tomcat。
5、停止Tomcat
./shutdown.sh
1、查看tomcat是否关闭
ps -ef|grep java
若出现一下类似代码,则说明没有关闭:
root 22084 1 0 13:39 pts/1 00:00:13 /opt/jdk1.8.0_151/bin/java -Djava.util.logging.config.file=/opt/apache-tomcat-8.5.24/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dignore.endorsed.dirs= -classpath /opt/apache-tomcat-8.5.24/bin/bootstrap.jar:/opt/apache-tomcat-8.5.24/bin/tomcat-juli.jar -Dcatalina.base=/opt/apache-tomcat-8.5.24 -Dcatalina.home=/opt/apache-tomcat-8.5.24 -Djava.io.tmpdir=/opt/apache-tomcat-8.5.24/temp org.apache.catalina.startup.Bootstrap start
root 25390 21999 0 15:00 pts/1 00:00:00 grep java
若出现以下代码,则说明服务已经关闭。
root 25618 21999 0 15:04 pts/1 00:00:00 grep java
2、设置tomcat环境变量(配置的目的是随便在哪个路径下都可以startup.sh来启动或shutdown.sh来关闭tomcat)
在etc/bashrc在这个文件后增加两行环境变量。
#set java environment
export JAVA_HOME=/opt/jdk1.8.0_151
export JRE_HOME=/opt/jdk1.8.0_151/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
#set tomcat environment
export TOMCAT_HOME=/opt/apache-tomcat-8.5.24
export CATALINA_HOME=/opt/apache-tomcat-8.5.24
#path config
export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin:$TOMCAT_HOME/bin
3、tomcat自启动
直接修改系统文件来实现
(1)修改脚本文件rc.local:vim /etc/rc.d/rc.local
这个脚本是使用者自定的开机启动程序,可以在里面添加想在系统启动之后执行的脚本或者脚本执行命令。
(2)在文件后添加如下代码:
export JAVA_HOME=/opt/jdk1.8.0_151
/opt/apache-tomcat-8.5.24/bin/startup.sh start
(3)将rc.local修改为可执行
chmod 777 /etc/rc.d/rc.local