linux 部署tomcat 基本步骤

目录

一、 环境准备 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

环境准备

  1. 下载Linux版本的tomcat服务器,这里根据自己的需求下载相应的版本,作者这里下载的是Tomcat8.0
  2. 这里作者提供下载地址 如:***/download-80.cgi

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

下载软件

  1. 因为tomcat的安装使用需要依赖JDK运行环境,所以首先需要检查一下我们当前Linux系统中是否安装了JDK,检查方式如下:
     a、使用(Xshell或者puTTY,或者SecureCRT工具)连接到Linux系统
     b、 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,下面表示已安装:(如果没有安装,则需要先安装!)

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

版本

  1. 操作需要的软件及工具:

虚拟机(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

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

创建目录

拷贝安装包

使用WinSCP软件将下载好的tomcat安装包拷贝到刚创建好的目录下面

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

传输文件

解压安装包并重命名为tomcat

解压:tar -zxv -f apache-tomcat-8.5.37.tar.gz

重命名:mv apache-tomcat-8.5.37 tomcat

进入tomcat目录:cd tomcat

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

进入目录

启动停止tomcat

启动命令:进入tomcat目录/bin,然后./startup.sh

停止tomcat命令:进入tomcat目录/bin,然后./shutdown.sh

访问网站

经过上述搭建表示已完成tomcat部署,现在通过本地电脑浏览器访问http://linux服务器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正常

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

运行成功页面

项目部署

项目文件拷贝

使用winSCP将项目文件拷贝到tomcat的webapps目录下,启动tomcat

访问项目

地址栏输入http:192.168.14.x:8080/MyWebTest

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

项目部署完成

发现已经可以正常访问,部署tomcat及项目完成!

  • 总结永远在路上,实用性与可用性永远是首选。我们都能记住一个个简单的操作命令,却架不住时间的冲刷!所以,记录就显得格外重要!
  • 本文为@科技之电脑角原创,感谢您的点赞支持,欢迎评论、转发!

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 3月 15日 下午2:44
下一篇 2023年 3月 15日 下午2:51

相关推荐

  • dnf腾讯游戏信用分一天加多少

    大家好,我是十年 腾讯游戏信用分比较低,会有一些游戏礼包领取不了 本期说怎么提高游戏信用分, 首先说加分方法,第一个是绑定微信,这个是可以加分的,第二天生效 第二 游戏日常活跃,正…

    2023年 3月 11日
  • 华夏保险有限公司官网,华夏保险官网地址

      历经120天精心筹备,华夏保险全新官网于2021年12月22日正式上线,致力于为客户带来全新的官网体验。本次改版,全面升级了网页视觉及功能布局,倾力打造更优质的用户体验及保险服…

    2023年 6月 5日
  • google正关闭独立的街景应用

    Google正准备关闭iPhone和Android的独立街景应用,但该功能将继续存在于Google地图应用中。街景是一种从街道层面探索世界上任何地区的快速方法。该功能对于了解旅行中…

    2023年 2月 28日
  • yy直播什么时候出tv版啊

    从今年5月开始,YY直播陆陆续续在进行各种改变,在与百度合并后完成了全面升级合并。 至此YY直播与百度直播主播“见面”! 两个直播间平台主播与用户互通,YY迎来了新的生态。 与此同…

    2023年 5月 7日
  • nba直播总决赛雄鹿对战太阳(雄鹿vs勇士1月14日字母哥)

    今日!CCTV5等5大平台直播NBA东西部领头羊对决,雄鹿VS掘金,字母哥PK约基奇 北京时间3月26日(今日)上午9时,2022-2023赛季美国职业篮球联赛(NBA)常规赛的一…

    2023年 4月 20日
  • qq邮箱中使用邮件群发功能是什么

    QQ邮箱是一款常用的电子邮件服务,用户可以使用它来发送邮件。当需要向多人发送相同内容的邮件时,可以使用QQ邮箱的邮件群发功能。以下是在QQ邮箱中使用邮件群发功能的具体步骤。 步骤一…

    2023年 9月 7日
  • 怎么无水印b站(什么软件可以b站无水印)

    哔哩哔哩在逐步的进入了越来越多人的视野和生活中。现在除了看动漫,我们还可以在上面看纪录片、电影、连续剧、科普、以及各种学习资源等!有时看到喜欢的视频想要下载到本地收藏,但是自带的缓…

    2023年 4月 17日
  • b站知识主播,b站up主前期怎么涨粉丝

    UP主连续不断的涨粉取决于前期的人气积累也取决于后期作品的持续输出,而依靠优秀的作品使他们涨粉的原因很大程度取决于内容的精彩程度、用户对于作品是否有强烈共鸣,UP主所创作的作品是否…

    2023年 7月 29日
  • 如何在优惠券群里捡便宜的东西(找优惠券省钱方法)

    恭喜你终于找到组织啦~, 每天在群里领取淘宝京东和天猫的优惠券,不知道能给自己省了多少的银子! 其实还得把大功劳记在同事身上,当时就是他推荐我进的。除了这个,有什么代购的便宜的好事…

    2023年 8月 25日
  • 微博的图片怎么去水印

    小编作为微博的忠实用户,会时不时在微博上浏览资讯或图片。有时候看到喜欢的图片想要将其作为头像壁纸,但是却发现图片带有水印信息。这个时候我们就需要进行图片去水印处理了。那怎么样才能去…

    2023年 3月 18日