问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么在虚拟机的linux下搭建tomcat

发布网友 发布时间:2022-04-30 04:38

我来回答

2个回答

懂视网 时间:2022-04-30 08:59

按照下面的步骤一步一步来。

 

【Linux环境】

1.下载并安装一个VMware workstation, 这个是虚拟机的平台,后面要在里面搭建Linux系统。

2.下载一个centos安装包,linux版本有多种,比如说redhat、ubuntu、deepin、BT3,个人比较习惯使用centos,这里下载一个 CentOS-6.4-i386-bin-DVD1.iso,6.4版本的。

3.新建一个虚拟机,并把这个安装包导入进去,记住期间步骤有一步是需要建一个用户和设置密码,这里的用户是linux环境的普通账户,但是密码是根账户root和这个普通用户共用的密码

4.安装完成后,是图形化界面,一般我们要用到的是命令行界面,所以这里可以用快捷键 CTRL+ALT+F2,就可以切换到命令界面了。

5.用命令ifconfig查看IP 地址,然后可以考虑用Xshell来连接虚拟机,这样操作命令会比较方便,不用频繁的切换出来或者切换出去。

【应该不会有童鞋不会安装centos或者配置IP地址吧,如果有问题的,可以参考我之后写的博文,我会把搭建过程的中的所有知识都罗列出来】

 

【JDK安装】

1.首先下载一个JDK版本,我这里下载的是jdk-6u45-linux-i586.bin 这个版本,一定要记得后缀名是bin,不然下载普通的Windows 版本是无法在 linux系统中安装的。

2.用xftp上传到linux环境中去。上传的路径为: /usr/local

3.然后在xshell窗口执行安装命令:

1)首先要赋予这个安装文件权限,这里为了方便,我直接赋予了最高权限,命令为:[root@localhost local] chmod 777 -R jdk-6u45-linux-i586.jdk 这里要注意到是在local的文件夹下哦,就是文件路径,不然是会提示找不到该文件的。

2)然后直接执行安装这个文件: ./jdk-6u54-linux-i586.jdk,安装成功后,最后会有一个Done的提示。

3)安装完成后,要查看这里的文件夹名字是什么,并为了之后的环境配置,可以把文件名进行修改,命令如下:

查看所有文件目录: ll

技术分享注意到这里安装完成后的JDK文件名是 jdk1.6.0_45,如果方便之后自己知道是具体哪个版本的JDK,这里可以不用做修改。

至此,JDK 已经安装完了,下面继续进行下一步。

 

【Tomcat】

1.首先下载 一个tomcat版本,我这里用的是apache-tomcat-6.0.35版本,apache-tomcat-6.0.35.zip是对应的压缩包

2.可以用XFTP 直接把已经解压的apache-tomcat-6.0.35上传到 /usr/local路径,上传完毕,然后这里就需要对环境变量进行配置,然后后面的tomcat才会顺利启动

3.配置JDK环境变量:

1)首先回到home路径,即顶级目录,命令: cd ~

2)然后打开并编辑环境变量的文件,输入命令: vi  .bashrc

3)进入环境变量编辑环境,加入如下环境变量:

export JAVA_HOME=/usr/local/jdk1.6.0_45

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 

export CATALINA_HOME=/usr/local/tomcat6 (这里是找到catalina所在的位置,找到大概位置即可,不需要到conf文件夹)

4)编辑完毕,就保存内容,命令: 先按ESC,然后输入 ”:wq“就可以保存了。

5)配置完毕后要让配置生效,用命令:source ~/.bashrc

6)查看JDK是否配置生效,用命令: java -version

技术分享看到如下类似的配置,则说明配置成功了。

4.可以启动一下tomcat,看是否配置成功了:

1)首先切换到启动命令所在的路径: cd /usr/local/tomcat6/bin

2)输入tomcat启动命令: ./startup.sh,但是这里由于权限问题,会看到这样的结果技术分享,所以需要我们赋权限。为了方便直接给bin文件夹赋予最高的权限,命令如下:

