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

    一:下载tomcat

    地址:点击打开链接




    二:上传、解压

    1. [root@localhost java]# cd /usr/local  

    将下载好的apache-tomcat-8.5.28.tar.gz上传到usr/local目录

    1. [root@localhost tomcat]# tar -zxvf apache-tomcat-8.5.28.tar.gz  #解压  
    2. [root@localhost tomcat]# mv apache-tomcat-8.5.28 tomcat   #重命名  

    三:配置tomcat作为服务开机启动

    1.将下面一段代码保存为tomcat文件

    1. #!/bin/bash  
    2. #  
    3. # kenny kenny.zhou@tom.com  
    4. # /etc/rc.d/init.d/tomcat  
    5. # init script for tomcat precesses  
    6. #  
    7. # processname: tomcat  
    8. # description: tomcat is a j2se server  
    9. # chkconfig: 2345 86 16  
    10. # description: Start up the Tomcat servlet engine.  
    11.   
    12. if [ -f /etc/init.d/functions ]; then  
    13. . /etc/init.d/functions  
    14. elif [ -f /etc/rc.d/init.d/functions ]; then  
    15. . /etc/rc.d/init.d/functions  
    16. else  
    17. echo -e "/atomcat: unable to locate functions lib. Cannot continue."  
    18. exit -1  
    19. fi  
    20.   
    21. RETVAL=$?  
    22. CATALINA_HOME="/usr/local/tomcat"   #tomcat安装目录  
    23.   
    24. case "$1" in  
    25. start)  
    26. if [ -f $CATALINA_HOME/bin/startup.sh ];  
    27. then  
    28. echo $"Starting Tomcat"  
    29. $CATALINA_HOME/bin/startup.sh  
    30. fi  
    31. ;;  
    32. stop)  
    33. if [ -f $CATALINA_HOME/bin/shutdown.sh ];  
    34. then  
    35. echo $"Stopping Tomcat"  
    36. $CATALINA_HOME/bin/shutdown.sh  
    37. fi  
    38. ;;  
    39. *)  
    40. echo $"Usage: $0 {start|stop}"  
    41. exit 1  
    42. ;;  
    43. esac  
    44.   
    45. exit $RETVAL  
    2.将tomcat文件拷贝到/etc/init.d/下并赋予权限
    1. [root@localhost tomcat]# mv tomcat /etc/init.d/  
    2. [root@localhost tomcat]# chmod 777 /etc/init.d/tomcat  
    3.添加服务并查看
    1. [root@localhost tomcat]# chkconfig --add tomcat  
    2. [root@localhost tomcat]# chkconfig --list  
    3.   
    4. #显示内容中如果包括tomcat则配置成功  
    5. tomcat          0:off   1:off   2:on    3:on    4:on    5:on    6:off  
    四:编辑tomcat/bin/catalina.sh文件,并加入以下语句:
    1. export JAVA_HOME=/usr/local/java/jdk  
    2. export CATALINA_HOME=/usr/local/tomcat  
    3. export CATALINA_BASE=/usr/local/tomcat  
    4. export CATALINA_TMPDIR=/usr/local/tomcat/temp  

    五:关闭防火墙,进行测试

    1. [root@localhost bin]# service iptables stop  

     启动tomcat:service tomcat start

    关闭tomcat:service tomcat stop

    测试访问:

    原文链接:http://blog.csdn.net/qq_37936542/article/details/79497510

    文末福利:

    福利一:前端,Java,产品经理,微信小程序,Python等资源合集大放送:https://www.jianshu.com/p/e8197d4d9880
    福利二:微信小程序入门与实战全套详细视频教程:https://www.jianshu.com/p/e8197d4d9880



    领取方式:
    如果需要学习视频,欢迎关注 【编程微刊】微信公众号,回复【领取资源】一键领取以下所有干货资源,获取更多有用技术干货、文档资料。所有文档会持续更新,欢迎关注一起成长!


  • 相关阅读:
    LeetCode506-相对名次
    LeetCode496-下一个更大的元素(遍历)
    Redis查询超时问题排查及原因分析
    SQL Server 输出消息
    SQL Server按时间分段统计数据
    C# 数据保存到Excel
    查看SQL Server数据库恢复进度
    输入百度网址地址后面有tn小尾巴解决办法
    SQL Server 查询数据大小
    Sping Boot + Spring Security + Mybaits + Logback +JWT验证 项目开发框架搭建
  • 原文地址:https://www.cnblogs.com/wangting888/p/9701654.html
Copyright © 2011-2022 走看看