我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux的CentOS 7中如何搭建Tomcat 8服务器

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux的CentOS 7中如何搭建Tomcat 8服务器

这篇文章给大家分享的是有关Linux的CentOS 7中如何搭建Tomcat 8服务器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

Linux CentOS 7 搭建 Tomcat 8 服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

第一步:下载Tomcat

         首先去官网下载需要的tomcat版本,因为开发需要,我下载的是tomcat 8。根据不同需求,下载自己需要的版本

第二步:使用Xftp 将Tomcat上传到CentOS虚拟机

    安装之前需要确保已经安装JDK,若没有安装JDK请参考下一篇教程先正确安装JDK,如果已经安装JDK,那么就接下来就可以安装tomcat了,

         a)  打开Xftp  Linux的CentOS 7中如何搭建Tomcat 8服务器 ,

         b)  新建会话

        c)  然后我们将Tomcat上传到/usr/local/中,新建tomcat文件夹存放我上传的软件

第三步:解压Tomcat

          首先我们使用Xshell链接我们的虚拟机,Xshell是一款非常优秀,及其容易上手的远程操作软件。

          a)   打开Xshell    

          b)   然后我们新建会话

              当我们点击连接之后,如果这个这个端口号是第一次使用会跳出来一个页面,点击接受保存就好,成功连接之后,我进入这个页面

               现在我就可以解压Tomcat了

          c )首先切换到我们存放tomcat的文件夹:cd /usr/local/tomcat

      Linux的CentOS 7中如何搭建Tomcat 8服务器

            使用 ls 查看可以看到tomcat文件夹下是刚刚上传的压缩包  

                     Linux的CentOS 7中如何搭建Tomcat 8服务器

          d)接下来解压这个压缩包,我们使用:tar -zxvf apache-tomcat-8.5.49-deployer.tar.gz   

          e)  解压成功后可以看到多出一个蓝色的文件夹,说明解压成功,解压成功后删除压缩包:  rm -rf apache-tomcat-8.5.49-deployer.tar.gz

                    Linux的CentOS 7中如何搭建Tomcat 8服务器

第四步:配置Tomcat的环境变量和内存设置

          接下来开始配置tomcat的环境变量和内存设置

          1.    首先进入tomcat的bin目录后通过vim命令打开catalina.sh文件:

     2.     在其中加入如下配置:

            JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=1024m"

            export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.40

            export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.40

            export JRE_HOME=/usr/java/jdk1.8.0_181/jre

            export JAVA_HOME=/usr/java/jdk1.8.0_181

               Linux的CentOS 7中如何搭建Tomcat 8服务器

        3.   进入tomcat的conf目录,修改server.xml文件,通过vim命令打开文件,进入编辑模式后修改端口号为8007,然后ESC,最后输入”:wq”保存退出即可     

          4.   尝试启动tomcat:切换到tomcat的bin目录,输入启动命令:./startup.sh

         5.    Tomcat启动成功,我们用虚拟机系统(内部访问)来尝试访问

                打开浏览器,在地址栏输入 http://localhost:8007/  或者输入 http://127.0.0.1:8007/            

          6. 我们用虚拟机所在的windows系统(外部访问)尝试访问

             打开浏览器,在地址栏输入 http://<虚拟机IP地址>:<tomcat端口号>

          7.内部可以访问,外部无法访问。什么原因导致的呢?

             a)   原因就是和windows相比linux有更强的安全机制,在CentOS 7中引入了一个更强大的防火墙&mdash;&mdash;Firewall。我们需要在Firewall中开启8007端口,也就是将8007端口加入到zone(Firewall的新特性,简单讲它的作用就是定义了网络区域网络连接的可信等级)中。命令如下:

                   firewall-cmd --zone=public --add-port=8007/tcp --permanent

                   Linux的CentOS 7中如何搭建Tomcat 8服务器

             b)  这样就成功的将8007端口加入了public区域中,permanent参数表示永久生效,即重启也不会失效,最后不要忘记更新防火墙规则:

                  firewall-cmd --reload

                 Linux的CentOS 7中如何搭建Tomcat 8服务器

                 看一下public区域下所有已打开的端口,命令如下:

                 firewall-cmd --zone=public --list-ports

                Linux的CentOS 7中如何搭建Tomcat 8服务器

                可以看到8007端口已经成功打开:

          8. 再次用虚拟机所在的windows系统尝试访问

感谢各位的阅读!关于“Linux的CentOS 7中如何搭建Tomcat 8服务器”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux的CentOS 7中如何搭建Tomcat 8服务器

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何将 CentOS Linux 6、7、8 服务器迁移到 Oracle Linux

在这里我们使用 CentOS 8 Linux 来完成本教程,但是,这些步骤将适用于所有 6,7 和 8三个版本。
CentOSLinux2024-12-02

CentOS7服务器如何搭建Tomcat

小编给大家分享一下CentOS7服务器如何搭建Tomcat,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!tomcat下载地址:http://tomcat.apache.org/download-80.cgi安装在opt目录
2023-06-26

