前言

oracle官网下载jdk需要登录,网上携带cookie的方法已经不可用,我自己把jdk下载后放到了自己的服务器上,有需要的可以直接下载。

下载地址 http://149.129.124.185:8080/download/jdk-8u181-linux-x64.tar.gz

一、安装jdk

1.通过 wget 命令下载 jdk

wget http://149.129.124.185:8080/download/jdk-8u181-linux-x64.tar.gz

2.tar命令解压。新手注意:要jdk存放的路径

tar -zxf jdk-8u181-linux-x64.tar.gz

3.进入 jdk 的 bin 目录下,检查是否可用

cd jdk1.8.0_181/bin

./java -version

4.配置 jdk 环境变量。新手注意:一定要 source

cd ../

pwd

编辑文件 vim /etc/profile 保存文件命令:wq!

# 配置java路径
export JAVA_HOME=/root/JAVA/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export JRE_HOME=/root/JAVA/jdk1.8.0_181/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

一定要记得source  source /etc/profile

5.在任意目录 java -version查看是否配置成功

java -version

二、安装tomcat8

1.通过 wget 命令下载

wget http://149.129.124.185:8080/download/apache-tomcat-8.5.41.tar.gz

2.tar 命令解压,并且重命名一下。新手注意路径

tar -zxf apache-tomcat-8.5.41.tar.gz

重命名:名字可以任意,也可以不重命名

mv apache-tomcat-8.5.41 tomcat8080

3.进入tomcat8080的bin目录下查看是否能开启

cd tomcat8080/bin

./startup.sh

4.配置开机启动。新手注意:配置了环境变量还要再文件中配置一次

在 vim /etc/rc.d/rc.local中加入:

#配置tomcat开机启动
export JAVA_HOME=/root/JAVA/jdk1.8.0_181
/root/JAVA/tomcat8080/bin/startup.sh start

5.访问地址,验证是否开启。新手注意:第一次访问特别慢,只要没报错就等的去。

6.查看 tomcat 日志,tomcat 的 logs 目录下的 catalina.out 存放的是日志

tomcat8 默认开启的是 nio

7.添加快捷软链接

# 创建快捷软链接
ln -s /root/JAVA/tomcat8080/bin/startup.sh /startup.sh
ln -s /root/JAVA/tomcat8080/bin/shutdown.sh /shutdown.sh

contos7安装jdk1.8和tomcat8的更多相关文章

  1. 在Centos7上安装JDK1.8和tomcat8.5的步骤和过程(亲测可用)

    文章目录 1.在阿里云(Linux)Centos7上安装JDK1.8步骤过程 2.阿里云(Linux)centos7上安装Tomcat8.5步骤过程记录: 卸载JDK Centos7一般都会带有自己的 ...

  2. linux下源码安装jdk1.8和tomcat8.5

    Java是目前可移植性较高的语言,相当火热,tomcat运行就需要Java语言环境 0.java简介 1)tomcat运行需要对应的Java环境,Java环境通过安装jdk来获得2)为了防止兼容性问题 ...

  3. linux下yum安装jdk1.8(rpm包)和tomcat-8.5

    Java是目前可移植性较高的语言,相当火热,tomcat运行就需要Java语言环境 ========= 完美的分割线 ========= 0.java简介 1)tomcat运行需要对应的Java环境, ...

  4. Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

    Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmw ...

  5. centos7.0 下安装jdk1.8

    centos7.0这里安装jdk1.8采用yum安装方式,非常简单. 1.查看yum库中jdk的版本 [root@localhost ~]# yum search java|grep jdk 2.选择 ...

  6. 在CentOS7上安装JDK1.8

    在CentOS7上安装JDK1.8 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建目录 to ...

  7. Linux CentOS 6.6安装JDK1.7

    Linux CentOS 6.6安装JDK1.7 目录 1.下载JDK 2.卸载JDK 3.安装JDK 3.1..rpm后缀格式JDK安装方式 3.2..tar.gz后缀格式JDK安装方式 4.验证安 ...

  8. CentOS 6系统下安装 JDK1.6

    CentOS 6系统下安装 JDK1.6 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品.自从Java推出以来,JDK已经成为使用最广泛的 ...

  9. linux 下安装JDK1.7

    安装JDK1.7 1. 打开网址http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u5-downloads-1591156.ht ...

随机推荐

  1. hdu 4845 : 拯救大兵瑞恩 (bfs+状态压缩)

    题目链接 #include<bits/stdc++.h> using namespace std; typedef long long LL; int n,m,p,s,k; ,,,-}; ...

  2. 【leetcode】1073. Adding Two Negabinary Numbers

    题目如下: Given two numbers arr1 and arr2 in base -2, return the result of adding them together. Each nu ...

  3. LeetCode--052--N皇后II(java)

    n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击. 上图为 8 皇后问题的一种解法. 给定一个整数 n,返回 n 皇后不同的解决方案的数量. 示例: 输入 ...

  4. 前端JS编码规范

    对初学者来说应该学习的JavaScript编码规范: 传送门: http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29292475 ...

  5. properties与yml之间的比较

    在Spring Cloud的配置文件中,发现使用yml与properties两种后缀的文件: 在application.properties中内容是这样的: server.port=8801eurek ...

  6. 常用的Android关键词定位方法

    1字符串,特征字 根据程序运行中出现的特征字词进行搜索,从而获取定位到程序的相关位置之中.以前用 得比较多,不过现在一般难以找到想要的关键词.有时候需要对特征字进行拆分来进行搜索.才 能获得一点提示. ...

  7. Mac环境搭建nginx服务器

    一 安装 1 安装Homebrew macOS 缺失的软件包的管理器,安装方法参考官网.(可能被墙) 2 安装nginx. brew install nginx 先更新homebrew.再安装ngin ...

  8. ELK+Filebeat (2)

    ELK+Filebeat收集多台机器不同日志 采坑:在使用了6.0版本的ELK以后,使用如上配置,if [type]匹配不到在filebeat里面使用document_type定义的字符串.在多次调试 ...

  9. jQuery基础--基本概念

    为什么要学习jQuery? [01-让div显示与设置内容.html] 使用javascript开发过程中,有许多的缺点: 1. 查找元素的方法太少,麻烦. 2. 遍历伪数组很麻烦,通常要嵌套一大堆的 ...

  10. Requests爬取网页的编码问题

    Requests爬取网页的编码问题 import requests from requests import exceptions def getHtml(): try: r=requests.get ...