专栏首页编程微刊Linux系统下安装jdk与tomcat

Linux系统下安装jdk与tomcat

在前面的Linux文章里面,遇到了一个问题,安装Apache之后,在浏览器中无法访问问题,排除了防火墙的问题和80端口安全组的问题之后,还是没有办法访问。作为一个从零开始的小白,忽略了一个很基本的问题,检查一下你的Linux系统下是否安装了jdk与tomcat。

1:首先下载Linux版本的jdk

官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html

下载完成

2:下载Linux版本的tomcat

下载地址:http://tomcat.apache.org/ 选择最新版本,点击

下载完成

3:在Linux 的root根目录下创建software

用链接服务器的工具链接,会发现多出了一个文件夹,刚刚用命令创建的

把前面两个下载好的压缩包,用上传工具,拖动到software中,可能需要一段时间,然后用Linux命令解压,再用Linux命令删除掉多余的压缩包即可。

进入software文件夹

cd software
cd /software

linux解压命令tar -zxvf

tar -zxvf jdk-8u131-linux-x64.tar.gz
tar -zxvf apache-tomcat-9.0.22.tar.gz

删掉不必要的压缩包

rm -rf apache-tomcat-9.0.22.tar.gz
rm -rf jdk-8u131-linux-x64.tar.gz

好了,解压完成了。

4:更改/etc文件夹下的profile文件,配置环境

在配置最后添加代码,注意填写成自己的路径和版本

JAVA_HOME=/software/jdk1.8.0_131    
JRE_HOME=/software/jdk1.8.0_131/jre  
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

注意版本

将改好的文件profile文件上传至服务器。

5:启动tomcat

进入tomcat的bin目录

cd apache-tomcat-9.0.22
cd bin

执行启动脚本

./startup.sh

ok,到这一步,jdk与tomcat安装成功了

在浏览器里面输入你的服务器ip,就可以看到以下页面了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 数据分析的过程

    王小婷
  • (javascript)Vue启动时常见错误及其解决办法

    解决方案1: 首先是检查下你的路径有没有错;其次是你import的时候加上.vue后缀试试(components/star/star.vue) 解决方法2:...

    王小婷
  • 前端网页版ps,你用过了吗?

    Adobe这家公司,虽然不时搞出一些惊艳的玩意,但大家对Photoshop一直是又爱又怨:软件买起来贵,还不一定天天用,软件比较大,换一台电脑就很麻烦。

    王小婷
  • grafana的用户及权限的配置

    在上几篇文章中,已经在grafana中,配置了几个Dashboard。需要给开发人员查看,但是我又不想让开发人员,随便更改Dashboard中的配置。需要创建一...

    py3study
  • Docker技术三大要点:cgroup, namespace和unionFS的理解

    从这张gif图片,我们不难看出Docker网站想传达这样一条信息, 使用Docker加速了build,ship和run的过程。

    Jerry Wang
  • Docker 部署spring web项目

    关键命令:docker run --name tomcat2 -d -p 8083:8080 tomcat:latest

    菲宇
  • Dockerfile里的VOLUMES关键字

    定义了一个名为log的VOLUME, 这样该SpringBoot应用运行在Docker容器时,我可以用如下命令,进入Docker容器内部,到log文件夹下查看该...

    Jerry Wang
  • 字符画,你可能未知的美 (76天)

    在平时的工作中,如果接触字符界面时间比较长的时候,都会无意识的感觉到单调,认为字符只能表达一些抽象复杂的东西,对于图形的那种简单和清晰,显得有些力不从心。 今天...

    jeanron100
  • 新手最常见的10个C语言错误,有人甚至全都中了!

    C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”。但由于这个灵活给程序的调试带来了许...

    诸葛青云
  • 线程源码分析之信号量(基于linuxthreads2.0.1)

    theanarkh

扫码关注云+社区

领取腾讯云代金券