1.安装OpenJDK

这里安装的OpenJDK,是开源版本的JDK,我们平时自己电脑上安装的是 Sun JDK(也叫Oracle JDK),OpenJDK可以看作Sun JDK的精简版。

如果想安装SunJDK,请参照下方的tomcat安装方法,步骤是一样的,注意liunx有些自带OpenJDK,需卸载。

注意,安装OpenJDK简单迅速,只需一条命令,且无需配置环境变量

①查看是否已经安装了JDK

java -version
rpm -qa |grep java
rpm -qa |grep jdk

②若有如何卸载

卸载JDK相关文件输入:

yum -y remove java-1.8.0-openjdk*

卸载tzdata-java输入:

yum -y remove tzdata-java.noarch

③安装

yum list java* #查看版本

yum list java-1.8* #查看1.8版本

yum install java-1.8.0-openjdk* -y # 安装

执行:

[root@localhost ~]# yum -y install java-1.8.0-openjdk*
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: repos-lax.psychz.net
* elrepo-kernel: repos.lax-noc.com
* extras: repos-lax.psychz.net
* updates: mirrors.oit.uci.edu
Resolving Dependencies
--> Running transaction check
---> Package java-1.8.0-openjdk.i686 1:1.8.0.191.b12-0.el6_10 will be installed
... Complete!

④检查安装结果

[root@localhost ~]# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK Server VM (build 25.191-b12, mixed mode)

执行java和javac,正常,无需配置环境变量

3.安装tomcat

①去官网下载安装包

https://tomcat.apache.org/download-90.cgi
这里我下的是9.0的版本

②上传至服务器然后解压

这里我用的FileZilla 上传到ftp账户里

[root@localhost ftpuser]# ls
222 apache-tomcat-9.0.13.tar.gz dir1-0 dir1-1

然后复制此文件到/usr/local/tomcat/目录下

tomcat目录为自己创建,安装对路径并无要求

[root@localhost ftpuser]# cp apache-tomcat-9.0.13.tar.gz /usr/local/tomcat/
[root@localhost ftpuser]# cd /usr/local/tomcat
[root@localhost tomcat]# ls
apache-tomcat-9.0.13.tar.gz

进入文件所在目录解压即可

[root@localhost tomcat]# tar zxvf apache-tomcat-9.0.13.tar.gz

③启动tomcat

[root@localhost tomcat]# cd apache-tomcat-9.0.13/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.13
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.13
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.13/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.13/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.13/bin/tomcat-juli.jar
Tomcat started.

关闭防火墙或者开放端口后,即可用任意一台设备访问tomcat

开启端口
[root@localhost ~]# /sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT #开启8080端口
[root@localhost ~]# /etc/rc.d/init.d/iptables save #保存配置
[root@localhost ~]# /etc/rc.d/init.d/iptables restart #重启防火墙
关闭防火墙
service iptables stop #暂时关闭
chkconfig iptables off #设置成开启不自启

如我在自己电脑的浏览器输入 服务器ip:8080

④查看tomcat版本

[root@localhost bin]# ./catalina.sh version
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.13
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.13
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.13/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.13/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.13/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.13
Server built: Nov 2 2018 14:27:55 UTC
Server number: 9.0.13.0
OS Name: Linux
OS Version: 4.10.4-1.el6.elrepo.i686
Architecture: i386
JVM Version: 1.8.0_191-b12
JVM Vendor: Oracle Corporation
[root@localhost bin]#

⑤关闭tomcat

查看tomcat是否运行

ps -ef | grep tomcat
[root@localhost bin]# ps -ef | grep tomcat
root 6975 6663 0 11:43 pts/1 00:00:00 grep tomcat

关闭tomcat(执行shutdown.sh脚本)

[root@localhost apache-tomcat-9.0.13]# cd bin
[root@localhost bin]# ./shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.13
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.13
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.13/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.13/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.13/bin/tomcat-juli.jar

⑥卸载tomcat

直接删除安装目录

rm -rf /usr/local/tomcat/apache-tomcat-9.0.13

