一、制作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

转载于:https://blog.51cto.com/woshixy/1253407

VM中的Linux安装jdk和tomcat相关推荐

  1. Linux安装jdk,mysql,tomcat,redis和nginx

    Linux安装jdk,mysql,tomcat,redis和nginx 1. jdk 2. mysql 3. tomcat 4. redis 5. nginx 首先安装lrzsz: yum -y in ...

  2. Linux安装jdk及Tomcat

    Linux安装jdk及Tomcat 一.安装jdk 1.查看系统自带的JDK包 命令:rpm -qa | grep java 把箭头指着的3个包删掉 删除自带的JDK 命令: rpm -e --nod ...

  3. Linux安装JDK和Tomcat

    Linux安装JDK和Tomcat 目录 Linux安装JDK和Tomcat 一.安装JDK 1. 安装JDK jdk下载地址 2. 安装 3. 配置环境变量 4. JDK安装完成 二.安装Tomca ...

  4. Linux安装JDK,MySQL,Tomcat,Redis等软件

    添加微信号GO_HOME_2020一起探讨Java Linux安装软件 安装JDK 第一步 查看系统中是否存在JDk 第二步 安装JDK 第三步 配置环境变量 第四步 使配置的环境变量生效 第五步 查 ...

  5. linux安装jdk、tomcat

    因为公司服务器是linux,而我以前的公司都是window server,所以对于jdk.tomcat等在linux下安装不是很懂.今天装了个虚拟机,尝试一下. 首先jdk.到官网上下载jdk的lin ...

  6. linux安装jdk和tomcat命令

    1.linux centos6.5 安装jdk 1.在/usr/local/src目录下,创建java文件夹,拷贝jdk安装包到/usr/local/src/java下面: cd /usr/local ...

  7. linux安装jdk mysql tomcat之部署项目

    最近项目上线自己操作了几遍linux部署项目,有点心得写下来,也是第一次写博客的菜鸟,有不对之处,欢迎各位提出意见- 要求:已经安装好了虚拟机 目的:在虚拟机中安装各软件并实施ssh项目的部署 准备: ...

  8. linux tomcat连接mysql步骤_Linux安装JDK 、TOMCAT 、MYSQL 步骤

    安装JDK的步骤: 1. 上传文件安装到root目录中 2. 使用 tar -xvf 命令 解压安装到文件的当前目录 3. 剪切解压后的安装包到 /usr/local中并重命名为jdk 4. 进入到/ ...

  9. 虚拟机中Linux下安装JDK、Tomcat

    目录 1 Linux安装JDK 1 1.1 安装JDK 1 1.1.1进入linux 获得管理员权限用户. 1 1.1.2 查看本机自带JDK 1 1.1.3删除本机自带JDK 1 1.1.4在本地安 ...

最新文章

  1. Python中从cmd获得.py文件的参数
  2. oracle引号的嵌套,3.4.2 在一个直接量字符串中嵌入单引号
  3. jQuery Mobile 图标无法显示
  4. mysql query plan_MySQL Execution Plan--IN查询计划(2)
  5. SEO优化之一步一步诊断网站
  6. 记不住ASP.NET页面生命周期的苦恼
  7. python获取文件修改时间与创建时间
  8. 前端要点总结1(2021-12)
  9. Android关于创建涂鸦板过程中出现的小问题
  10. C笔记《C Primer Plus 6E》
  11. ESP32-IDF开发笔记 | 01 - ESP-IDF开发环境搭建(2023.04.08更新)
  12. 不用编程 实现西门子PLC和罗克韦尔AB PLC的通讯和协议转换
  13. 3.5计算机网络(无线局域网 PPP协议&HDLC协议 广域网 链路层设备)
  14. 64位系统 system32 和 syswow64
  15. IE安全系列:IE的自我介绍 (II)
  16. php操作Word之com组件-获取word文档页码和更新目录
  17. 3.7 Feature envy(依恋情结)
  18. JS之父再谈JS历史(一)
  19. 正点原子STM32F4探索者开发板HAL库触摸屏例程移植到STM32CubeMX+CLion
  20. 计算机专业要用多大显卡,吃鸡需要什么级别的显卡?或许跟你想的不太一样!...

热门文章

  1. Java基础篇:介绍嵌套类和内部类
  2. Java基础篇:类的通用格式
  3. xcodebuild -exportArchive -allowProvisioningUpdates
  4. 关于负载均衡一些概念的正确理解
  5. 让apache支持ssl
  6. 《深入理解Nginx》阅读与实践(一):Nginx安装配置与HelloWorld
  7. Switch基本知识
  8. 对于C语言可移植性的思考
  9. 【重点】LeetCode 25. Reverse Nodes in k-Group
  10. 剑指offer——面试题37:两个链表的第一个公共结点