分布式环境搭建之JDK,Tomcat安装

本文档详细介绍了如何在Ubuntu系统中使用Vmware进行Linux安装,并通过Oracle官网下载JDK,然后配置环境变量。接着,从Apache Tomcat官网下载并安装Tomcat,包括解压缩及启动、停止服务的步骤。
摘要由CSDN通过智能技术生成

1.Linux系统安装

Vmware安装-Ubuntu_IT_QF2030的博客-CSDN博客

2.下载安装JDK

2.1下载jdk

登录Oracle 官网 :Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/

选择要下载的JDK版本

2.2 安装JDK

打开终端 切换到root用户

 拷贝JDK 至opt文件夹下并解压缩

cp ./jdk-8u321-linux-x64.tar.gz ../../../opt/
cd ../../../opt/
tar -xzvf ./jdk-8u321-linux-x64.tar.gz 

配置JAVA_HOME环境变量:

在profile 文件末尾添加以下两段脚本 (:wq 保存编辑并退出,:q 退出编辑,:q! 不保存编辑推出)

export JAVA_HOME="/opt/jdk1.8.0_321"
export PATH="$JAVA_HOME/bin:$PATH"

root@ubuntu:/opt# vi /etc/profile
root@ubuntu:/opt# cd jdk1.8.0_321/
root@ubuntu:/opt/jdk1.8.0_321# pwd
/opt/jdk1.8.0_321
root@ubuntu:/opt/jdk1.8.0_321# vi /etc/profile
root@ubuntu:/opt/jdk1.8.0_321# cat /etc/pro
profile    profile.d/ protocols  
root@ubuntu:/opt/jdk1.8.0_321# cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "$PS1" ]; then
  if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
    # The file bash.bashrc already sets the default PS1.
    # PS1='\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
      . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi

export JAVA_HOME="/opt/jdk1.8.0_321"
export PATH="$JAVA_HOME/bin:$PATH"
root@ubuntu:/opt/jdk1.8.0_321# cd ../
root@ubuntu:/opt# source /etc/profile   
root@ubuntu:/opt# echo $JAVA_HOME
/opt/jdk1.8.0_321
root@ubuntu:/opt# 

root@ubuntu:/opt# source /etc/profile  (刷新profile 文件使配置生效)
root@ubuntu:/opt# echo $JAVA_HOME (查看JAVA_HOME的值)

查看安装JDK版本: 

root@ubuntu:/opt# java -version
java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)
root@ubuntu:/opt#

3.下载及安装tomcat

3.1下载tomcat

tomcat网站下载: Apache Tomcat® - Apache Tomcat 8 Software Downloadshttps://tomcat.apache.org/download-80.cgi

3.2 安装tomcat 

将tomcat 拷贝到 /usr/local/  并解压缩

root@ubuntu:/home/test/downLoadResource# cp ./apache-tomcat-8.5.75.tar.gz ../../../usr/local/
root@ubuntu:/home/test/downLoadResource# cd ../../../usr/local/
root@ubuntu:/usr/local# ll
total 10388
drwxr-xr-x 10 root root     4096 Feb 28 20:32 ./
drwxr-xr-x 10 root root     4096 Sep 29 12:10 ../
-rw-r--r--  1 root root 10595855 Feb 28 20:32 apache-tomcat-8.5.75.tar.gz
drwxr-xr-x  2 root root     4096 Aug 11  2020 bin/
drwxr-xr-x  2 root root     4096 Aug 11  2020 etc/
drwxr-xr-x  2 root root     4096 Aug 11  2020 games/
drwxr-xr-x  2 root root     4096 Aug 11  2020 include/
drwxr-xr-x  3 root root     4096 Sep 29 12:10 lib/
lrwxrwxrwx  1 root root        9 Sep 29 12:10 man -> share/man/
drwxr-xr-x  2 root root     4096 Aug 11  2020 sbin/
drwxr-xr-x  6 root root     4096 Sep 29 12:15 share/
drwxr-xr-x  2 root root     4096 Aug 11  2020 src/
root@ubuntu:/usr/local# tar -xzvf apache-tomcat-8.5.75.tar.gz

