前言:
此刻咱们对“apachetomcat7linux”大概比较关切,看官们都想要学习一些“apachetomcat7linux”的相关知识。那么小编同时在网摘上网罗了一些有关“apachetomcat7linux””的相关资讯,希望我们能喜欢,我们一起来学习一下吧!目录
一、 环境准备 1
二、 在Linux下安装Tomcat8.0 2
1、 创建目录 2
2、 拷贝安装包 2
3、 解压安装包并重命名为tomcat 2
4、 启动停止tomcat 3
5、 访问网站 3
三、 防火墙配置 3
1、 查看开放端口 3
2、 添加开放端口 3
3、 删除开放端口 3
4、 重新载入 3
5、 开启防火墙 3
6、 关闭防火墙 3
7、 查看防火墙运行状态 3
四、 项目部署 4
1、 项目文件拷贝 4
2、 访问项目 4
环境准备下载Linux版本的tomcat服务器,这里根据自己的需求下载相应的版本,作者这里下载的是Tomcat8.0这里作者提供下载地址 如:
因为tomcat的安装使用需要依赖JDK运行环境,所以首先需要检查一下我们当前Linux系统中是否安装了JDK,检查方式如下:
a、使用(Xshell或者puTTY,或者SecureCRT工具)连接到Linux系统
b、 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,下面表示已安装:(如果没有安装,则需要先安装!)
操作需要的软件及工具:
虚拟机(Vmware),虚拟机中安装的Centos7系统,SecureCRT或者WinSCP(此处使用这两个工具),Xshell或者PuTTy,Xftp或者FileZilla,Tomcat8.0,IDEA或者eclipse开发的WebDemo或者Maven托管的WEB项目,tomcat的linux版软件apache-tomcat-8.0.58.tar.gz
在Linux下安装Tomcat8.0创建目录
在linux系统的用户目录下创建安装tomcat的目录,命令如下:
cd usr/local/ mkdir myTomcat cd myTomcat/
注意:如果创建的文件夹没有读写权限,则需要授权:
a.创建的时候授权:mkdir -m 777 myTomcat
b.对已经创建好的文件夹授权:chmod -R 777 myTomcat
拷贝安装包
使用WinSCP软件将下载好的tomcat安装包拷贝到刚创建好的目录下面
解压安装包并重命名为tomcat
解压:tar -zxv -f apache-tomcat-8.5.37.tar.gz
重命名:mv apache-tomcat-8.5.37 tomcat
进入tomcat目录:cd tomcat
启动停止tomcat
启动命令:进入tomcat目录/bin,然后./startup.sh
停止tomcat命令:进入tomcat目录/bin,然后./shutdown.sh
访问网站
经过上述搭建表示已完成tomcat部署,现在通过本地电脑浏览器访问服务器ip:8080,能成功访问,那就不用配置防火墙,部署完成;如果不能访问,就需要配置防火墙,开放8080端口!
防火墙配置
在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,所以配置和以前版本的linux有些许差别:
查看开方端口
firewall-cmd --zone=public --query-port=80/tcp
添加开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=1000-2000/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
删除开放端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
重新载入
firewall-cmd --reload
开启防火墙
systemctl start firewalld.service
关闭防火墙
systemctl stop firewalld.service
查看防火墙运行状态
firewall-cmd --state //running 表示运行
通过以上开放8080端口后,地址栏访问http:192.168.14.x:8080正常
项目部署项目文件拷贝
使用winSCP将项目文件拷贝到tomcat的webapps目录下,启动tomcat
访问项目
地址栏输入http:192.168.14.x:8080/MyWebTest
发现已经可以正常访问,部署tomcat及项目完成!
总结永远在路上,实用性与可用性永远是首选。我们都能记住一个个简单的操作命令,却架不住时间的冲刷!所以,记录就显得格外重要!本文为@科技之电脑角原创,感谢您的点赞支持,欢迎评论、转发!
标签: #apachetomcat7linux