这里我安装的jdk版本为1.8版本,tomcat版本为8.5(请上官网下载)

运维开发技术交流群欢迎大家加入一起学习(QQ:722381733)

jdk部署:

1、前往软件所在路径

[root@web1 ~]# cd /package/
[root@web1 package]# ls
jdk-8u131-linux-x64.tar.gz

2、解压压缩包

[root@web1 package]# tar xf jdk-8u131-linux-x64.tar.gz
[root@web1 package]# ls
jdk1..0_131 jdk-8u131-linux-x64.tar.gz
[root@web1 package]#

3、将解压后的文件移动到/usr/local/目录并创建软连接

[root@web1 package]# mv /package/jdk1..0_131/ /usr/local/
[root@web1 package]# ln -s /usr/local/jdk1..0_131/ /usr/local/jdk
[root@web1 package]# cd /usr/local/
[root@web1 local]# ls
bin etc games include jdk jdk1..0_131 lib lib64 libexec sbin share src

4、配置/etc/profile环境及遍历环境

[root@web1 local]# cat >>/etc/profile <<EOF
> export JAVA_HOME=/usr/local/jdk1..0_131
> export PATH=$JAVA_HOME/bin:$PATH
> EOF
[root@web1 local]# source /etc/profile

5、检查是否成功(都有输出表示成功)

[root@web1 local]# java
[root@web1 local]# javac
[root@web1 local]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) -Bit Server VM (build 25.131-b11, mixed mode)

tomcat部署:

1、前往软件所在路径

[root@web1 local]# cd /package/
[root@web1 package]# rz -E
rz waiting to receive.
[root@web1 package]# ls
apache-tomcat-8.5..tar.gz jdk-8u131-linux-x64.tar.gz
[root@web1 package]#

2、解压压缩包

[root@web1 package]# tar xf apache-tomcat-8.5..tar.gz
[root@web1 package]# ls
apache-tomcat-8.5. apache-tomcat-8.5..tar.gz jdk-8u131-linux-x64.tar.gz
[root@web1 package]#

3、将解压后的文件移动到/usr/local/目录并创建软连接

[root@web1 package]# mv /package/apache-tomcat-8.5. /usr/local/
[root@web1 package]# ln -s /usr/local/apache-tomcat-8.5./ /usr/local/tomcat
[root@web1 package]# cd /usr/local/
[root@web1 local]# ls
apache-tomcat-8.5. bin etc games include jdk jdk1..0_131 lib lib64 libexec sbin share src tomcat
[root@web1 local]#

4、再遍历环境环境

[root@web1 local]# source /etc/profile

5、启动tomcat

[root@web1 local]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/jdk1..0_131
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

6、检查下端口及进程

[root@web1 local]# lsof -i:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java root 49u IPv6 0t0 TCP *:webcache (LISTEN)
[root@web1 local]# ps -ef|grep tomcat
root : pts/ :: /usr/local/jdk1..0_131/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize= -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK= -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root : pts/ :: grep --color=auto tomcat
[root@web1 local]# netstat -lnutp|grep tomcat
[root@web1 local]# netstat -lnutp|grep
tcp6 ::: :::* LISTEN /java

***在此就部署完成了,如有问题欢迎留言,当然工作环境建议使用普通用户来部署然后搭建sudo权限分配,但很多小中公司是直接使用的root权限的,看需求哈!***

