Linu安装配置Tomcat9
1、下载Tomcat
1、官网下载Tomcat9
Tomcat9下载地址: https://tomcat.apache.org/download-90.cgi
2、使用root账号登录,并在
/opt/software
目录下创建tomcat
目录:
3、 使用Xftp将下载的文件传输到 Linux服务器的
/opt/software/tomcat
目录下
4、使用 ll命令查看 tomcat目录下
apache-tomcat-9.0.64.tar.gz
文件
2、tar命令解压压缩包
2.1tar命令语法
解压到当前目录:
tar -xvf tar包
解压到指定目录:
tar -xvf tar包 -C 目录名称
2.2tar命令解压压缩包
1、在tomcat目录下输入如下命令进行解压,解压后我们将会得到一个新的
apache-tomcat-9.0.64
文件。下图中只截取了部分截图。
tar -xvf apache-tomcat-9.0.64.tar.gz
2、解压成功后查看
apache-tomcat-9.0.64
文件信息
解压后可以了吗? NO!接下来我们还需要做一些配置…
3、防火墙设置
在CentOS7中已经使用firewall
作为防火墙,而不是iptables了,如果我们需要开放特定的端口号则需要学习以下内容了。赶紧get起来吧!
在CentOS7中需要开放系统中的端口号,必须要将防火墙开启。
3.1查看防火墙的状态
firewall-cmd --state
running
表示防火墙已开启,not running
表示没有开启,如果没有开启则需要输入开启命令 。
3.2开启防火墙
systemctl start firewalld.service
3.3关闭防火墙
systemctl stop firewalld.service
3.4重启防火墙
systemctl restart firewalld.service
3.5重新载入配置
firewall-cmd --reload
4、端口设置
4.1开启指定端口
1.开放端口命令语法:
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
命令含义:
--zone
:作用域
--add-port=端口号/tcp
:添加端口,格式为:端口/通讯协议
--permanent
:永久生效,如果没有设置此参数,则只能维持当前服务生命周期内,重启后将会失效
2.开放端口8080示例:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
3.查询8080端口是否开启,注意需要使用
firewall-cmd --reload
命令重新载入配置
firewall-cmd --query-port=8080/tcp
到这里我们的8080端口就开放成功了,接下来我们去启动tomcat服务器
5、启动tomcat服务
切换至
/opt/software/tomcat/apache-tomcat-9.0.64/bin
目录下,执行./startup.sh
命令启动服务器
./startup.sh
6、访问linux服务器中tomcat
在浏览器地址栏中输入你的linux服务器IP地址:8080进行访问:
我的Tomcat访问地址为: http://192.168.49.130:8080/
总结
步骤思路总结:
- 在官网下载tomcat压缩包
- 将tomcat压缩包上传至Linux服务器指定文件夹
- 输入 tar -xvf apache-tomcat-9.0.64.tar.gz 解压
- 打开防火墙
- 开放tomcat默认8080端口
- 打开浏览器输入ip地址与8080端口访问测试