CentOS 6和CentOS 7上搭建web服务器的备份策略

在CentOS 6和CentOS 7上搭建web服务器时,可以使用以下备份策略来保护数据:1. 增量备份:使用增量备份策略可以减少备份所需的时间和存储空间。每天进行完整备份,然后进行增量备份,只备份自上次备份以来发生更改的文件。可以使用工具
2023-10-09

CentOS 7下搭建web服务器的最佳实践

在CentOS 7上搭建web服务器的最佳实践包括以下步骤:1. 更新系统:使用以下命令更新系统软件包和安全补丁:```sudo yum update```2. 安装Apache服务器:运行以下命令安装Apache服务器:```sudo y
2023-10-09

CentOS 6和CentOS 7上搭建web服务器的SSL证书配置

在CentOS 6和CentOS 7上搭建web服务器的SSL证书配置步骤如下:1. 安装Apache或Nginx服务器:- 在CentOS 6上安装Apache:`sudo yum install httpd`- 在CentOS 7上安装
2023-10-09

linux中如何搭建svn服务器

小编给大家分享一下linux中如何搭建svn服务器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!svn简介:SVN的全称是Subversion,即版本控制系统。它
2023-06-28

Linux中如何搭建FTP服务器

本篇内容主要讲解“Linux中如何搭建FTP服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中如何搭建FTP服务器”吧!Linux是以后操作系统的趋势所在,目前的大部分国产操作系统
2023-06-09

如何在CentOS 6.5系统中搭建Git服务器

Git是一个开源的分布式版本控制系统,被广泛应用于各种软件开发项目中。在CentOS 6.5系统中搭建Git服务器能让团队更好地协作开发。下面我将详细介绍如何在CentOS 6.5系统中搭建Git服务器。步骤一:安装Git在CentOS 6
2023-10-22

CentOS系统下的FTP服务器如何搭建

在CentOS系统上搭建FTP服务器可以使用vsftpd软件。以下是搭建FTP服务器的步骤:安装vsftpd软件:sudo yum install vsftpd启动vsftpd服务并设置开机自启动:sudo systemctl start
CentOS系统下的FTP服务器如何搭建
2024-05-09

CentOS系统下的Web服务器如何搭建

在CentOS系统上搭建Web服务器通常会使用Apache服务器或者Nginx服务器,以下是搭建Web服务器的步骤:安装Apache服务器或Nginx服务器:安装Apache服务器:在终端输入以下命令进行安装sudo yum install
CentOS系统下的Web服务器如何搭建
2024-05-09

CentOS 6和CentOS 7上搭建web服务器的区别与注意事项

在CentOS 6和CentOS 7上搭建web服务器时,有一些区别和注意事项需要考虑:1. 系统要求:CentOS 6要求最低1GB的RAM,而CentOS 7要求至少2GB的RAM。2. 安装方法:CentOS 6使用yum命令进行软件
2023-10-09

CentOS 6和CentOS 7下搭建web服务器的步骤对比与优化

在CentOS 6和CentOS 7下搭建Web服务器的步骤对比与优化如下:步骤对比:1. 安装操作系统:- CentOS 6:下载CentOS 6的ISO镜像文件并安装。- CentOS 7:下载CentOS 7的ISO镜像文件并安装。2
2023-10-09

CentOS 6和CentOS 7上搭建web服务器的版本选择及对比

在CentOS 6和CentOS 7上搭建web服务器时,可以选择不同的版本和工具进行安装和配置。以下是一些常见的版本选择及对比:1. Apache HTTP Server:- CentOS 6: 默认安装的版本是Apache 2.2,可以
2023-10-09

如何在 CentOS 7 服务器上创建新用户?

前言 因工作原因,需要在 CentOS 7 服务器创建新的用户,以供别人使用。以下为创建新用户的相关步骤,有需要的小伙伴可以参考。 环境 CentOS 7.9 步骤 以 root 用户身份登录到 CentOS 服务器。运行以下命令以创建新用
2023-08-19

如何在CentOS系统搭建NFS服务器

本篇内容主要讲解“如何在CentOS系统搭建NFS服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在CentOS系统搭建NFS服务器”吧!NFS服务器,Network File Syst
2023-06-05

如何在CentOS 6.2下搭建Web服务器

如何在CentOS 6.2下搭建Web服务器,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Centos 6.2下搭建web服务器如今,Linux在Web应用越来越广,许多企
2023-06-16

如何用CentOS搭建文件服务器Samba

如何用CentOS搭建文件服务器Samba,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。但是,据最近一次,国外科技网站w3techs的数据显示,截止到2010年
2023-06-10

如何进行CentOS Postfix邮件服务器的搭建

如何进行CentOS Postfix邮件服务器的搭建,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。实验内容:1. 初始环境的优化2. DNS服务器的搭建和postfix域名解
2023-06-06

Linux如何搭建SVN服务器

本篇内容主要讲解“Linux如何搭建SVN服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux如何搭建SVN服务器”吧!1 安装SVN 官网下载:http://subversion.a
2023-06-16

编程热搜

目录