jdk编译安装及tomcat编译安装的更多相关文章

  1. 【JAVAWEB学习笔记】26_Linux基础:简介安装、常用命令和JDK、Mysql、Tomcat的安装

    Linux基础 学习目标 1.了解Linux的简介与安装 2.掌握Linux常用的命令 3.掌握Linux系统上JDK.Mysql.Tomcat的安装 一.Linux的简介 1.Linux的概述 Li ...

  2. Linux基础:简介安装、常用命令和JDK、Mysql、Tomcat的安装

    一.Linux的简介 1.Linux的概述 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境.Linux是由Linus Torvalds(林纳斯 ...

  3. 一脸懵逼学习Nginx及其安装,Tomcat的安装

    1:Nginx的相关概念知识: 1.1:反向代理: 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到 ...

  4. bat批处理完成jdk tomcat的安装

    在完成一个web应用项目后,领导要求做一个配置用的批处理文件,能够自动完成jdk的安装,tomcat的安装,web应用的部署,环境变量的注册,tomcat服务的安装和自动启动 参考了网上很多的类似的批 ...

  5. centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课

    centos  tomcat/resin安装配置  卸载系统自带的java  tomcat安装配置  安装JDK   resin安装配置    第二十八节课 tomcat和java都不需要编译 tom ...

  6. 学习神器!本机安装虚拟机,并安装Linux系统,并部署整套web系统手册(包含自动部署应用脚本,JDK,tomcat,TortoiseSVN,Mysql,maven等软件)

    1.   引言 编写目的 本文档的编写目的主要是在Linux系统上部署mis_v3员工管理系统,方便测试,并为以后开发人员进行项目部署提供参考 准备工作 软件部分 软件项 版本 备注 Mysql 5. ...

  7. jdk及tomcat的安装

    Tomcat和JDK安装指南 1  JDK的安装 要运行JAVA程序,必须安装JDK(JAVA 开发包)的支持. 1.1  安装 1.J2SDK的安装比较简单,在安装盘目录下寻找“JDK安装程序”文件 ...

  8. [Linux系统] (3)应用安装方式详解(编译安装、rpm包安装、yum安装)

    软件的安装方式: 编译安装 RPM包安装 yum安装 一.编译安装 1.下载一个源码安装包:tengine-2.3.0.tar.gz.这是淘宝二次开发过的nginx.将其解压. .tar.gz 2.查 ...

  9. mac 下JDK 与 tomcat 的安装与配置

    一.Mac下JDK的安装 1.先检测Mac是否已经安装过JDK,在终端中输入java 或者 javac 显示说明,表明已经安装过JDK,JDK版本查询终端键入java -version,终端会返回JD ...

随机推荐

  1. What is an ISAPI Extension?

    https://www.codeproject.com/Articles/1432/What-is-an-ISAPI-Extension Introduction Unless you have be ...

  2. XHR ajax

    谷歌搜索xhr site:cnblogs.com https://www.cnblogs.com/xiaohuochai/p/6036475.html 在Chrome的network监视中,类型为XH ...

  3. Kaggle "Microsoft Malware Classification Challenge"——就是沙箱恶意文件识别,有 Opcode n-gram特征 ASM文件图像纹理特征 还有基于图聚类方法

    使用图聚类方法:Malware Classification using Graph Clustering 见 https://github.com/rahulp0491/Malware-Classi ...

  4. Jar包中文乱码问题

    项目上遇用winrar修改替换jar中一个中文文件名后出现jar包解压读取错误问题,被这个问题纠缠了两次,都是现场比较情急的情况,于是就研究一下彻底弄清楚这个问题.中间也网上搜过一些内容,但实际测试不 ...

  5. [Swift通天遁地]九、拔剑吧-(9)创建支持缩放、移动、裁切的相机视图控制器

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  6. BigInteger、BigDecimal类的使用详解

    我们都知道在java里边long算是存储长度比较大的了,但是如果有很大的数我们应该怎么处理呢,不用怕,java还为我们准备了一个BigInteger的类,那么这个类到底能存储多大的数呢,这个一时还真不 ...

  7. dialog的各类显示方法

    图1效果:该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式. 代码: 创建对话框方法dialog() protected void dialog() {  AlertDialo ...

  8. [Luogu 2678] noip15 子串

    [Luogu 2678] noip15 子串 题目描述 有两个仅包含小写英文字母的字符串 A 和 B.现在要从字符串 A 中取出 k 个互不重叠的非空子串,然后把这 k 个子串按照其在字符串 A 中出 ...

  9. tomcat解决 java.lang.IllegalArgumentException: Request header is too large

    tomcat运行项目时,有一个请求过去后,后台报这样的错java.lang.IllegalArgumentException: Request header is too large 原因:请求头超过 ...

  10. 关于Adaper的相关用法

    使用BaseAdapter的话需要重载四个方法: getCount getItem getItemId getView getView是用来刷新它所在的ListView的.在每一次item从屏幕外滑进 ...