栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Linux安装tomcat和jdk

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux安装tomcat和jdk

考虑到官网地址不太稳定,提供相关资源百度云地址

下面所有链接提取码均为:1234

linux jdk1.8
linux tomcat8
windows jdk1.8
windows tomcat8

JDK安装 1.下载jdk

    下载官网:https://www.oracle.com/java/technologies/downloads/#java8

2.上传到linux,解压安装
tar -zxvf jdk-8u301-linux-x64.tar.gz
mv jdk1.8.0_301/ jdk1.8
3.配置全局配置profile文件:

    默认环境变量的配置文件为 “/etc/profile”

vim /etc/profile

    JAVA_HOME为jdk解压路径

export JAVA_HOME=/root/home/software/jdk1.8
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

    让配置生效,需要执行如下命令:

source /etc/profile
4.验证配置是否成功

    输入 java -version命令即可查看jdk信息(由于我的tomcat指定了jdk,服务器上面的默认jdk为1.7版本的,所以省略此步)

Tocmat安装 1.下载tomat

    下载官网:https://tomcat.apache.org/download-80.cgi
    linux需要选择 tar.gz结尾的文件:

2.上传到linux,安装

解压tomcat

tar -zxvf apache-tomcat-8.5.71.tar.gz
重命名tomcat:
mv apache-tomcat-8.5.71 tomcat8
3.配置环境变量

为tomcat指定jdk
    由于一台服务器上面可以同时存在多个不同端口的tomcat,且它们使用的jdk也不同,所以需要指定jdk。
    我这里的情况是服务器默认配置的jdk为1.7,需要新增一个使用jdk1.8的tomcat。
    进入tomcat的bin目录下,修改 catalina.sh 文件和 setclasspath.sh 文件:

vi catalina.sh

    在开头加入下面两行,指定jdk和jre路径

export JAVA_HOME=/root/home/software/jdk1.8
export JRE_HOME=/root/home/software/jdk1.8/jre

启动tomcat查看配置是否生效:
    进入tomcat的bin目录执行如下命令

./startup.sh

    可以看到指定jdk的配置已生效

4.根据需要修改tomcat端口

    进入tomcat的conf目录下,修改server.xml文件:

vim server.xml

    修改下面两个位置的端口即可(需要修改为尚未使用的端口,防止端口占用)

5.访问tomcat

    ip+端口访问,出现如下页面即说明成功

6.部署

    将war包放到tomcat的webapps路径下,重启tomcat或者在tomcat的manager页面启动项目即可。

7.相关命令

启动tomcat

在bin目录下执行:
./startup.sh

关闭tomcat

在bin目录下执行:
./shutdown.sh

查看tomcat服务

ps -ef|grep tomcat

杀死服务

kill -9 进程号(通过上一步查看服务获取对应的进程号) 
8.配置tomcat的manager页面

    安装完tomcat后,访问tomcat的manager页面会出现403错误,如下:

    我们需要修改context.xml和tomcat-users.xml配置文件

    找到conf/tomcat-users.xml,将以下添加到文件中:



    找到webapps/manager/meta-INF/context.xml,将以下内容注释掉,这样就能远程访问web manager了:


	  

    重启Tomcat,然后刷新下页面,输入刚刚设置的账号密码即可

参考文章:https://www.cnblogs.com/hong-fithing/p/10890812.html

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/273761.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号