进入tomcat 解压缩目录启动tomcat

root@ubuntu:/usr/local# cd apache-tomcat-8.5.75
root@ubuntu:/usr/local/apache-tomcat-8.5.75# ls
bin  BUILDING.txt  conf  CONTRIBUTING.md  lib  LICENSE  logs  NOTICE  README.md  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
root@ubuntu:/usr/local/apache-tomcat-8.5.75# cd bin/
root@ubuntu:/usr/local/apache-tomcat-8.5.75/bin# ls
bootstrap.jar  catalina-tasks.xml  commons-daemon.jar            configtest.sh  digest.sh         shutdown.bat  startup.sh            tool-wrapper.bat  version.sh
catalina.bat   ciphers.bat         commons-daemon-native.tar.gz  daemon.sh      setclasspath.bat  shutdown.sh   tomcat-juli.jar       tool-wrapper.sh
catalina.sh    ciphers.sh          configtest.bat                digest.bat     setclasspath.sh   startup.bat   tomcat-native.tar.gz  version.bat
root@ubuntu:/usr/local/apache-tomcat-8.5.75/bin# ./startup.sh
Using CATALINA_BASE:   /usr/local/apache-tomcat-8.5.75
Using CATALINA_HOME:   /usr/local/apache-tomcat-8.5.75
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.75/temp
Using JRE_HOME:        /opt/jdk1.8.0_321
Using CLASSPATH:       /usr/local/apache-tomcat-8.5.75/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.75/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
root@ubuntu:/usr/local/apache-tomcat-8.5.75/bin#

tomcat 启动成功

 停止tomcat 

root@ubuntu:/usr/local/apache-tomcat-8.5.75/bin# ./shutdown.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java 允许您玩在线游戏,与世界各地的人聊天,计算您的按揭利息,并以 3D 形式查看图像。这些以 Java 编程语言编写的应用程序和可从浏览中访问的应用程序称为小程序。公司还将 Java 小程序用于内部网应用程序和其他电子商务的解决方案。所有主要行业的公司都在使用 Java。无论是部署在手机、嵌入式设备、游戏机、笔记本电脑还是数据中心,Java 都提供了当今网络应用所需要的丰富的用户界面、性能、多功能性、可移植性和安全性。Java 平台标准版软件是快速开发和部署安全、便携式应用程序的首选平台,可跨大多数操作系统的服务器和桌面系统。 Java 平台标准版(Java SE)可让您在台式机和服务器以及当今苛刻的嵌入式环境中开发和部署 Java 应用程序。Java 提供了当今应用程序所需的丰富的用户界面、性能、通用性、可移植性和安全性。 Java SE Runtime Environment(运行时环境)包含了运行以 Java 编程语言编写的程序所必需的 Java 虚拟机、运行时类库和 Java 应用程序启动器。 Java 平台的安全性 一个由角色提供的安全信息的描述。适用于开发人员,系统管理员,家庭用户和安全专业人士。 主要特点: - 在一个平台上编写软件,并可在几乎任何其它平台上运行 - 创建的程序可在 Web 浏览器和 Web 服务中运行 - 可开发用于在线论坛、商店、投票、HTML 表单处理等服务器端应用程序 - 结合基于 Java 技术的应用程序或服务来创建高度可定制的应用程序或服务 - 为手机、远程处理器、低成本消费产品和几乎任何具有数字内核的设备编写功能强大且高效的应用程序 Java SE 8 现在可用 Java 平台标准版 8(Java SE 8)是一个主要的功能版本。它包含了很多功能领域的新功能和增强功能。Java SE 8 通过减少样板代码,改进了集合和注释,简单的并行编程模型和更有效地利用现代多核处理器,提高了开发人员的工作效率和显着的增强了应用程序的性能。 Java SE 8u172 版本更新:2018年4月17日
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值