`

centOS7 tomcat 安装

阅读更多

 

 

前言

 

记录一下Linux CentOS 7安装Tomcat7的完整步骤。

 

下载

 

首先需要下载tomcat7的安装文件,地址如下: 
http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz

 

安装与配置

 

安装之前需要确保已经安装JDK,若没有安装JDK请参考上一篇blog先正确安装JDK Linux CentOS 7 & JDK 1.7 安装与配置,如果已经安装JDK,那么就接下来就可以安装tomcat了,首先将下载的安装文件上传到Linux服务器的相应目录,第一步是解压:

 

tar -zxvf apache-tomcat-7.0.57.tar.gz

 

解压完整后删除安装包:

 

rm -rf apache-tomcat-7.0.57.tar.gz

 

考虑后面要做tomcat集群,所以从新建立新目录并将解压好的tomcat移进去:

 

mkdir /wocloud/tomcat_cluster/

 

mkdir /wocloud/tomcat_cluster/tomcat1

 

mv ./apache-tomcat-7.0.57/ /wocloud/tomcat_cluster/tomcat1/

 

首先我们来配置一下tomcat的环境变量和内存设置,进入tomcatbin目录后通过vi命令打开catalina.sh文件,并在其中加入如下配置:(系统中配置JDK的环境变量后,可以不用配置下边的内容)

 

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

 

export TOMCAT_HOME=/wocloud/tomcat_cluster/tomcat1/apache-tomcat-7.0.57

 

export CATALINA_HOME=/wocloud/tomcat_cluster/tomcat1/apache-tomcat-7.0.57

 

export JRE_HOME=/wocloud/java/jdk1.7.0_75/jre

 

export JAVA_HOME=/wocloud/java/jdk1.7.0_75

 

效果图如下: 



 

 

接下来修改一下tomcat端口号,进入tomcatconf目录下,修改server.xml文件,通过vi命令打开文件后直接输入/8080检索到端口号的位置,进入编辑模式后修改端口号为8081,如下图所示: 


  
最后输入:wq保存退出即可。

 

接下来我们就可以尝试启动tomcat了,切换到tomcatbin目录输入启动命令:

 

./startup.sh

 

看到如下提示就说明已经启动成功: 



 

 

OK,下面通过内网的另一台windows服务器来尝试访问一下看看: 



 

 

很遗憾无法访问,但是端口号并没有任何问题,这又是什么原因导致的呢?原因就是和windows相比linux有更强的安全机制,在CentOS 7中引入了一个更强大的防火墙——Firewall。我们需要在Firewall中开启8081端口,也就是将8081端口加入到zoneFirewall的新特性,简单讲它的作用就是定义了网络区域网络连接的可信等级)中。命令如下:

 

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

 

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

 

firewall-cmd --reload

 

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

 

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

 

firewall-cmd --permanent --query-port=8080/tcp

 

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

 

 

  



 

 

下面再次访问tomcat看看结果: 



 

 

Good,成功看到了我们熟悉的汤姆猫,到此为止就已经成功完成了安装。

 

总结

 

简单记录一下在Linux CentOS 7中安装tomcat7的全过程,希望对遇到同样问题的朋友有所帮助,The End

 

更多Tomcat相关教程见以下内容

 

CentOS 6.6下安装配置Tomcat环境  http://www.linuxidc.com/Linux/2015-08/122234.htm

 

RedHat Linux 5.5安装JDK+Tomcat并部署Java项目  http://www.linuxidc.com/Linux/2015-02/113528.htm 

 

Tomcat权威指南(第二版)(中英高清PDF+带书签)  http://www.linuxidc.com/Linux/2015-02/113062.htm 

 

Tomcat 安全配置与性能优化 http://www.linuxidc.com/Linux/2015-02/113060.htm 

 

Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案 http://www.linuxidc.com/Linux/2015-01/112395.htm 

 

CentOS 64-bit下安装JDKTomcat并设置Tomcat开机启动操作步骤 http://www.linuxidc.com/Linux/2015-01/111485.htm 

 

CentOS 6.5下安装Tomcat  http://www.linuxidc.com/Linux/2015-01/111415.htm 

 

Tomcat 的详细介绍请点这里
Tomcat 的下载地址请点这里

 

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-09/135555.htm

 

 

  • 大小: 26.9 KB
  • 大小: 8.7 KB
  • 大小: 9.7 KB
  • 大小: 24.1 KB
  • 大小: 4.6 KB
  • 大小: 41.2 KB
  • 大小: 2.1 KB
分享到:
评论

相关推荐

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    在CentOS 7环境下搭建和配置Java应用服务器,如Tomcat和Nginx,是企业IT基础设施中的常见任务。这个过程涉及到多个步骤,包括安装必要的软件、配置安全性和优化性能,确保服务稳定运行。以下是对标题和描述中所述...

    centos jdk tomcat安装脚本

    centos jdk tomcat8安装过程记录,留下来的脚本,希望对大家有帮助

    centos7安装Tomcat7.txt

    ### CentOS 7 安装 ...同时检查 Tomcat 日志文件 (`/usr/local/tomcat7/logs/catalina.out`) 是否有异常记录。 通过以上步骤,可以在 CentOS 7 系统上成功安装并配置 Tomcat 7 服务器。希望这些信息对您有所帮助!

    centos7下安装部署tomcat7

    linux环境下安装tomcat详细步骤,本教程主要是针对centos7下安装部署tomcat7做了全方位讲解,其他linux版本基本差不多

    centos设置tomcat开机自启动

    2. **安装Tomcat**:下载并安装Tomcat到一个合适的目录,例如`/usr/local/tomcat7_1`。 3. **配置环境变量**:确保已经在系统的环境变量中正确配置了`JAVA_HOME`等必要的环境变量。 #### 三、实现Tomcat开机自启动...

    centOS7设置Tomcat8开机启动

    在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...

    CentOS 5.2下安装Tomcat5.5

    本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...

    centos7安装部署tomcat

     Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 准备环境: tomcat需要依赖于JDK 1. 卸载...

    centos7 tomcat安装包

    本教程将详细讲解如何在CentOS 7上安装Apache Tomcat 9.0.63,以及相关的配置和管理知识。 **一、系统准备** 1. **更新系统**: 在开始安装前,确保系统已更新至最新版本,避免兼容性问题。 ``` sudo yum update -...

    CentOs7 mysql安装彻底卸载 jdk tomcat配置

    以下是对"CentOS7 MySQL安装彻底卸载 jdk tomcat配置"这一主题的详细阐述。 首先,让我们来关注CentOS7上的MySQL安装与卸载。MySQL是一个广泛使用的开源关系型数据库管理系统,对于开发者和系统管理员来说,它是...

    centos7.0安装tomcat7.0.82步骤

    centos7.0安装tomcat7.0.82的详细步骤和注意事项,亲测有效

    CentOS7离线安装tomcat.zip

    本教程将详细讲解如何在CentOS 7上离线安装Tomcat,这对于那些无法连接到互联网或者网络环境受限的服务器尤其重要。 首先,你需要下载所需的软件包。在本压缩包"CentOS7离线安装tomcat.zip"中,包含了安装Tomcat所...

    Centos7配置logrotate执行Tomcat日志轮转

    CentOS 7中的`logrotate`工具是一个理想的解决方案,它能够自动地对日志文件进行轮转、压缩和清理,从而有效地管理和优化磁盘空间。下面我们将详细探讨如何配置`logrotate`来执行Tomcat的日志轮转。 首先,日志轮转...

    tomcat.rar CentOS自动安装tomcat

    此“tomcat.rar”压缩包文件的内容似乎与在CentOS7操作系统上自动安装Tomcat的过程有关。以下是关于这个主题的详细知识点: 1. **CentOS7**: CentOS是一个基于Linux的开源操作系统,常用于服务器部署,因其稳定性和...

    centos7系统 jdk1.7 tomcat7.0

    将WAR文件复制到`/var/lib/tomcat7/webapps/`目录下,Tomcat会自动解压并运行应用。 总结,CentOS 7系统上的JDK 1.7和Tomcat 7.0安装是一个基础且重要的过程,对于开发和运行基于Java的Web应用程序至关重要。遵循...

    Centos7如何启动tomcat

    下面将详细介绍如何在Centos7系统中启动Tomcat服务,包括查找Tomcat安装路径、启动Tomcat服务、检查Tomcat状态以及处理常见问题。 #### 1. 查找Tomcat安装位置 首先需要确定Tomcat的安装位置。可以通过以下步骤来...

    CentOS7 安装JDK8 + MySQL8 + Tomcat9并配置环境变量.pdf

    本文将详细介绍如何在CentOS7上安装JDK8、MySQL8和Tomcat9,并配置相应的环境变量。 首先,我们开始安装JDK1.8。Oracle官网提供了JDK的下载链接,通常为tar.gz格式的压缩包。你需要在你的本地计算机上下载对应版本...

    centOS7环境下安装openjdk和tomcat文档

    - **安装命令**:`yum install tomcat7 tomcat7-webapps tomcat7-admin-webapps tomcat7-docs-webapps tomcat7-javadoc` - **解释**:此命令将安装Tomcat7及相关组件。 **2.2 启动Tomcat服务** - **命令**:`...

Global site tag (gtag.js) - Google Analytics