CentOS7安装tomcat7「建议收藏」

CentOS7安装tomcat7「建议收藏」安装说明安装环境:CentOS7安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-70.cgi安装前提系统必须已经安装配置了JDK6+,如果不会安装请参考《CentOS-6.3安装配置JDK-7》。安装tomcat将apache-tomca

大家好,又见面了,我是你们的朋友全栈君。

安装说明

安装环境:CentOS7
安装方式:源码安装 
软件:apache-tomcat-7.0.29.tar.gz
下载地址:http://tomcat.apache.org/download-70.cgi

安装前提

系统必须已经安装配置了JDK6+。(并且配置好环境变量)

安装tomcat

将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作:

[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz         // 解压压缩包 
[root@admin local]# rm -rf apache-tomcat-7.0.29.tar.gz   // 删除压缩包 
[root@admin local]# mv apache-tomcat-7.0.29  tomcat

启动Tomcat

执行以下操作:

[root@admin ~]#  /usr/local/tomcat/bin/startup.sh   //启动tomcat
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.7.0/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

出现以上的打印信息说明已经成功启动。

接下来Tomcat-7 配置为 Linux Service
Configure Tomcat-7
[root@localhost ~]cd /usr/local/tomcat/bin
[root@localhost bin]cp catalina.sh /etc/init.d
[root@localhost tomcat7]cd /etc/init.d
[root@localhost init.d]mv catalina.sh tomcat
[root@localhost init.d]gedit tomcat
——————–
在#!/bin/bash下输入
# chkconfig: 2345 10 90
# description:Tomcat service
在#OS specific support…………….上输入
CATALINA_HOME=/usr/local//tomcat
    JAVA_HOME=/usr/java/jdk1.6.0_38
保存并退出文件
      ——————–
[root@localhost init.d]chmod +x tomcat
[root@localhost init.d]cd /
[root@localhost /]gedit /etc/profile
      ——————–  
在最后一行输入
#CATALINA_HOME
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME
保存并退出文件
      ——————–

[root@localhost /]source /etc/profile
[3] Add tomcat to service list
[root@localhost /]chkconfig –add tomcat
[4] Check service list
[root@localhost /]chkconfig –list tomcat
tomcat      0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[5] Test tomcat service
[root@localhost /]service tomcat
      ——————–
Using CATALINA_BASE:   /tomcat7
Using CATALINA_HOME:   /tomcat7
Using CATALINA_TMPDIR: /tomcat7/temp
Using JRE_HOME:        /usr/java/jdk1.6.0_38
Using CLASSPATH:       /tomcat/bin/bootstrap.jar:/tomcat/bin/tomcat-juli.jar
           Usage: catalina.sh ( commands … )
           .
           .
           .
           .
           .
      ——————–
[6] Start tomcat service
[root@localhost /]service tomcat start
[7] OK!

防火墙开放8080端口

增加8080端口到防火墙配置中,执行以下操作:

[root@admin ~]# vi + /etc/sysconfig/iptables
#增加以下代码 
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

重启防火墙

[root@admin java]# service iptables restart

检验Tomcat安装运行

通过以下地址查看tomcat是否运行正常:

http://192.168.15.231:8080/

看到tomcat系统界面,恭喜,安装成功!

停止Tomcat

[root@admin ~]#  /usr/local/tomcat/bin/shutdown.sh   //停止tomcat

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161075.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • K – Ragdoll

    K – Ragdollhttps://codeforces.com/gym/102832/problem/KOncetherewasalovelyragdollcat,namedLittleZara,wholikedtreesandmath.OnedayshemetthedogeAdam.Adamhadjustplantedsometreeseachconsistingofonlyonenode.Thenodeswerenumberedfrom11.

    2022年10月27日
  • 比较列存储索引与行索引

    比较列存储索引与行索引

    2021年11月24日
  • 数组截取splice_splice返回值

    数组截取splice_splice返回值Javascript数组的splice方法介绍splice()方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。语法格式array.splice(start[,deleteCount[,item1[,item2[,…]]]])参数start必选指定修改的开始位置(从0计数)。如果超出了数组的长度,则从数组末尾开始添加内容;如果是负值,则表示从数组末位开始的第几位(从-1计数,这意味着-n是倒数第n个元素并且等价于

    2022年9月25日
  • SQL之视图与索引[通俗易懂]

    SQL之视图与索引[通俗易懂]SQL之视图与索引视图的定义、修改、使用索引的创建、查看视图人们在使用数据库时,并不是直接对数据源表进行操作,通常人们只关心源表的部分数据,因此为了使得用户在查询时方便,用不着在每次查询时都编写复杂的代码(比如连接等),可以事先将用户要使用的查询结果通过视图定义在数据库中,这样人们在进行查询时只需查看视图即可,简化了用户的操作,同时使得数据同源数据分离,提高了安全性。1.视图的创建语法:

    2022年7月22日
  • java中&&和&的区别

    java中&&和&的区别

    2021年7月2日
  • Qt编写安防视频监控系统(界面很漂亮)「建议收藏」

    Qt编写安防视频监控系统(界面很漂亮)「建议收藏」一、前言视频监控系统在整个安防领域,已经做到了烂大街的程序,全国起码几百家公司做过类似的系统,当然这一方面的需求量也是非常旺盛的,各种定制化的需求越来越多,尤其是这几年借着人脸识别的东风,发展更加迅猛,人脸识别相关的技术和应用这几年处于风口浪尖,衍生了特别多的应用产品,各种人脸识别的产品遍地开花,刷脸门禁,车站机场人脸识别,刷脸取票等,但是其实大部分内行人士可能都比较绝望,外行感觉像看科幻片一样…

    2022年7月25日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号