Tomcat介绍
Tomcat就是一个web应用程序的托管平台
即让用户开发的web应用程序变成可以被访问的网页
安装jdk环境
jdk1.8.0_381有点长,我们可以构建一个软连接,后续我们如果需要其他版本的话,修改软连接即可
这儿可以查看java版本号
修改环境变量
如何解决我们在其他目录下(即:非自己的java所在的目录)想要运行自己的java而非系统自带的Java?
可以选择删除系统自带的java,然后创建一个软连接
解压并安装Tomcat
Tomcat建议使用非root用户安装并启动
首先,放行tomcat需要使用的8080外部访问权限
因为CentOS系统默认开启了防火墙,阻止外部网络流量访问系统内部,所以tomcat的正常使用需要8080端口进行放行,放行有两种操作方式
- 关闭防火墙
- 配置防火墙放行规则,配置端口
首先看一下8080端口
在浏览器打开,发现打不开,这是因为linux有防火墙
某些端口(比如这儿的8080)在服务器内部是可以访问的,但是并不对外开放
外部无法访问
内部正常访问
如何解决?
- 关闭防火墙
- 配置防火墙放行规则,配置端口
我们这儿选择前者(后者较为复杂)
创建tomcat用户
下载tomcat安装包
切换root用户,进行解压
因为export属于root,所以需要切换root操作
创建tomcat软连接
修改tomcat安装目录权限
因为tomcat建议使用非root用户,所以可以更换一下用户和用户组
切换到tomcat用户
执行tomcat