cd ..  【这个命令是返回上一级目录】

chmod 777 -R bin

cd bin

然后再次执行tomcat启动命令: ./startup.sh,出现如下截图,则表明启动成功。

技术分享

3)一般默认的端口则是8080,所以直接在浏览器输入 你的ip地址加上端口号,即可以访问到tomcat的首页了。 http://ip:8080

4)但是任何配置都不会这么轻松就配置成功的,会出现防火墙关闭或者端口被占用的问题,这里我们可以切换到 tomcat下的bin 目录,执行下面这个命令,查看tomcat日志: ./catalina.sh run, 一般日志格式如下:

技术分享自己根据错误去判断具体是什么错误,然后来解决一些配置的问题,后期有问题的朋友也可以发邮件咨询哦~

5)在浏览器输入IP地址加端口号,如果看到tomcat 的首页,则表明成功了,如下所示:

技术分享 热心网友 时间:2022-04-30 06:07

把tomcat的包传上去,解压就可以了。
然后设置tomcat+jdk的环境变量就可以用了,和实际在Linux下搭建一个手法的,没啥区别的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
步步高9588的存储卡在买的时候送了一个2G的可以用之后不见了再买了... 怎么就每人懂得步步高外语通啊`送分全部!! 我的步步高外语通9588最大可以加载多大的视频啊?我300多MB的加载就会... 科素花岗玉是微晶石还是微晶玉石 我参加了一橱柜,台面用的是爱德石,爱德石是什么,对方设计说人造大理石好... 旸府古樟地址在哪里? 亚克力是什么,你真得了解它吗? 仙鹤古樟树地址在哪里? 世界——森林公园中最古老的樟树在中国哪里?树龄是多少年? 古樟树群地址在哪里? 本田思域自动变速器油多少公里换一次 专家好,我高血脂,高尿酸症,舒张压94收缩压127这样是不是高血压。 9代思域换变速箱油要换多少谁知道 思域CVT变速箱油大家多少公里换的?要不要同时换变速箱滤芯 十代思域cvt变速箱油多久换一次 WIN7电脑同时和一台WIN7 一台XP电脑共享文件夹 另一台WIN7能打开共享文件夹但是XP电脑打不开 八代思域变速箱油多久换一次? MET认证的MET简介 两台笔记本XP和W7怎样文件共享 思域的自动变速箱油多少公里或者多久更换一次? win7 和 xp 怎样建立局域网,可以互相访问共享文件 有交换机 一台XP和一台Win7如何共享文件? win7 xp 之间局域网文件夹共享问题 W7和XP局域网如何共享 榕树之城,有福之州 指什么地方 华为电脑关机时出现更新并关机怎么办? 一台XP系统电脑和一台Win7系统电脑如何共享文件? 正宗的醉鹅是如何烹饪的? w7和xp怎么共享文件? 鹅肉怎么做最好吃 自动变速箱油多久更换一次比较好?更换的目的是什么? 十代思域多久换变速箱油,新思域变速箱油怎么换 9代思域换变速箱油要换多少谁知道? 无人机出口美国做什么认证 无人机FCC 思域多久换自动变速箱油 思域的自动变速箱油多少公里或者多久更换一次 请教一下:思域多久换变速箱油和刹车油? 本田思域多久做一次变速箱油更换? 思域自动挡变速箱油多少公里要换 谁给介绍一下 灰羽联盟 吧 求治愈系动漫 本田思域自动挡变速箱油多久换一次 小时收看到一部动画片,只记得里面好像每一个人都有翅膀 闸阀DN80,PE材质(热熔连接)法兰垫螺丝配齐,不锈钢材质(法兰连接),请问大神,这是什么意思。 自定义铃声如何加到一分钟 psp怪物猎人2g金手指 魂斗罗归来有几种模式 模式玩法介绍 道教中有“魂飞魄散”的说法,如果魂魄分散成单个的魂和魄,单个的魂或魄还可能继续分散吗? 长形纸桃心折叠方法!!!懂得进来 打过架 吵过嘴也不管用