`

CentOS下实现一个tomcat项目部署

阅读更多

CentOS下实现一个tomcat项目的部署,也是最基本的项目部署范例:

1、创建用户并设定密码

[root@test ~]# useradd tgame
[root@test ~]# passwd tgame
Changing password for user tgame.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

2、创建相应文件夹并放入jdk安装包解压

[root@test home]# mkdir /usr/local/java
[root@test java]# cd /usr/local/java/
[root@test java]# ls
jdk-8u51-linux-x64.gz
[root@test java]# tar -xvf jdk-8u51-linux-x64.gz

3、设置jdk全局环境变量

[root@test ~]# vim /etc/profile
在文件末尾加上:
export JAVA_HOME=/usr/local/java/jdk1.8.0_51
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
[root@test ~]# source /etc/profile
验证:
[root@test ~]# java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

4、安装tomcat

[root@test home]# cd tgame
[root@test tgame]# ls
apache-tomcat-7.0.57.tar.gz
[root@test tgame]# tar -xvf apache-tomcat-7.0.57.tar.gz

5、部署项目实例

删除/home/tgame/apache-tomcat-7.0.57/webapps下面的所有文件
将项目war丢入webapps/下面
启动tomcat
[root@test ~]# cd /home
[root@test home]# ls
ceplog tgame
[root@test home]# cd tgame
[root@test tgame]# ls
apache-tomcat-7.0.57 apache-tomcat-7.0.57.tar.gz
[root@test tgame]# cd apache-tomcat-7.0.57/bin
[root@test bin]# ./startup.sh

6、修改服务器防火墙

[root@test ~]# vim /etc/sysconfig/iptables
添加一行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables restart #重启服务
/etc/rc.d/init.d/iptables status #再检查下

2
12
分享到:
评论

相关推荐

    基于CentOS 7.6 配置Nginx + Tomcat

    Apache Tomcat是一个开源的Web应用服务器,属于Apache软件基金会的项目。它实现了Java Servlet和JavaServer Pages(JSP)规范,提供了一个基于Java的Web服务器环境,用于运行Java代码。 ### JDK JDK(Java ...

    3_Centos6.5中安装并配置tomcat.zip

    本教程将详细讲解如何在CentOS 6.5系统上安装并配置Tomcat,以便于开发者能够搭建起一个可靠的Java Web服务环境。 首先,确保你的CentOS 6.5系统已经更新至最新版本,可以通过执行`yum update`命令来完成。接下来,...

    将项目部署在阿里云centos 7 的tomcat服务器上

    将java web项目的war包放置tomcat中,修改tomcat配置文件,以达到域名绑定的效果。并配置了阿里云安全组,已经防火墙

    详解CentOS安装tomcat并且部署Java Web项目

    接下来,你可以将Java Web项目部署到Tomcat服务器上。通常,这涉及到将项目的WAR文件复制到`webapps`目录下,Tomcat会自动检测并解压该文件。如果项目需要特定的数据库连接或其他配置,你需要确保这些配置已经在...

    CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布

    这个流程实现了从代码提交到远程服务器部署的全自动过程,极大地提高了开发效率和项目的稳定性。通过监控和日志,开发者可以随时了解构建状态,及时发现和解决问题。对于大型团队和持续迭代的项目,这种自动化部署...

    CentOS tomcat 配置

    通过以上步骤,我们完成了在CentOS系统上安装和配置Tomcat的过程。这样的配置方式不仅便于系统的维护和管理,也确保了Tomcat能够作为一个稳定的服务运行在生产环境中。此外,通过配置防火墙规则开放端口8080,使得...

    CentOS7离线安装tomcat.zip

    在Linux系统中,CentOS 7是最常用的发行版之一,而Apache Tomcat是一款广泛应用的开源Java Servlet容器,常用于部署Java Web应用。本教程将详细讲解如何在CentOS 7上离线安装Tomcat,这对于那些无法连接到互联网或者...

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    Tomcat是Apache软件基金会的Jakarta项目下的一个免费的开放源代码Servlet容器,用于部署Java Web应用程序。在CentOS 6.5上,可以通过`wget`命令从官方站点下载Tomcat的tar.gz压缩包,然后使用`tar`命令解压,将解压...

    centos6.5下 jdk+tomcat+eclipse安装

    - 编写一个简单的 shell 脚本来实现 Tomcat 的自启动功能: ```bash #!/bin/bash tomcat_home=/usr/local/src/apache-tomcat-8.5.63 if [ "$1" == "start" ]; then $tomcat_home/bin/startup.sh elif [ "$1" ...

    tomcat+memcached依赖包(centos)

    3. **配置Tomcat**:修改`conf/server.xml`文件,根据需求配置端口、线程池、上下文路径等。如果要部署Java应用,需要将`.war`文件放入`webapps`目录下。 4. **安装Memcached**:使用`yum install memcached`命令...

    Apache-tomcat-8.0.0 for centos

    在这个版本中,我们关注的是`Apache-tomcat-8.0.0`,这是一个在CentOS 7操作系统环境下使用的特定构建。Tomcat 8.0.0是在Tomcat系列中的一个重要版本,它引入了许多新特性、性能优化和安全性改进。 首先,让我们...

    CentOS7下svn tomcat9.0 maven3.3 jenkins实现web项目自动构建与远程发布

    3. Apache Tomcat:Tomcat是Apache软件基金会的 Jakarta 项目中的一个核心项目,是一个开源的Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。它是一个免费的开源Web服务器,用于运行Servlet和JSP...

    centos7+Tomcat+MySQL+nginx电子商务站点部署及rsync备份

    通过以上步骤,我们可以完成一个基于CentOS 7、Tomcat、MySQL、Nginx和Zabbix的电子商务站点部署及rsync备份方案。这套方案不仅提供了稳定的服务支撑,还具备了强大的监控和备份能力,非常适合搭建高可用性的电子...

    Java多版本环境(CentOS 64位 Tomcat JDK MySql

    5. **配置环境变量**:在`/etc/profile.d/`目录下创建一个新的shell脚本,如`java_env.sh`,在其中设置`JAVA_HOME`、`JRE_HOME`、`PATH`和`CATALINA_HOME`等环境变量。别忘了执行`source /etc/profile.d/java_env.sh...

    centos部署项目

    通过上述步骤,您可以顺利完成在CentOS服务器上的Tomcat项目部署。此外,还介绍了如何处理常见的数据库配置和编码问题,帮助确保应用程序能够在服务器环境中顺利运行。这些知识点对于初次接触服务器部署的开发人员来...

    在CentOS下安装Ngix服务及集群PHP、Tomcat

    2. 修改Tomcat配置文件:`/opt/tomcat/conf/server.xml`,添加多个节点,每个节点对应一个Tomcat实例。 ```xml <Host name="tomcat1.example.com" appBase="webapps1" unpackWARs="true" autoDeploy="true"> <!-- ...

    Centos7安装配置tomcat9并设置自动启动的方法

    在Centos7系统中安装和配置Tomcat9并实现其自动启动的方法包括以下步骤和知识点: 1. Tomcat是什么? Apache Tomcat是一个开源的Servlet容器,它是Apache软件基金会Jakarta项目中的一个子项目,实现了Sun ...

    linux安装tomcat8+项目部署(实测没问题)

    ### Linux下Tomcat8安装与项目部署详细指南 #### 一、概述 本文将详细介绍如何在CentOS 7环境中安装Apache Tomcat 8,并完成项目的部署。通过一系列具体步骤,即使是初学者也能轻松掌握整个过程。 #### 二、准备...

Global site tag (gtag.js) - Google Analytics