Linux下安装jdk和tomcat

102 阅读1分钟

本文已参与 「新人创作礼」活动,一起开启掘金创作之路。

jdk安装

下载jdk

wget download.oracle.com/otn-pub/jav…

image.png

  1. wget download.oracle.com/otn-pub/jav…

运行下面命令解压

  1. sudo tar -zvxf 下载文件名

  2. 然后在etc下面,sudo vim /etc/profile.local 下,然后摁 i 键进入编辑模式,在最后面加入下面的代码:

export JAVA_HOME=/home/presoftware/jdk1.8.0_192

export JRE_HOME=${JAVA_HOME}/jre

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

export PATH=JAVAHOME/bin:{JAVA_HOME}/bin:PATH

摁esc退出编辑模式,然后输入:wq保存退出。

  1. 下来我们用source命令来让文件生效:

source etc/profile.local

image.png

最后用java -version等命令来检验是否成功:

image.png

看到JAVA_HOME变量已经有了。再输入java -version

image.png

这样jdk就装完了。

tomcat安装

下载tomcat

  1. wget mirrors.cnnic.cn/apache/tomc…apache-tomcat-9.0.16.tar.gz

image.png

  1. 在etc下面,sudo vim /etc/profile.local 下,输入

export CATALINA_HOME=/home/presoftware/apache-tomcat-9.0.6

  1. 用source执行一个新的profile

image.png

  1. cd /tmp/tomcat/apache-tomcat-9.0.16/bin

(这地方记得先添加JAVA_HOME和JRE_HONE,详情见下几行)

./catalina.sh start

image.png

这里我们能够看到,他说是我们的JAVA_HOME 或者JRE_HOME没有定义。

因为我们这个不是包管理器安装的,所以tomcat没有识别java的路径。所以需要编辑catalina.sh

5.在bin目录下,输入sudo vi catalina.sh 然后输入/OS spe(这一句是为了搜索位置,并没有实际意义)

image.png

我们就找到了位置:

image.png

在这里输入我们的java_home 和jre_home

代码如下:

export JAVA_HOME=/usr/local/jdk1.8.0_131

export JRE_HOME=/usr/local/jdk1.8.0_131/jre

截图如下:

image.png

好了,摁esc,然后:wq保存退出。

  1. ./catalina.sh start

image.png

7.tomcat命令重启

1)进入tomcat下的bin目录

2) 使用Tomcat关闭命令

./shutdown.sh

3) 查看tomcat是否关闭

ps -ef|grep java

4) 如果直接杀死tomcat进程

kill -9 7010

5) 然后查看tomcat是否关闭

ps -ef|grep java

6)启动tomcat

./startup.sh