tomcat 9安装及其简单测试

1、安装

安装yum install -y wget

在官网下载tomcat 和jdk

wget 下载地址(进行下载)

将下载的压缩包放到/usr/local

mv tomcat.gz /usr/local

mv jdk /usr/local

cd /usr/local

tar –zxvf jdk

tar -zxvf apache-tomcat

Vi /etc/profile.sh 配置java环境变量

export JAVA_HOME=/usr/local/jdk(注意路径jdk为压缩包解压完的名称)

export JRE_HOME=${JAVA_HOME}/jre

exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

source /etc/profile  重读环境变量使其生效

java –version 是否安装成功

cd /etc/local/apache-tomcat/bin

./startup.sh 启动tomcat

2、配置

vim/usr/local/tomcat/conf/server.xml
---------------------------------------------------------->
 <Connector port="80" protocol="HTTP/1.1"     //默认端口为8080,改为80
           connectionTimeout="20000"
           redirectPort="8443" />

omcat-users.xml:

vim /usr/local/tomcat/conf/tomcat-users.xml
------------------------------------------------------------------------------->
<role rolename="manager-gui"/>                                      //指定用户可以使用的接口为manager-gui(可以使用图形化界面)
<user username="tomcat" password="tomcat"roles="manager-gui"/>      //用户名和密码为tomcat,在manager-gui接口使用

tomcat9还需修改context配置文件才能使其生效访问

vi /usr/local/apache-tomcat-9.0.1/webapps/manager/META-INF/context.xml

<ContextantiResourceLocking="false" privileged="true" >

<ValveclassName="org.apache.catalina.valves.RemoteAddrValve"

allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+"/>  (将此条复制替换原来的allow=....)

3.创建测试页面(java html语言的hello网页):

mkdir -pv /usr/local/tomcat/webapps/test/WEB-INF/{classes,lib} (tomcat为你解压缩后的文件名称)
vim /usr/local/tomcat/webapps/test/index.jsp
--------------------------------------------------------------->
<%@ page language="java" %>
<%@ page import="java.util.*" %>
<html>
    <head>
        <title>test</title>
    </head>
    <body>
        <%
            out.println("HelloWorld!");      //嵌入java语言
        %>
    </body>
</html>

4.启动测试:

cd /usr/locat/tomcat/bin/

./catalina.sh start

用浏览器打开访问本机地址如未修改端口需加:8080,并点击右侧ManagerApp按钮进入管理页面,输入配置的用户名和密码进入

进入管理界面,可以看到刚才创建的test已经装载了,点击进去,即可看到测试页面了。之前没有配置manager-gui的可以直接使用本机ip地址/test打开

即可看到helloworld!

tomcat9安装及其简单测试相关推荐

  1. jdbc驱动安装以及简单测试

    最近又需要写jdbc啦,正好顺便把下载配置教程整理一下 教程分三个部分 下载jdbc驱动 配置jdbc到项目 简单连接一下数据库 1. 下载jdbc驱动 下载网址 (https://dev.mysql ...

  2. Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)

    Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...

  3. pyBoard Mini从安装到简单测试

    ▌01 PyBoard Mini 在 淘宝购买到的<Python微控制器编程 从零开始> ,其中提到了 pyBoard Mini 核心板的应用.今天购买到的PyBoard到货了.对其进行初 ...

  4. DHCP的安装到简单测试(tar方式)

    今天继续写一篇以tar方式安装DHCP服务器的文章.为什么用tar方式不用rpm,主要是因为我发现到网站上下载安装文件的时候,很难见到有最新rpm包的(等不及了,哈哈),况且网上有很多以rpm安装文章 ...

  5. 北太天元——首款国产科学计算软件安装及简单测试

    今天看到很多群里的小伙伴都在交流数模国赛,说是取消了matlab创新奖,增加了北太天元奖.这便引得大伙对这款软件展开了不小的讨论. 真假与否暂且未知,但是作为"独立自主研发的国产通用型科学计 ...

  6. Spark 安装配置简单测试

    简介 Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spark,拥有Hadoop MapReduce ...

  7. scapy 安装及简单测试

    关于scapy Scapy的是一个强大的交互式数据包处理程序(使用python编写).它能够伪造或者解码大量的网络协议数据包,能够发送.捕捉.匹配请求和回复包等等.它可以很容易地处理一些典型操作,比如 ...

  8. Windows tesseract-OCR 的安装和简单测试

    前言 本机操作系统:win10 企业版 参考文章: tesseract 安装及使用 Win10下安装CMake3.14.2以及CMake使用教程 64位OCR:Tesseract4.1+leptoni ...

  9. RabbitMQ 安装和简单测试

    2019独角兽企业重金招聘Python工程师标准>>> 最近好多项目都有需要是用MQ的场景,以下是在安装过程记录的一些知识点,安装MQ需要先安装依赖环境,erlang和socat. ...

最新文章

  1. 从FPN到Mask R-CNN,一文告诉你Facebook的计算机视觉有多强
  2. Android ListView常用用法
  3. VMware虚拟机 CentOS 6.5系统安装配置详细图文教程 --技术支持TPshop商城
  4. vue常用语法 渲染数据
  5. Raspberry Pi 3 计算模块,CPU性能提高了十倍
  6. Android使用CountDownTimer倒计时
  7. __asm__ __volatile__(: : :memory);
  8. mysql 索引原理_MySQL InnoDB索引原理和算法
  9. day013内置函数一
  10. IT30:12年前电脑笔记,回忆杀(1)
  11. 博主力推!!NRF52832 BLE 抓包sniffer来了!附带安装使用说明
  12. 工程数学(经常用到的工程数学知识进行整理)
  13. Nagios:用门户邮箱+mailx+139邮箱实现实时短信报警
  14. GO+Selenium批量关注各大网站实战 2 (今日头条,批量关注)
  15. 驰为v10刷linux,V10HD强势回归 3G双系统聚划算首发
  16. Java将对象的属性值合并
  17. Redis删除指定前缀的key
  18. ARCENGINE开发经典贴(转)
  19. android arp工具,Android内网攻击防御安全测试工具(开源)
  20. Java日期-时间差的计算及获取日期中的年月日

热门文章

  1. sublime - sublimerge 文本比较插件
  2. 张量(Tensor)的降维与升维
  3. Python摇色子游戏(两种模式)
  4. hdu2017青岛网络赛Pythagoras(Tree of primitive Pythagorean triples)
  5. java读txt文件乱码_java读取txt文件时出现中文乱码怎么解决
  6. win10系统做T3服务器,win10如何安装用友t3_win10安装用友t3教程
  7. Ural 2037. Richness of binary words 打表找规律 构造
  8. 语雀批量导出MarkDown文件
  9. Android实现隐藏手机底部虚拟按键
  10. html图片自适应裁剪,html 图片裁剪 图片固定高度 图片自适应。图片完美适配