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



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


原文地址:https://www.cnblogs.com/ting6/p/9725658.html