配置jdk

下载与安装

如果没有安装wget,首先安装wget工具

yum -y install wget

安装完成后,在网上找到jdk的下载链接,可以在官网找点击此处到官网下载,如果官网下载慢也可以在华为云上下载点击此处到华为云下载

获得下载链接后,使用wget进行下载(wget后跟下载链接)如:

wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz

下载完成后进行解压,你可以创建一个目录用来放jdk,如:

mkdir /usr/java

然后解压至刚刚创建的目录

tar -zvxf jdk-8u202-linux-x64.tar.gz -C /usr/java

至此就安装好了,接下来进行配置。

配置环境变量

输入一下命令修改配置文件

vim /etc/profile

进入后按i键进行编辑,在文本末尾添加:

export JAVA_HOME=/usr/java/jdk1.8.0_202/#此处为解压后jdk的路径#
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

添加完后,按ESC退出编辑模式,在按Shift+ZZ(注:此处按两下Z)保存并退出,最后输入以下命令使修改生效:

source /etc/profile

输入命令测试配置是否成功

java -version

若出现Java版本信息,则说明配置成功!

配置Tomcat

下载与安装

Tomcat的下载解压安装与上文说到的jdk的完全相同

#获取下载链接后,进行下载#
wget 下载链接
#创建目录存放Tomcat#
mkdir /usr/tomcat
#解压至目录#
tar -zvxf 压缩包名 -C /usr/tomcat

配置

1、启动Tomcat,看能否启动

#进入Tomcat目录#
cd /usr/tomcat/apache-tomcat-8.5.51
#启动#
./bin/startup.sh

若出现以下情况则启动成功
2、启动防火墙
输入命令检验防火墙是否启动

firewall-cmd --state

若结果为running则已经启动,否则输入命令启动

systemctl start firewalld

3、检查tomcat默认端口8080是否打开

firewall-cmd --permanent --zone=public --list-ports

若出现 8080/tcp 则已打开,否则输入以下命令进行打开

firewall-cmd --zone=public --add-port=8080/tcp --permanent

出现success则表示打开成功

4、重启防火墙

firewall-cmd --reload

5、验证端口是否生效

firewall-cmd --zone=public --query-port=8080/tcp

若出现yes则已生效

6、最最最重要也是最容易忽视的一步
一定要记得在云服务器控制台打开服务器的8080端口,例如:

(此处我以80端口为例)

至此,配置工作就做完了,在浏览器输入http://IP地址:8080进行访问吧!

云服务器CentOS7系统环境配置(jdk和tomcat)的更多相关文章

  1. centos7安装配置jdk、tomcat

    centos7安装jdk1.8 1.新建文件夹java,上传文件jdk-8u111-linux-x64.tar.gz到java文件夹 2.解压tar包: tar -zxvf jdk-8u111-lin ...

  2. 华为云服务器centos7.3 安装jdk

    1. 进入oracle官网 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 服 ...

  3. 阿里云服务器linux(cenos)下 jdk、tomcat的安装配置

    一.JDK的安装与环境配置 1. 下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315 ...

  4. 技术杂记之:在阿里云centos7上部署JDK MYSQL TOMCAT

    今日小编闲来无事,乘着公司新项目即将上线之际,在阿里云上整了一台centos作为测试机.原本以为一个小时搞定,结果还是花了一点小小时间.不管怎么说,记录下来,给各位小白当成课后甜点吧. 价格 先上价格 ...

  5. ubuntu linux环境下安装配置jdk和tomcat

    关于linux搭建服务器,ubuntu中jdk和tomcat的安装和配置 一.jdk的安装配置 1:去官网下载好自己需要的版本,注意,linux压缩文件通常以tar.gz结尾,别下载错了.本次我下载安 ...

  6. Centos7安装配置jenkins(Tomcat)

    Centos7安装配置jenkins(Tomcat) 一.准备工作 1.1 安装JDK1.8 具体安装过程不在赘述. 1.2 下载jenkins的war包 jenkins官网下载地址:https:// ...

  7. 部署Flask项目到腾讯云服务器CentOS7

    部署Flask项目到腾讯云服务器CentOS7 安装git yum install git 安装依赖包 支持SSL传输协议 解压功能 C语言解析XML文档的 安装gdbm数据库 实现自动补全功能 sq ...

  8. 阿里云服务器Linux系统安装配置ElasticSearch搜索引擎

    近几篇ElasticSearch系列: 1.阿里云服务器Linux系统安装配置ElasticSearch搜索引擎 2.Linux系统中ElasticSearch搜索引擎安装配置Head插件 3.Ela ...

  9. 阿里云服务器centos7环境下安装xampp后,mysql有进程,但是却没有监听3306端口

    配置阿里云服务器centos7中xampp环境时出现了一种情况: 在centos中可以使用命令进入mysql 修改后也可以远程用phpmyadmin连接mysql 但是用navicat却无法连接 先修 ...

随机推荐

  1. Ionic3记录之核心代码分析

    app.module.ts app的根模块,一些插件的引用需要在这里声明,告诉APP如何组装应用: app.componet.ts app的根组件,主要用来APP启动时和启动后的操作;

  2. 配置VSCode开发Vue项目

    一.安装VSCode.NodeJS VSCode:https://code.visualstudio.com/ NodeJS:https://nodejs.org/en/ 二.打开VSCode,安装常 ...

  3. java中常用的数据结构--Collection接口及其子类

    java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类. 一.集合和数组的区别 二.C ...

  4. json object string互转

    参考: https://www.cnblogs.com/guangshan/p/4459436.html JsonArray和JsonObject遍历方法 参考:https://blog.csdn.n ...

  5. Pytorch 分割模型构建和训练【直播】2019 年县域农业大脑AI挑战赛---(四)模型构建和网络训练

    对于分割网络,如果当成一个黑箱就是:输入一个3x1024x1024 输出4x1024x1024. 我没有使用二分类,直接使用了四分类. 分类网络使用了SegNet,没有加载预训练模型,参数也是默认初始 ...

  6. 可以看一下我学习linux的过程

    学习Linux的最佳方法是将它用于日常工作. 阅读Linux书籍,观看Linux视频不仅仅是足够的. 学习Linux没有捷径可走. 你不可能在一夜之间在Linux中掌握. 这需要时间和持久性. 刚刚潜 ...

  7. 启动storm任务时,异常提示

    启动storm任务时,异常提示: 14182 [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2000] WARN o.a.s.s.o.a.z.s.NIOServerCnx ...

  8. windows下用libevent 开发一个echo服务

    #include <stdio.h> #include <string.h> #include <errno.h> #include <iostream> ...

  9. Day2-H-非常可乐-HDU1495

    大家一定觉的运动以后喝可乐是一件很惬意的事情,但是seeyou却不这么认为.因为每次当seeyou买了可乐以后,阿牛就要求和seeyou一起分享这一瓶可乐,而且一定要喝的和seeyou一样多.但see ...

  10. Java核心API需要掌握的程度

    分类: java技术2009-08-29 01:03 213人阅读 评论(0) 收藏 举报 javaapiswingxmlio Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人 ...