VM中的Linux安装jdk和tomcat

简介:

一、制作ISO

将需要安装的jdk和tomcat安装包做成ISO,可利用UltraISO等软件。

jdk的后缀名是.bin,这里把它叫做jdk.bin

tomcat的后缀名是tar.gz,这里把它叫做tomcat.tar.gz


二、点击“虚拟机”—>“设置”—>找到刚刚制作的安装包,点击确定


三、挂载,输入命令 mount /mnt/cdrom/

这样cd /mnt/cdrom/ ,然后 ls -l,可以看到两个安装包


四、安装jdk

1、将jdk安装包复制到/home/ 目录

cp jdk.bin /home/

2、到/home/目录

cd /home/

3、运行安装包

./jdk.bin

会发现home目录中有一个名为jdk1.X的文件夹,即安装成功


五、安装tomcat

1、将tomcat安装包复制到/home/ 目录

cp tomcat.tar.gz /home/

2、到/home/目录

cd /home/

3、运行安装包

tar -zxvf tomcat.tar.gz

会发现home目录中有一个名为tomcat的文件夹,即安装成功


六、配置环境变量

1、利用vi编辑器编辑文件 vi /etc/profile/

2、在最后追加后保存即可,这样环境变量也配置完成了。

JAVA_HOME=/home/jdk
PATH=$PATH;/home/jdk/bin
CLASSPATH=.;/home/jdk/lib/rt.jar
CATALINA_HOME=/home/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_HOME


七、遇到问题

在linux下安装好tomcat启动时报如下错误:

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

原因:找不到jdk或者jre路径。
解决办法:在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加红色部分,路径修改为自己机器jdk和jre路径即可。

# -----------------------------------------------------------------------------
#  Set CLASSPATH and Java options
#
#  $Id: setclasspath.sh 795037 2009-07-17 10:52:16Z markt $
# -----------------------------------------------------------------------------

export JAVA_HOME=/home/jdk
export JRE_HOME=/home/jdk/jre

# Make sure prerequisite environment variables are set

本文转自IT徐胖子的专栏博客51CTO博客,原文链接http://blog.51cto.com/woshixy/1253407如需转载请自行联系原作者


woshixuye111

相关文章
|
1天前
|
IDE Java Shell
02|手把手教你安装JDK与配置主流IDE
02|手把手教你安装JDK与配置主流IDE
6 0
|
1天前
|
Oracle 关系型数据库 Linux
SuSE linux server 11通过SAP来安装oracle11g
SuSE linux server 11通过SAP来安装oracle11g
|
1天前
|
Linux C语言
suse linux 11 安装GCC开发环境
suse linux 11 安装GCC开发环境
|
3天前
|
关系型数据库 MySQL Linux
在Linux系统上实现高效安装与部署环境的全方位指南
在Linux系统上实现高效安装与部署环境的全方位指南
|
3天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
17 0
|
3天前
|
Ubuntu 安全 Linux
linux系统详细安装过程,都在这里了
linux系统详细安装过程,都在这里了
12 0
|
3天前
|
Java Shell 开发者
都2024年了!你还不知道在Docker中安装jdk?
都2024年了!你还不知道在Docker中安装jdk?
|
3天前
|
JSON Linux 数据格式
在宝塔Linux中安装Docker
在宝塔Linux中安装Docker
|
3天前
|
存储 Cloud Native Java
Anolis安装Jdk保姆级教学
Anolis安装Jdk保姆级教学
|
3天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录