CentOS 安装tomcat 环境安装及配置过程完整版
安装 tomcat 环境安装及配置过程
java安装完整教程查看安装包信息
安装
查看是否安装成功
输出:
表⽰安装成功。
配置
默认安装路径
/usr/share/tomcat/
加⼊环境变量配置
在 /etc/ 配置⽂件中加⼊ Tomcat 环境变量:
使配置⽂件⽣效:
查看是否⽣效
启动 tomcat yum info tomcat
1yum -y install tomcat
1rpm -q tomcat
1tomcat-7.0.76-16.arch 1JAVA_HOME=/usr/lib/jvm/java PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar CATALINA_BASE=/usr/share/tomcat CATALINA_HOME=/usr/share/tomcat export JAVA_HOME PATH CLASSPATH CATALINA_BASE CATALINA_HOME
1
2
3
4
5
67
8
9
10
11source /etc/profile
1echo $CATALINA_BASE echo $CATALINA_HOME
1
2systemctl start tomcat.service
1
查看是否启动:
你想运⾏⼀个 tomcat 应⽤程序,你可以将它放在 /usr/share/tomcat/webapps 的⽬录,配置 tomcat,并重新启动 tomcat 服务。配置端⼝
查看防⽕墙状态
关闭状态,需要开启。
开启防⽕墙
再次查看状态:
启动了,但这⾥出现⼀个警告信息。
警告解决
编辑 FirewallD 配置⽂件:
到 AllowZoneDrifting=yes 把 yes 改为 no:systemctl status tomcat
1systemctl status firewalld
1systemctl start firewalld
1VM-0-11-centos firewalld[25831]: WARNING: AllowZoneDrifting
1vi /etc/f
1
重启后⽣效。
永久开放 8080 端⼝
执⾏命令:
永久开放 8080 端⼝,否则会导致⽆法访问。
重启防⽕墙:
开机启动 tomcat
安装 tomcat 管理包
如果你刚开始使⽤ Tomcat,很可能想要安装⼀些管理⼯具,这些⼯具将帮助我们部署 应⽤程序和管理虚拟主机。幸运的是,有⼀些软件包将这些⼯具作为 Web 应⽤程序。
完成后,tomcat/webapps ⽬录将增加以下⼏个⼦⽬录:
ROOT、examples、sample、manager和host-manager。
配置 Tomcat Web 管理界⾯
为了使⽤在上⼀步安装的 manager webapp,我们必须添加⼀个登录到我们的 Tomcat 服务器。
修改 l ⽂件:
新增访问 manager-gui 和 admin-gui 的管理账号:firewall-cmd --zone=public --add-port=8080/tcp --permanent
1systemctl restart firewalld.service
1systemctl enable tomcat.service
1安装 Tomcat 根页⾯(tomcat-webapps )和 Tomcat Web 应⽤程序管理器和Virtual Host Manager :yum install -y tomcat-webapps tomcat-admin-webapps 安装在线⽂档(可选):
yum install -y tomcat-docs-webapp tomcat-javadoc
1
2
3
4
5vi /usr/share/tomcat/l
1
保存并关闭 l ⽂件, 重启 Tomcat 服务:
打开浏览器在地址栏输⼊服务器 IP地址:8080 。好了,我们可以看到 Tomcat 界⾯了,并且,如果点击 Manager App 按钮,就可以使⽤上⾯设置的账号和密码登录了。
PS:更多更多内容……,请查看 --> PS:更多更多内容……,请查看 --> PS:更多更多内容……,请查看 --><tomcat-users>  <user username="admin" password="password" roles="manager-gui,admin-gui"/></tomcat-users>
12
3systemctl restart tomcat
1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。