安装Tomcat

1、下载安装包、上传服务器、解压。

官网下载地址Apache Tomcat - Apache Tomcat 8 软件下载

[root@test /]# mkdir /root/tomcat  ##将下载的安装包上传至自定义/root/tomcat下
[root@test /]# unzip apache-tomcat-8.5.75.zip -d /tomcat
[root@test tomcat]# ls
apache-tomcat-8.5.75 apache-tomcat-8.5.75.zip
2、修改配置文件。

配置Tomcat管理用户:

[root@test conf]#  vim /root/tomcat/apache-tomcat-8.5.75/conf/tomcat-users.xml
将下面内容放入最下面:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
</tomcat-users> ##这一行可以不用粘进去

配置server.xml(将下面的57、58行注释符去掉):

[root@test conf]#  vim /root/tomcat/apache-tomcat-8.5.73/conf/server.xml

 57     <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
58 maxThreads="150" minSpareThreads="4"/>

修改访问限制:

打开 webapps 下的 host-managermanager,都有一个共同的文件夹META-INF,里面都有context.xml ,将21、22修改如下

vim /root/tomcat/apache-tomcat-8.5.73/webapps/manager/META-INF/context.xml
vim /root/tomcat/apache-tomcat-8.5.73/webapps/manager/META-INF/context.xml
21 <Valve className="org.apache.catalina.valves.RemoteAddrValve"
22 allow="192.168.184.*" />
3、第一次启动tomcat,在 conf 目录下生成 Catalina 及子目录。
[root@test bin]# /root/tomcat/apache-tomcat-8.5.73/bin/startup.sh
Using CATALINA_BASE: /root/tomcat/apache-tomcat-8.5.73
Using CATALINA_HOME: /root/tomcat/apache-tomcat-8.5.73
Using CATALINA_TMPDIR: /root/tomcat/apache-tomcat-8.5.73/temp
Using JRE_HOME: /usr/local/jdk1.7.0_80
Using CLASSPATH: /root/tomcat/apache-tomcat-8.5.73/bin/bootstrap.jar:/root/tomcat/apache-tomcat-8.5.73/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
4、创建新文件 manager.xml
mkdir -p /root/tomcat/apache-tomcat-8.5.73/conf/Catalina/localhos/manager.xml
添加下面内容:
<Context privileged="true" antiResourceLocking="false"
docBase="${catalina.home}/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.184.*" />
</Context>
5、重启tomat、验证tomcat。
[root@test localhost]# /root/tomcat/apache-tomcat-8.5.73/bin/shutdown.sh
[root@test localhost]# /root/tomcat/apache-tomcat-8.5.73/bin/startup.sh
[root@test localhost]# curl 192.168.184.150:8080

访问 http://ip:8080 进入控制台。

6、排查tomcat日志

[root@test logs]# tail -200f /root/tomcat/apache-tomcat-8.5.73/logs/catalina.out | grep Error

tomcat安装笔记的更多相关文章

  1. Tomcat安装笔记(on Mac)

    1. 官网 http://tomcat.apache.org/ 下载apache包,我下的8.5 注意要下core包的tgz版本,我开始下了full doc. 2. 拷贝解压到 /Library, 然 ...

  2. Linux 安装JavaEE环境之Tomcat安装笔记

    1.先用xftp将tomcat的压缩包上传到 /opt/ 2.在/usr/local/下使用命令mkdir tomcat 创建tomcat目录 将apache-tomcat-7.0.70.tar.gz ...

  3. CentOS学习笔记--Tomcat安装

    Tomcat安装 通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了.其中最大的一个问题就是Tomcat执行权限.普通方式配置的Tomca ...

  4. Tomcat安装、配置和部署笔记

    首先从Apache的官方网站(http://tomcat.apache.org/)下载Tomcat.有安装版和解压版两种,我个人喜欢用解压版. Tomcat安装(绿色版安装) 1.将下载的Tomcat ...

  5. 一:Tomcat安装、配置和部署笔记

    Tomcat安装(绿色版安装) 1.将下载的Tomcat解压到指定目录,如:D:\WorkSpaceByJava\DevtTools\Apache-Tomcat-8.0.23 2.Tomcat的目录结 ...

  6. Tomcat学习笔记【2】--- Tomcat安装、环境变量配置、启动和关闭

    本文主要讲Tomcat的安装和配置. 一 Tomcat安装 1.1 下载 下载地址:http://tomcat.apache.org/ 1.2 安装 Tomcat是不需要安装的,解压压缩包即可. 在安 ...

  7. Tomcat安装、配置、优化及负载均衡详解

    一.常见JavaWeb服务器      1.WebLogic:是BEA公司的产品.WebSphereAS:是IBM公司的产品.JBossAS:红帽公司的产品,可以自行了解      2.Tomcat服 ...

  8. Tomcat安装、配置和部署

    首先从Apache的官方网站(http://tomcat.apache.org/)下载Tomcat.有安装版和解压版两种,本文档介绍绿色版安装方法. 一.Tomcat安装(绿色版安装) 1.将下载的T ...

  9. MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记

    MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记 说明 以root账户登录Linux操作系统,注意:本文中的所有命令行前面的 #> 表示命令行提示符 ...

随机推荐

  1. Java在linux环境下和windows环境下日期字符串显示不同

    图片如果损坏,点击链接: https://www.toutiao.com/i6511565147322974724/ 出现的现象: 在Java中我想要将当前的时间格式化为需要的字符串,然后存放到数据库 ...

  2. Webstorm安装与配置

    一 下载 链接:https://pan.baidu.com/s/1gKxzGWvnoCpXPoe8zzfLnQ 提取码:5lyf 二 安装 https://www.jb51.net/softs/598 ...

  3. SYCOJ2205超级百钱百鸡

    题目-超级百钱百鸡 (shiyancang.cn) 百钱百鸡的加强版 百钱百鸡的话,因为是有范围,所以挨个挨个尝试即可,确定两个,即可确定第三个. 超级百钱百鸡,通过题目的描述,最后可以得到一个二元的 ...

  4. php伪协议总结

    本篇总结下一些封装协议,涉及的相关协议:file://.php://filter.php://input.zip://.compress.bzip2://.compress.zlib://.data: ...

  5. java实现excel表格导入数据库表

    导入excel就是一个上传excel文件,然后获取excel文件数据,然后处理数据并插入到数据库的过程 一.上传excel 前端jsp页面,我的是index.jsp 在页面中我自己加入了一个下载上传文 ...

  6. 探索新冠肺炎(COVID-19)对全球航班的影响

    Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 随着今天从欧洲到美国的旅行限制生效,以及为了减缓新冠病毒的传播更 ...

  7. 搭建服务器之FTP

    FTP服务器,使用软件vsftpd,服务守护进程也是vsftpd.客户端访问的话可以用浏览器或ftp命令行. 1.yum install vsftpd.安装简单主要是配置,这个比httpd复杂点的地方 ...

  8. golang中函数的参数

    1. 函数当做函数的参数 package main import "fmt" type HandleFunc func(int) (int, bool) func add10(nu ...

  9. Filter的生命周期及FilterConfig类介绍

    Filter的生命周期包含几个方法 1,构造器方法 2,init初始化方法 第1,2步,在web工程 3,doFilter过滤方法 每次拦截到请求,就会执行 4,destroy销毁方法 停止web工程 ...

  10. 查看WordPress网站使用的主题和插件

    阅读原文 whatwpthemeisthat.com 很多时候在网上看到某个WordPress的主题很漂亮,很想要这个主题,又联系不上博客的联系人的时候,我们可以通过以下方法进行查看. 一.手动扒代码 ...