Linux安装Tomcat服务器并部署项目
一、下载Tomcat
点击下载Tomcat8.5.57
本次安装选用Tomcat8.5.57版本,如需其他版本可去Tomcat官网下载对应版本:
二、将Tomcat上传至Linux
使用xftp等远程工具,将下载好的压缩文件上传至linux指定文件夹下:
三、解压
使用xshell或者ssh等工具远程连接linux,进入到tomcat压缩包存放的路径,解压该文件
[root@iZsi4mao063eysZ ~]# cd /usr/local/bin/develop/tomcat
[root@iZsi4mao063eysZ tomcat]# ls
apache-tomcat-8.5.57.tar.gz
[root@iZsi4mao063eysZ tomcat]# tar -zxvf apache-tomcat-8.5.57.tar.gz
四、启动tomcat服务器
[root@iZsi4mao063eysZ tomcat]# ./apache-tomcat-8.5.57/bin/startup.sh
出现如下界面则表示tomcat成功启动
注意:如果提示找不到jdk,使用下面命令刷新profile文件即可
[root@iZsi4mao063eysZ tomcat]# source /etc/profile
五、将8080端口号添加到iptables中
要远程访问linux中的tomcat服务器,必须将8080端口添加到iptables防火墙中,或者关闭防火墙,两种方式选择一种即可
- 将8080端口添加到iptables中
使用如下命令编辑iptables
[root@iZsi4mao063eysZ tomcat]# vim /etc/sysconfig/iptables
将下面一句话添加到iptables中
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
添加完毕之后重启防火墙即可
[root@iZsi4mao063eysZ tomcat]# service iptables restart
- 关闭防火墙
[root@iZsi4mao063eysZ tomcat]# service iptables stop
测试:
在本地打开浏览器,输入http://linux主机IP:8080,会出现下图所示界面
六、部署项目
将web项目打包成war包,放入到tomcat安装路径下的webapps文件夹中,tomcat服务器会自动解压该war包,在浏览器输入http://linux主机IP:8080/项目名即可远程访问web项目
-
打包
-
部署
将生成的war包上传至tomcat安装路径中的webapps文件夹中,tomcat会自动将该war包解压
-
运行
浏览器输入http://linux主机IP:8080/项目名即可远程访问该项目