CentOS7.2 安装Tomcat
Centos默认安装JDK
现在要删除旧版本的jdk,安装新版本jdk
查看现有jdk:
[root@localhost 桌面]# rpm -qa | grep jdk
java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
删除旧版本:
[root@localhost 桌面]# yum -y remove java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 java-1.8.0-openjdk.x86_64.1.1.8.0.65-3.b17.el7 将被 删除
--> 正在处理依赖关系 java-1.8.0-openjdk,它被软件包 icedtea-web-1.6.1-4.el7.x86_64 需要
--> 正在检查事务
---> 软件包 icedtea-web.x86_64.0.1.6.1-4.el7 将被 删除
--> 解决依赖关系完成 依赖关系解决 ================================================================================
Package 架构 版本 源 大小
================================================================================
正在删除:
java-1.8.0-openjdk x86_64 1:1.8.0.65-3.b17.el7 @anaconda 501 k
为依赖而移除:
icedtea-web x86_64 1.6.1-4.el7 @anaconda 2.1 M 事务概要
================================================================================
移除 1 软件包 (+1 依赖软件包) 安装大小:2.6 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在删除 : icedtea-web-1.6.1-4.el7.x86_64 1/2
正在删除 : 1:java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64 2/2
验证中 : 1:java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64 1/2
验证中 : icedtea-web-1.6.1-4.el7.x86_64 2/2 删除:
java-1.8.0-openjdk.x86_64 1:1.8.0.65-3.b17.el7 作为依赖被删除:
icedtea-web.x86_64 0:1.6.1-4.el7 完毕!
将下载的jdk文件放在/usr/local/jdk文件夹下,解压
添加/etc/profile文件为:
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_121
export JRE_HOME=/usr/local/jdk/jdk1.8.0_121/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
启用配置:
source /etc/profile
查看java版本:
[root@localhost 桌面]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
=====================================================
安装Tomcat:
将下载的tomcat迁移到/usr/local/tomcat下,并解压
修改/usr/local/tomcat/apache-tomcat-9.0.0.M17/bin/catalina.sh文件
在第二行添加:
JAVA_HOME=/usr/local/jdk/jdk1.8.0_121
CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M17
start.up文件添加:
#set java environment
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_121
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #tomcat
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M17
启动/bin/startup.sh
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.0.M17
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.0.M17
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.0.M17/temp
Using JRE_HOME: /usr/local/jdk/jdk1.8.0_121
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.0.M17/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M17/bin/tomcat-juli.jar
Tomcat started.
打开浏览器访问127.0.0.1:8080,ok!
为了以后tomcat可以自启动,在/etc/rc.local文件中添加配置:
#set java environment
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_121
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #tomcat
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M17 #configuration
/usr/local/tomcat/apache-tomcat-9.0.0.M17/bin/startup.sh
如果重启还是不行,那么应该就是该文件没有执行权限,那么就执行:
chmod +x /etc/rc.d/rc.local
http://newthink.blog.51cto.com/872263/1859308
http://www.itread01.com/articles/1476060057.html
CentOS7.2 安装Tomcat的更多相关文章
- Centos7.2安装tomcat+Myeclipse(遇到的一些问题与总结)+web项目实战
工作环境:centos7.2 PS:没有耐心的同学可以直接跳到后面的安装方法,对于安装方法大多是网上的,我只是做相关收集和总结 给个tomca和Myeclipset折腾的半死,现在做一些总结1.一定要 ...
- Centos7 yum安装tomcat
以下操作是在线安装apache-tomcat 需要联网下载包. liux系统环境 [root@localhost ~]# cat /etc/redhat-release CentOS Linux re ...
- centos7下面安装tomcat
前言 对于一个新安装的 centos 系统来说,是没有 tomcat 服务器的.用下面的命令可以查看 tomcat 服务的状态. systemctl status tomcat.service//或者 ...
- 阿里云CentOs7上安装Tomcat
一.下载安装tomcat8 cd /usr/ #创建tomcat目录 mkdir tomcat #从网上download 压缩包 wget tomcat8 url #解压 tar -zxvf apac ...
- CentOS7下安装Tomcat
1.下载tomcat. 测试tomcat版本为:apache-tomcat-8.5.6.tar.gz.下载地址:http://tomcat.apache.org/download-80.cgi. 2. ...
- 华为云服务器centos7.3安装tomcat
1. 进入tomcat官网,复制下载地址 https://tomcat.apache.org/download-80.cgi#8.5.47 鼠标右键,复制链接地址:http://mirrors.tun ...
- CentOS7 服务器 JDK+TOMCAT+MYSQL+redis 安装日志
防火墙配置(参考 CentOS7安装iptables防火墙) 检查是否安装iptables #先检查是否安装了iptables service iptables status #安装iptables ...
- 简单步骤Centos7安装Tomcat 8 (yum安装)(ZT)
原文:https://blog.51cto.com/bestlope/1978114?source=drt 说明: 操作系统:Centos7 系统环境:未安装其他服务 Step 1:更新系统 sudo ...
- centos7中使用yum安装tomcat以及它的启动、停止、重启
centos7中使用yum安装tomcat 介绍 Apache Tomcat是用于提供Java应用程序的Web服务器和servlet容器. Tomcat是Apache Software Foundat ...
随机推荐
- LeetCode——Rectangle Area
Description:https://leetcode.com/problems/rectangle-area/ public class Solution { public int compute ...
- 如何使用腾讯云开发一款 AR 应用介绍
版权声明:本文由张亚舒原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/117 来源:腾云阁 https://www.qclo ...
- js的字符串charAt()方法
//字符中的字符从左向右进行索引,由0开始,字符串中的空格也算在内 var string = "charAt find word position"; document.write ...
- Video如何不自动全屏播放?
知乎:微信内置浏览器 如何小窗不全屏播放视频? 目前在微信中只能全屏播放,只有加入腾讯白名单的视频才能小屏播放. 知乎上讨论的解决方案尚未测试,太麻烦了.
- Spring项目对JDBC的支持和基本使用
欢迎查看Java开发之上帝之眼系列教程,如果您正在为Java后端庞大的体系所困扰,如果您正在为各种繁出不穷的技术和各种框架所迷茫,那么本系列文章将带您窥探Java庞大的体系.本系列教程希望您能站在上帝 ...
- mariadb安装配置
CentOS 7安装MariaDB 详解以及相关配置 第一步:添加 MariaDB yum 仓库 首先在CentOS操作系统中/etc/yum.repos.d/目录下添加 MariaDB 的YUM配置 ...
- Oracle之rman命令的使用全备输出信息的详解(51CTO风哥rman课程)
rman连接数据库 rman target/ catalog rman/rman123456 运行全备命令 backup database; 查看备份集 list backupset;
- SprinBoot CLI 安装(Mac版)
1. 安装 HomeBrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal ...
- 通过 微软 pai-fs 上传数据到HDFS (Microsoft OpenPAI)
准备环境 (个人使用记录,方便下次使用查阅~~) 首先保证PAI是登陆状态: 进入GitHub项目所在地址: https://github.com/Microsoft/pai/ 然后切换分支到 具体 ...
- Python-装饰器-案例-获取文件列表
import os def get_all_path(fun): '''装饰器.功能:获取全路径文件名.如:D:/tmp/12.txt :param fun: :return:file_path_li ...