• 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  
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    菜刀失效以后得到web的方法
    mimikatz使用
    hydra使用教程
    web安全学习-攻击会话管理
    web安全学习-验证机制存在的问题
    web安全学习-绕过客户端限制
    基于MaxCompute/Dataworks实现数据仓库管理与全链路数据体系
    tensorflow学习|基于TF-IDF的垃圾短信预测
    WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...
    CentOS7下安装CDH,clouderamanager,hadoop
  • 原文地址:https://www.cnblogs.com/shiwanming/p/10205217.html
Copyright © 2020-2023  润新知