zoukankan      html  css  js  c++  java
  • linux安装tomcat

    1.将tar的tomcat安装包复制到linux的usr/local目录下   cp apache-tomcat-7.0.77.tar.gz /usr/local

    2.运行命令解压到当前目录    tar xzvf apache-tomcat-7.0.77.tar.gz

    3.修改tomcat目录名  mv  apache-tomcat-7.0.77 tomcat

    4.进入tomcat/bin目录   运行命令./startup.sh 

    5.curl http://localhost:8080   出现index网页代码

    在生产环境中要继续这样:

    cd /usr/local/tomcat/bin/  进入tomcat/bin
    tar xvzf commons-daemon-native.tar.gz    解压
    cd commons-daemon-1.0.15-native-src/unix 进入

    (1).yum -y install gcc   安装gcc
    (2).yum -y install make   安装make
    [root@localhost unix]# ./configure --with-java=/usr/java/jdk1.8.0_131   进入unix目录执行此命令  提示
    *** All done ***
    Now you can issue "make"
    (3).执行make
    (4).生成一个jsvc的文件,将其复制到tomcat的bin目录
    cp jsvc /usr/local/tomcat/bin/
    (5).修改文件daemon.sh

    test ".$TOMCAT_USER" = . && TOMCAT_USER=tomcat
    # Set JAVA_HOME to working JDK or JRE
    JAVA_HOME=/usr/java/jdk1.8.0_131

    (6).修改/usr/local/tomcat目录的所有者为tomcat(即您要指定身份运行的linux帐号):
    useradd -M tomcat #创建没有主目录的tomcat用户 chsh tomcat -s /sbin/nologin #禁止tomcat登陆操作,类似于windows的系统账户 chown -R tomcat /usr/local/tomcat #将/usr/local/tomcat下的所有档案与子目录进行相同的拥有者变更为tomcat用户
    (7).为tomcat/bin/目录下的*.sh添加相应的x权限位
    chmod +x /usr/local/tomcat/bin/*.sh
    (8).启动tomcat  并测试
    /usr/local/tomcat/bin/daemon.sh start
     curl http://localhost:8080 
    (9). 打开文件/etc/sysconfig/iptables,在commit前添加
    #8080是tomcat的访问端口
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 
    service iptables restart    重启iptable

    (10).停止tomcat
    /usr/local/tomcat/bin/daemon.sh  stop
    (11).添加tomcat为Linux的服务,这时就简单了,只需要创建一个软链到/etc/init.d/目录中即可
    ln  -s  /usr/local/tomcat/bin/daemon.sh  /etc/init.d/tomcat

    /etc/init.d/tomcat  start #启动tomcat
    service tomcat start      #启动tomcat
    /etc/init.d/tomcat  stop  #关闭tomcat
    service tomcat stop       #关闭tomcat
    (12).设置开机启动
    在daemon.sh文件中添加
    #!/bin/sh      #这句是原文件里有的,下面的2句是要添加的
    # chkconfig: 2345 10 90  
    # description: Starts and Stops the Tomcat daemon.

    然后运行命令
    chkconfig --add  tomcat   添加服务


    /******可以到tomcat/logs查看日志*********/

    shutdown -h now 关机再启动会自动启动tomcat

    halt 关机再启动不会启动tomcat


  • 相关阅读:
    2021.1.28 个人rating赛补题报告
    2021.1.23 个人rating赛补题报告
    2021.1.23 个人rating赛补题报告
    2020.12.14 个人训练赛补题报告
    2020.11.28 2020团体程序设计天梯赛补题报告
    2020.12.3 Codeforces Beta Round #73(Div2)补题报告
    Xhorse VVDI Prog V5.0.6 is Ready for BCM2 Adapter
    Program 2021 Ford Bronco All Keys Lost using VVDI Key Tool Plus
    Xhorse VVDI Prog V5.0.4 Software Update in July 2021
    How to use Xhorse VVDI2 to Exchange BMW FEM/BDC Module?
  • 原文地址:https://www.cnblogs.com/chenKnowledgeConllection/p/6837080.html
Copyright © 2011-2022 走看看