Tomcat是一个免费的开源的web应用服务器,特色是技术先进,性能稳定,并且免费。 因此成为目前比较流行的web应用服务器,许多web应用例如游戏,都是搭建在tomcat中。java
官网地址:https://tomcat.apache.org/download-90.cgiweb
在Linux系统/usr/local目录下,建立tomcat文件夹(mkdir tomcat)shell
使用ftp将apache-tomcat-9.0.21.tar.gz文件上传到/usr/local/tomcat目录下apache
进入到tomcat文件夹,解压apache-tomcat-9.0.21.tar.gz包tomcat
tar -zxvf apache-tomcat-9.0.21.tar.gz
执行命令:netstat -apn|grep 8080 ---执行命令没反应就说明没有被占用服务器
下面两行代码复制粘贴到profile文件最下方tcp
export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.21 export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.21
# echo $CATALINA_HOME --执行后显示路径说明配置成功工具
# echo $CATALINA_BASE --执行后显示路径说明配置成功性能
执行: ./startup.sh命令 ( ./ 是liunx中执行shell脚本的命令)spa
输入命令:vi /etc/sysconfig/iptables
注:CentOS7开始,默认是没有iptables的,而是使用firewall防火墙。本文将屏蔽掉firewall,使用iptables
1、中止并屏蔽firewalld服务 systemctl stop firewalld -- 中止 systemctl mask firewalld -- 屏蔽
2、安装iptables-service软件包 yum install iptables-services
3、在引导时启用iptables服务 systemctl enable iptables
4、启动iptables服务 systemctl start iptables
5、保存防火墙规则 service iptables save
找到下面这一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 在这行代码下面另起一行
输入:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
保存退出:esc :wq!
service iptables restart
回到winodws下, 输入虚拟机IP:8080(ip地址可在Linux系统中输入ifconfig命令查看)
显示tomcat主页说明tomcat安装成功
首先,进入Tomcat下的bin目录
cd /usr/local/tomcat/bin
使用Tomcat关闭命令
./shutdown.sh
查看Tomcat是否以关闭
ps -ef|grep java
若是显示如下类似信息,说明Tomcat尚未关闭
*若是你想直接干掉Tomcat,你可使用kill命令,直接杀死Tomcat进程
kill -9 12976
而后继续查看Tomcat是否关闭
ps -ef|grep java
若是出现如下信息,则表示Tomcat已经关闭
root 19955 19757 0 17:48 pts/0 00:00:00 grep java
启动Tomcat
./startup.sh
查看tomcat日志(记得切换路径哦)
tail -f catalina.out