Tomcat是一个开源且免费的 java Web 服务器,是Apache软件基金会的项目
安装tomcat
1、前置条件
安装tomcat前,需要先安装jdk,没有的安装jdk的朋友,可以先去安装jdk
jdk安装网址:https://www.cnblogs.com/technicist/p/14381518.html
检查系统是否安装jdk:
[root@lushangg opt]# rpm -qa|grep jdk copy-jdk-configs-3.3-10.el7_5.noarch
检查系统是否安装 tomcat:
[root@lushangg program]# rpm -qa|grep tomcat //查看是否安装软件
[root@lushangg program]# uname -a //查看系统信息
Linux lushangg 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
2、去官网下载tomcat安装包,并用xftp将安装包上传到服务器
官网地址:https://tomcat.apache.org/download-10.cgi
(安装包:apache-tomcat-10.0.2.tar.gz)
3、解压安装包,并指定解压后的目录
[root@lushangg opt]# mkdir /opt/tomcat10 //新建目录 [root@lushangg tomcat10]# tar -zxvf apache-tomcat-10.0.2.tar.gz -C /opt/tomcat10 //加压并指定解压后的目录 ... [root@lushangg tomcat10]# cd /opt/tomcat10 //切换目录 [root@lushangg tomcat10]# ls apache-tomcat-10.0.2
创建软链接(快捷方式)到 /usr/local/tomcat10
[root@lushangg tomcat10]# ln -s /opt/tomcat10/apache-tomcat-10.0.2/ /usr/tomcat10
4、配置环境变量
[root@lushangg tomcat10]# vim /etc/profile //打开profile配置文件
按 i 或 a 进入编辑模式,在文件尾部添加如下信息:(注意:等号两边不能有空格)
# tomcat10
export TOMCAT_HOME=/usr/local/tomcat10
export PATH=$TOMCAT_HOME/bin:$PATH
编辑完之后,按 Esc 并输入 :wq (冒号wq) 保存并退出编辑
5、刷新环境配置使其生效,启动tomcat
[root@lushangg tomcat10]# source /etc/profile //刷新环境配置
[root@lushangg tomcat10]# startup.sh //启动tomcat(/usr/local/tomcat10/bin/startup.sh) Using CATALINA_BASE: /usr/local/tomcat10 Using CATALINA_HOME: /usr/local/tomcat10 Using CATALINA_TMPDIR: /usr/local/tomcat10/temp Using JRE_HOME: /usr/local/jdk1.8 Using CLASSPATH: /usr/local/tomcat10/bin/bootstrap.jar:/usr/local/tomcat10/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started.
6、开启服务器端口8080
[root@lushangg tomcat10]# firewall-cmd --zone=public --add-port=8080/tcp --permanent success [root@lushangg tomcat10]# systemctl restart firewalld.service
防火墙的其他命令:
# 查看防火墙服务状态
systemctl status firewalld
# 开启、重启、关闭 firewalld.service 服务
#开启
service firewalld start
#重启
service firewalld restart
#关闭
service firewalld stop
#查看防火墙端口
firewall-cmd --list-all #查看全部信息
firewall-cmd --list-ports # 指看端口信息
#开启端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#重启防火墙
systemctl restart firewalld.service
#命令含义
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
7、浏览器访问服务器 8080端口
原文:https://www.cnblogs.com/technicist/p/14384056.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!