搭建tomcat之前,要确保系统已经安装了jdk,因为tomcat的启动是建立在jdk环境基础上的,并且要保证配置有环境变量JAVA_HOME,如果还没安装jdk,可以参考这篇文章http://gdcxq.iteye.com/blog/2116835
1.下载tomcat7
下面是其下载地址:
百度云盘下载:http://pan.baidu.com/s/1c0cUqTa
官网下载:http://tomcat.apache.org/download-70.cgi
若是通过Windows下载,可以使用SecureCRT终端工具登录Centos系统,然后通过SFTP将处于本地Windows系统的安装包上传到Centos系统。
这里我安装包上传之后,放于根目录下的/software目录下:
2.搭建tomcat7环境
获取到tomcat安装压缩包之后,首先在当前目录进行解压,然后将解压出来的tomcat完整目录改名为tomcat7,再将更改后的tomcat7目录移动到/use/local/目录下,下面是其步骤:
a. 在当前目录解压:
b.将解压出来的目录更名为tomcat7:
c.将更名后的目录移动到/usr/local/目录下:
3.启动测试tomcat7
切换到/usr/local/tomcat7/bin/目录,列出该目录下文件的详细信息:
可以看到,startup.sh和shutdown.sh都有执行权限,可以通过执行它们来启动和关闭tomcat。
下面启动tomcat服务:
用命令#tail -f 文件查看 tomcat目录/logs/catalina.out文件的最新信息 即tomcat控制台输出信息:
当出现以上信息时,说明tomcat已经成功启动。
这时,在另一台主机上打开浏览器输入http://主机地址:8080,若出现无法访问的问题,则很可能是防火墙没有开启8080端口所致。
我们首先用命令# service iptables status检查防火墙端口状态:
发现果真没有开启8080端口,接下来就需要配置防火墙让其开放8080端口。如下:
a.用vim编辑/etc/sysconfig/iptables文件,在COMMIT之前添加一行,开放8080端口,如下:
b.保存退出之后,重启防火墙,再查看防火墙端口状态:
由上图可以看到,防火墙已经开放8080端口。
这时我们再在另一台主机上开发浏览器输入http://主机地址:8080,若看到如下tomcat系统界面,说明tomcat访问成功。
停止tomcat同样很简单,只需执行shutdown.sh即可,如下:
至此,tomcat7的安装测试结束。
相关推荐
### CentOS 7 安装 Tomcat 7 的详细步骤及注意事项 #### 一、环境准备与下载 在开始安装之前,确保已经安装了 CentOS 7 操作系统,并且已配置好网络连接。此外,还需要安装 Java 环境,因为 Tomcat 是基于 Java 的...
以下是如何在CentOS 7上设置Tomcat 8开机启动的详细步骤: 1. **配置Tomcat环境变量**: 首先,我们需要在Tomcat的`bin`目录下的`catalina.sh`文件中设置`JAVA_HOME`和`JRE_HOME`环境变量。打开`catalina.sh`,...
本文将详细讲解如何解决在CentOS 6上搭建Tomcat时遇到的apr(Apache Portable Runtime)资源包安装问题,以及如何正确使用apr、apr-util和pcre这三个关键组件。 首先,让我们了解一下apr。它是一个跨平台的库,为...
在IT行业中,CentOS是一个非常流行的Linux发行版,尤其在服务器领域被广泛使用。它以其稳定性和安全性著称,是许多企业和开发者的首选...遵循上述步骤,你可以在你的CentOS 7服务器上搭建起一个可靠的Java运行环境。
### CentOS系统中Tomcat与JDK切换的详细指南 在IT行业中,服务器环境的搭建与配置是一项基础且关键的工作,特别是在使用Java应用服务器如Tomcat时,正确设置JDK(Java Development Kit)版本至关重要。本篇文章将...
在Linux系统,特别是CentOS 7环境下,安装和配置Apache Tomcat 8.5是部署Java Web应用程序的关键步骤。Tomcat作为一个开源的轻量级应用服务器,主要用于运行Servlet和JSP应用。下面是详细的安装和配置过程: **1. ...
centos6下搭建socket5的教程非常全面,拥有这个教程可以让你快速搭建,省去很多碰壁的麻烦
本篇文章将详细介绍如何在CentOS环境下配置Tomcat服务器实现开机自启动。 #### 二、准备工作 在开始配置之前,请确保已经完成了以下步骤: 1. **安装Java环境**:Tomcat是基于Java的应用服务器,因此首先需要安装...
此“tomcat.rar”压缩包文件的内容似乎与在CentOS7操作系统上自动安装Tomcat的过程有关。以下是关于这个主题的详细知识点: 1. **CentOS7**: CentOS是一个基于Linux的开源操作系统,常用于服务器部署,因其稳定性和...
本文将详细介绍如何在 CentOS 7 环境下搭建 MySQL 集群,包括整个搭建步骤及部分常见问题的解决方案。 #### 二、环境准备 - **操作系统**: CentOS 7.0 - **硬件配置**: 至少三台服务器 - MGM (Management Server):...
centos7.0安装tomcat7.0.82的详细步骤和注意事项,亲测有效
linux环境下安装tomcat详细步骤,本教程主要是针对centos7下安装部署tomcat7做了全方位讲解,其他linux版本基本差不多
在Centos系统上搭建Ostube2.6开源FLV流媒体服务器,是一项涉及软件配置、网络设置与优化的任务,适合于对视频流媒体服务有需求的企业或个人开发者。Ostube2.6是一款功能丰富的开源视频管理系统,支持多种视频格式如...
本教程将详述如何在CentOS 7上部署Tomcat 8、JDK 7以及Nginx,并进行必要的防火墙配置,以创建一个高效、安全的Web服务器环境。 首先,我们来安装JDK 7,它是运行Java应用的基础。在CentOS 7中,可以通过官方的...
在CentOS 7环境下搭建和配置Java应用服务器,如Tomcat和Nginx,是企业IT基础设施中的常见任务。这个过程涉及到多个步骤,包括安装必要的软件、配置安全性和优化性能,确保服务稳定运行。以下是对标题和描述中所述...
CentOS 7中的`logrotate`工具是一个理想的解决方案,它能够自动地对日志文件进行轮转、压缩和清理,从而有效地管理和优化磁盘空间。下面我们将详细探讨如何配置`logrotate`来执行Tomcat的日志轮转。 首先,日志轮转...
在本文中,我们将详细介绍如何在虚拟机CentOS7上搭建MQTT服务。MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息协议,常用于物联网(IoT)设备之间的通信。CentOS7是一个稳定的Linux发行版,...
centos7下搭建ipsec l2tp服务器,使用strongswan来构建ipsec.
【Centos7下搭建ELK日志分析系统】 ELK栈是日志管理和分析的强大工具,由Elasticsearch、Logstash、Kibana三个组件组成。Elasticsearch是一个分布式的实时搜索和分析引擎,用于存储、分析和检索大量数据。Logstash...