Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)

1. 安装

首先去官网下载安装包,官网地址:https://tomcat.apache.org/download-80.cgi,我这里下载的是:
在这里插入图片描述
然后在/usr/local下创建tomcat文件夹:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第1张图片
然后把安装包上传到该文件夹下,并解压:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第2张图片
修改/etc/profile配置文件:
在这里插入图片描述
添加如下内容:
在这里插入图片描述

保存退出后使配置文件生效,然后进入tomcat的bin目录:
在这里插入图片描述
启动tomcat:
在这里插入图片描述
出现Tomcat started 说明启动成功了。

2. 设置开机自启

tomcat安装成功后,重新启动虚拟机后还需要手动启动,所以需要设置开机自启,只需三步:

  1. 修改/etc/rc.d/rc.local,使用命令:vi /etc/rc.d/rc.local
  2. 在/etc/rc.d/rc.local文件最后加入下面两行脚本(分别是jdk安装目录和启动tomcat启动命令):
    export JAVA_HOME=/usr/local/java/jdk1.8.0_131
    /usr/local/tomcat/apache-tomcat-8.5.43/bin/startup.sh start
    
  3. 修改rc.local文件为可执行文件,使用命令:chmod +c /etc/rc.d/rc.local

验证:使用reboot重启,使用ps -ef | grep tomcat
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第3张图片

3. 使用主机登录

先用ifconfig查看IP地址,如图我这里是192.168.67.1:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第4张图片
然后使用谷歌浏览器访问192.168.67.1:8080:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第5张图片
但是点击Manager App按钮会出现403错误页面:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第6张图片
需要修改一下配置文件:context.xml和tomcat-users.xml。

context.xml在如下图所示的位置,使用vim命令修改:
在这里插入图片描述
将以下内容注释掉,这样就能远程访问web manager了:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第7张图片
tomcat-users.xml在如下图的位置,使用vim命令进行修改:
在这里插入图片描述
添加如下内容即可:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第8张图片

不需要重启,使用主机再次点击Manager App按钮就可以了,在弹窗中输入填的账号密码就行了:
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第9张图片
Linux安装tomcat8以及设置开机自启并且解决访问Manager App报403错误(安装包方式)_第10张图片

你可能感兴趣的:(java)