centos7下面安装tomcat
前言
对于一个新安装的 centos 系统来说,是没有 tomcat 服务器的。用下面的命令可以查看 tomcat 服务的状态。
systemctl status tomcat.service
//或者
systemctl status tomcat
1
2
3
效果如下:
这里写图片描述
可以看到不能找到 tomcat.service , 这就证明这台机器上没有 tomcat 服务。
下面我们就来安装 tomcat 服务,并且把它运行起来。
安装 tomcat
我们选择用 yum 来安装 tomcat , 安装命令如下:
yum install tomcat
//或者
yum -y install tomcat
1
2
3
第二个命令 -y 代表遇到询问都选 y , 这个是一步操作。
安装完成后,安装目录在 "/usr/share/tomcat" , 我们用 cd 命令切到这个目录,用 ls 命令查看这个目录里面的文件,如下所示:
这里写图片描述
现在 tomcat 已经安装好了,通过 systemctl status tomcat 命令查看一下 tomcat 的状态。效果如下:
这里写图片描述
tomcat 现在处于 dead(死亡) 状态,服务还没有跑起来。
运行 tomcat
我们用以下命令来启动 tomcat.
systemctl start tomcat.service
//或者
systemctl start tomcat
1
2
3
启动完成后,我们就可以查看 tomcat 运行状态。
这里写图片描述
可以看到状态是 running , 此时已经代表 tomcat 已经正常的跑起来了。
此时我们在浏览器中运行 http://47.43.228.53:8080 , 发现是不能访问的,效果如下:
这里写图片描述
为什么会出现 404 ? 因为前面安装的是 tomcat 的基础服务,并没有安装浏览器管理界面,下面我们介绍怎么安装浏览器管理界面。
安装管理界面
首先我们进入到 tomcat 的 webapps 目录,查看目录
这里写图片描述
发现目录是空的,用下面命令安装默认浏览器管理界面:
yum install tomcat-webapps tomcat-admin-webapps
1
安装完成后,我们查看目录
这里写图片描述
发现 webapps 目录已经多出了几个目录。
此时再用浏览器访问 http://47.43.228.53:8080 , 就可以看到如下界面。
这里写图片描述
点击 Manager App 需要我们输入用户和密码,下面我们来设置一个用户。
回到 tomcat 安装目录,进入 conf 目录,打开 tomcat-users.xml 文件,在 <tomcat-users> 标签下,添加如下配置:
<role rolename="manager-gui"/>
<user username="root" password="root" roles="manager-gui"/>
1
2
效果如下:
这里写图片描述
上面我们设置了一个用户,用户名:root , 密码:root 。
添加完成后,保存退出,然后刷新浏览器,点击 Manager App , 输入我们设置的用户名和密码,就可以正常登陆了。
其他重要的命令
停止 tomcat 服务
systemctl stop tomcat.service
//或者
systemctl stop tomcat
1
2
3
重启 tomcat 服务
systemctl restart tomcat.service
//或者
systemctl restart tomcat
1
2
3
开机启动 tomcat
systemctl enable tomcat
---------------------
作者:赵彦军
来源:CSDN
原文:https://blog.csdn.net/zhaoyanjun6/article/details/79131856
版权声明:本文为博主原创文章,转载请附上博文链接!
centos7下面安装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.2 安装Tomcat
Centos默认安装JDK 现在要删除旧版本的jdk,安装新版本jdk 查看现有jdk: [root@localhost 桌面]# rpm -qa | grep jdk java-1.8.0-open ...
- 阿里云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 ...
随机推荐
- mysql 5.7.19安装
从mysql官网下载的mysql5.7.19免安装版, 安装时出现问题,mysql总是启动不起来,在网上查了下资料,做个记录: .将mysql解压到指定的文件夹 .以管理员身份运行cmd .定位到my ...
- JSON在JS中的应用
一. JSON在JS中的应用: 首先解释下JSON对象与普通js对象字面量定义时格式的区别: Js对象字面量定义格式: var person = { name:"Wede", ag ...
- 小程序 wxs时间戳转字符串
function formatDate(value) { //不能使用 new Date() var time = getDate(value); var year = time.getFullYea ...
- Spring源码解析 - springMVC核心代码
一.首先来讲解下springMVC的底层工作流程 1.首先我们重点放在前端控制器(DispatcherServlet) 其类图: 因为从流程图看,用户的请求最先到达就是DispatcherServle ...
- 3.第一个MyBatis程序_进化
1.使用工具类 将SqlSession的获取 封装成一个工具 private static SqlSession session = null; static { try { InputStream ...
- VMware虚拟机与Linux Centos7下载及安装教程
1.CentOS下载CentOS是免费版,推荐在官网上直接下载,网址:https://www.centos.org/download/ DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上 ...
- 三次样条插值 cubic spline interpolation
什么是三次样条插值 插值(interpolation)是在已知部分数据节点(knots)的情况下,求解经过这些已知点的曲线, 然后根据得到的曲线进行未知位置点函数值预测的方法(未知点在上述已知点自变量 ...
- MySQL跨表更新SQL
1 sql范式 把s表中的city_name的值设置为city表中的name,关联条件是city_code 和 code update student s, city c set s.city_na ...
- bzoj 1787 && bzoj 1832: [Ahoi2008]Meet 紧急集合(倍增LCA)算法竞赛进阶指南
题目描述 原题连接 Y岛风景美丽宜人,气候温和,物产丰富. Y岛上有N个城市(编号\(1,2,-,N\)),有\(N-1\)条城市间的道路连接着它们. 每一条道路都连接某两个城市. 幸运的是,小可可通 ...
- 《深入理解Java虚拟机》之(二、垃圾收集器与内存分配策略)
程序计数器.虚拟机栈.本地方法栈3个区域随线程而生,随线程而灭,这几个区域的内存分配和回收都具备确定性,不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟着回收了,而java堆和方法区 ...