首先下载压缩包
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7.0.78.zip

如果centos7是最小版安装的话,还需要安装配置java环境

可参考http://www.cnblogs.com/biaopei/p/7730484.html
解压
unzip apache-tomcat-7.0.78.zip

[root@bogon src]# ls
apache-tomcat-7.0.78      kernels       linux-3.10.1.tar.gz  upload
apache-tomcat-7.0.78.zip  linux-2.6.1   linux-3.4.16         utility
debug                     linux-3.10.1  readme
[root@bogon src]# cd apache-tomcat-7.0.78/
[root@bogon apache-tomcat-7.0.78]# ls
bin   lib      logs    RELEASE-NOTES  temp     work
conf  LICENSE  NOTICE  RUNNING.txt    webapps
[root@bogon apache-tomcat-7.0.78]# cd bin
[root@bogon bin]# ls
bootstrap.jar                 daemon.sh         startup.sh
catalina.bat                  digest.bat        tomcat-juli.jar
catalina.sh                   digest.sh         tomcat-native.tar.gz
catalina-tasks.xml            setclasspath.bat  tool-wrapper.bat
commons-daemon.jar            setclasspath.sh   tool-wrapper.sh
commons-daemon-native.tar.gz  shutdown.bat      version.bat
configtest.bat                shutdown.sh       version.sh
configtest.sh                 startup.bat
[root@bogon bin]#

需要给该目录下的三个文件执行权限chmod 755
这三个文件你分别是catalina.sh shutdown.sh startup.sh
开启tomcat需要执行./startup.sh
关闭tomcat需要执行./shudown.sh
浏览器打开localhost:8080进行访问
啥,不能访问,喜欢简单粗暴的就直接关闭防火墙,绅士一点就让防火墙通过8080端口吧,即执行以下命令
iptables -I INPUT -p tcp –dport=8080 -j ACCEPT
给个成功效果图

不出意外的话,tomcat虽然可以正常访问,但是,我们无法进入图形化管理后台,这个还需要另外配置

[root@localhost ~]# cd apache-tomcat-9.0.2/conf/
[root@localhost conf]# ls
Catalina catalina.policy catalina.properties context.xml jaspic-providers.xml jaspic-providers.xsd logging.properties server.xml tomcat-users.xml tomcat-users.xsd web.xml

配置tomcat-users.xml文件,在该文件末尾增加以下内容

<role rolename="manager-gui"/>
<user username="tomcat" password="123456" roles="manager-gui"/>

除此之外还需要配置

[root@localhost META-INF]# pwd
/root/apache-tomcat-9.0.2/webapps/manager/META-INF
[root@localhost META-INF]# ls
context.xml
[root@localhost META-INF]# cat context.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
# allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->
<Context antiResourceLocking="false" privileged="true" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="^.*$" />      修改这里
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linke
d)?HashMap"/></Context>
[root@localhost META-INF]#

最后重启,就可以进入tomcat的server status了,用户名为tomcat,密码123456

tomcat网站目录位于apache-tomcat-9.0.2/webapps/ROOT目录下

转载于:https://www.cnblogs.com/biaopei/p/7730587.html

Centos7 下安装配置tomcat7相关推荐

  1. Centos7下安装配置开源存储虚拟化QuadStor(4)----Vdisk Clone

    操作环境 同< Centos7下安装配置开源存储虚拟化QuadStor(1)------初始化QuadStor> QuadStor Server:10.10.200.227 iSCSi I ...

  2. linux7下安装git,centos7下安装配置git仓库

    1.安装git yum -y install git 2.添加git用户和git用户组 useradd git 设置密码 passwd git 3.创建git仓库目录 我放在/var/gitdata/ ...

  3. 3.5.CentOS7下安装配置Zookeeper集群与一键启动小脚本

    python编程快速上手(持续更新中-) 推荐系统基础 文章目录 python编程快速上手(持续更新中-) 推荐系统基础 一.事前准备 1.VMware下CentOS7虚拟机(三台) 2.Zookee ...

  4. CentOS7下安装配置zookeeper集群及设置开机自启

    1.在做zookeeper集群之前需要有至少三台centos机器或虚拟机 一.Zookeeper原理简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程 ...

  5. centos7下安装配置FMS5.0

    最近需要使用rtmp服务器,在red5和AMS之间选择了AMS来搭建,说先说明一下AMS全称是adobe media server,在5.0版本之前名称是FMS(flash media server) ...

  6. Linux下安装配置Jenkins

    前面简单介绍了下CentOS7下安装配置nuxus和CentOS7下防火墙的配置,今天继续介绍CentOS7下jenkins的安装配置. 下载 我在安装配置时,用的是jenkins的rpm包,下载地址 ...

  7. tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0

    Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...

  8. Centos7虚拟机下安装配置Tomcat

    Centos7虚拟机下安装配置Tomcat 以下所有操作都是CentOS7的root身份.已经安装配置了Java环境.配置了nat虚拟网络.并且虚拟机已经连接互联网 打开终端.如果命令结尾是 # 则表 ...

  9. CentOS7.3 安装配置 Nginx、MariaDB、PHP

    CentOS7.3 安装配置 Nginx.MariaDB.PHP 配置 nginx 安装参数并安装 配置 以下参数也可以在后期通过配置 conf 文件进行配置 基本配置如下 ./configure - ...

最新文章

  1. 有关数组的运算 (sizeof)(strlen)
  2. centos6.9下安装composer
  3. 工作148:父子组件传值 获取时间戳
  4. Django中使用ajax技术概述
  5. Golang实践录:调用C++函数
  6. java socket 异常处理_socket编程报异常java.io.EOFException
  7. [Java] 蓝桥杯ALGO-152 算法训练 8-2求完数
  8. 一图读懂5G定位(提供完整思维导图下载)
  9. 生物信息学常用数据库
  10. 蚂蚁金服刘伟光:我们为什么要科技开放
  11. 计算机科学与工程本科,加州大学洛杉矶分校计算机科学与工程本科申请条件.pdf...
  12. 美国最常见英文名字排行榜(500名)
  13. html页面自动滑动,html实现页面滑动
  14. phaser入门例子
  15. 数据挖掘实验二结果(构建cube的三个维度,即三个txt,然后做各种查询)C++实现(代码调试环境为Windows下的CLion使用WSL的Linux)
  16. Hbuilder mui 相册拍照图片上传
  17. ubuntu 安装kali_如何在Linux,Windows,Kali,Ubuntu,Mint和示例中安装和使用exiftool
  18. oracle数据库报错:ORA-01654: 索引 aaa 无法通过 128 (在表空间 bb 中) 扩展
  19. 教学用计算机报废年限,教学科研仪器设备报废管理办法
  20. 在SQL中修改数据库名称

热门文章

  1. mantis1.18升级1.2X方法
  2. Mime类型与文件后缀对照表及探测文件MIME的方法
  3. mysql数据库utf-8编码
  4. 论文被拒稿后怎么办?这些事情你要知道
  5. python多线程的作用_Python多线程中三个函数的强大功能简介
  6. 机器人学习--栅格地图(occupancy grid map)构建
  7. layui select 赋值_layui给下拉框及日期组件赋值
  8. centos 上传jar 命令_想在Linux上上传下载文件?看这篇就够了
  9. 【CV】一文讲懂图像处理中的低通、高通、带阻和带通滤波器
  10. 【数据竞赛】可能是全网特征工程实操最通透的...