龙空技术网

Linux搭建tomcat服务器并部署web项目——保姆级天花板 详述

科技之电脑角 264

前言:

此刻咱们对“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