CentOS 6 安装配置JDK+tomcat环境的更多相关文章

  1. Ubuntu 安装配置 JDK+Tomcat+Nginx

    安装配置JDK 下载安装 # 下载: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=acc ...

  2. Ubuntu下安装配置JDK,Tomcat,MySql

    jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr      mkdir javacd javacp 路径 ...

  3. ubuntu安装配置jdk tomcat mysql ...

    安装之前大家一定要检查好各个版本问题 以免造成不兼容. (一)下载所需安装包: jdk-7u76-linux-x64.tar.gz apache-tomcat-7.0.63.tar.gz MySQL- ...

  4. 阿里云ECS服务器,CentOS 7.4配置jdk+tomcat+mysql

    参考博客: https://mp.weixin.qq.com/s?__biz=MzIxMzk3Mjg5MQ==&mid=2247484020&idx=1&sn=6e0aa07f ...

  5. winserver2008R2安装配置JDK+tomcat之坑

    记一次winserver安装jdk+tomcat 准备软件: jdk-8u241-windows-x64 apache-tomcat-8.5.46-windows-x64 一.安装java 1.安装j ...

  6. win10安装配置jdk的环境变量

    换了个硬盘,用上了win10,发现win10安装好jdk之后,配置环境变量这个相对于win7和xp还是有那么一丢丢区别的,趁着夜色,随笔一记. 1.安装jdk之后,或者也可以用之前安装好的文件夹,先记 ...

  7. Linux环境编写脚本安装配置JDK,Tomcat,含Tomcat自启动

    mkdir /usr/java mkdir /znywImage cp -f /usr/jdk-7u79-linux-x64.tar.gz /usr/java tomcatPath=/usr/apac ...

  8. centos上安装配置java WEB环境_java(转)

    趁着十一期间,好好的写写随笔来记录自己所学.所践和所得,不足之处,欢迎各位拍砖~~~ 工具:Xftp 5.Xshell 5 一.安装jdk 1. 使用Xftp 5把jdk-8u65-linux-x64 ...

  9. jdk&tomcat环境变量配置及同时运行多个tomcat方法

    一:jdk配置 安装jdk1.7.0_51,安装过程中所有选项保持默认:最后配置 JDK的环境变量: 在“我的电脑”上点右键—>“属性”—>“高级”—>“环境变量(N)”. 1.新建 ...

随机推荐

  1. .NET MVC中如何使用手机验证码注册登陆

    #region 手机验证码 /// <summary> /// /// </summary> /// <param name="Yonghushouji&quo ...

  2. [leetcode.com]算法题目 - Length of Last Word

    Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the l ...

  3. 基本数据类型补充 set集合 深浅拷贝

    一.基本数据类型补充 1,关于int和str在之前的学习中已经介绍了80%以上了,现在再补充一个字符串的基本操作: li = ['李嘉诚','何炅','海峰','刘嘉玲'] s = "_&q ...

  4. PHP 获取两个时间之间的月份

    ## 获取两个时间之间的间距时间 $s = '2017-02-05'; $e = '2017-07-20'; $start = new \DateTime($s); $end = new \DateT ...

  5. D3.js的基础部分之选择集的处理 过滤器、选择集的顺序、each()和call()的应用(v3版本)

    选择集的处理 : 过滤器 有时候需要根据绑定数据对某选择集的元素进行过滤,例如某公司,只对id大于100的员工进行奖励.某学校只选拔身高超过170cm的学生等.类似这样的问题,需要根据条件获取选择集的 ...

  6. SpringBoot配置文件application.properties详解

    喜欢的朋友可以关注下,粉丝也缺. 相信很多的码友在接触springboot时,不知道怎么去配置一些项目中需要的配置,比如数据源,tomcat调优,端口等等,下面我就给大家奉献出一些项目中常用的配置信息 ...

  7. [Spring]@Autowired,@Required,@Qualifier注解

    @Required注解 @Required注解用于setter方法,表明这个属性是必要的,不可少的,必须注入值 假设有个测试类,里面有name和password两个属性 我给两个属性的setter方法 ...

  8. RVM的安装和使用过程中碰到的问题

    Ruby Version Manager简称RVM,是一款非常好用的ruby版本管理以及安装工具. 关于rvm的安装,可以参考以下文章: use rvm install and manage ruby ...

  9. Redis笔记(2)单机数据库实现

    1.前言 上节总结了一下redis的数据结构和对象构成,本章介绍redis数据库一个基本面貌,是如何设计的. 2.数据库 服务器结构redisServer: redisDb *db: 一个数组,保存服 ...

  10. 全网最详细的Windows系统里Oracle 11g R2 Database(64bit)安装后的初步使用(图文详解)

    不多说,直接上干货! 前期博客 全网最详细的Windows系统里Oracle 11g R2 Database(64bit)的下载与安装(图文详解) 命令行方式测试安装是否成功 1)   打开服务(cm ...