这里我安装的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. js阻碍DOM加载

    今天用谷歌做了个小测试 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...

  2. JS高级技巧学习小结

    安全类型检測 var isArray = value instanceof Array; 以上代码要返回true,value必须是一个数组,并且还必须与Array构造函数在同一个全局作用域中(Arra ...

  3. 收集主机OS相关数据

    #!/usr/bin/ksh touch hostinfo$(date +%Y%m%d).csv filename=hostinfo$(date +%Y%m%d).csv >${filename ...

  4. MSP430 使用时 RST引脚一定拉高

    因为这次省去了RESET按键,RST没做任何处理,程序下载完之后插上电池无法运行,最终原因:RST引脚没有拉高.呼呼切记啊

  5. 67.员工职位变动js

    1.员工职位jsp <%@ page language="java" import="java.util.*" pageEncoding="UT ...

  6. 【转载】sql索引存储结构

    一.引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助.有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步.[最近 ...

  7. Scaffold-DbContext-EFCore DB First

    在使用 Scaffold-DbContext迁移数据库的时候会遇到两个问题. 一.文件已存在,其实报错很明显,增加 -force即可. 二.大小写转换,不和数据库一样了,如果要保持和数据库一致.增加  ...

  8. android:scaleType 布局文件加载图片时候的显示方式

    android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽 ...

  9. 315 Count of Smaller Numbers After Self 计算右侧小于当前元素的个数

    给定一个整型数组 nums,按要求返回一个新的 counts 数组.数组 counts 有该性质: counts[i] 的值是  nums[i] 右侧小于nums[i] 的元素的数量.例子:给定 nu ...

  10. Elasticsearch之CURL命令的DELETE

    也可以看我写的下面的博客 Elasticsearch之curl删除 Elasticsearch之curl删除索引库 删除,某一条数据,如下 [hadoop@master elasticsearch-] ...