Tomcat安装配置(Window和Linux)-保姆教程

绝地灬酷狼 2022-12-18 00:50 177阅读 0赞

文章目录

  • Tomcat
    • Windows
      • 1.下载jdk
      • 2.安装jdk
      • 3.环境配置
      • 4.下载解压tomcat
      • 5.服务自启
      • 6.测试
    • Linux
      • 1.下载解压jdk
      • 2.环境配置
      • 3.下载解压tomcat
      • 4.服务自启
      • 5.测试

Tomcat


Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

LAMP/LNMP 系列环境搭建:
学生党白嫖服务器-不会吧不会吧,你还在买学生机吗?
Apache安装配置(Windows和Linux)-有手就行
Linux安装配置MySql-你学废了吗?
PHP安装配置(Windows和Linux)-一篇就够了
Nginx安装配置(Window和Linux)-包教包会
Tomcat安装配置(Window和Linux)-保姆教程

我知道有集成软件和宝塔什么的,但我想一步步来,知其然知其所以然,被支配的恐惧。

在这里插入图片描述

Windows


1.下载jdk

cmd输入java -version 若已安装则跳过。
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

下载jdk,可选择其他版本
在这里插入图片描述

2.安装jdk

记得更改安装目录,其余默认下一步
在这里插入图片描述

3.环境配置

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

在这里插入图片描述

然后点击确定关闭窗口,win+r 运行cmd,输入指令java -version
在这里插入图片描述

4.下载解压tomcat

https://tomcat.apache.org/download-90.cgi
在这里插入图片描述
下完压缩包后,解压即可

5.服务自启

安装服务
在这里插入图片描述

win+r 输入services.msc回车,打开服务管理,把tomcat设为自动启动。
在这里插入图片描述

6.测试

http://localhost:8080/
http://127.0.0.1:8080/

在这里插入图片描述
大功告成!

(插播反爬信息 )博主CSDN地址:https://wzlodq.blog.csdn.net/

Linux


1.下载解压jdk

若已安装则跳过
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
输入指令uname -a查看linux版本,对应下载
在这里插入图片描述

使用XFTP上传
在这里插入图片描述

解压
tar -xzvf jdk-11.0.9_linux-x64_bin.tar.gz改成对应压缩包名
在这里插入图片描述
在这里插入图片描述

2.环境配置

  1. vi /etc/profile
  2. # 复制以下到底部 注意对应jdk安装目录 (:wq保存退出)
  3. export JAVA_HOME=/usr/local/src/jdk-11.0.9
  4. export PATH=$PATH:$JAVA_HOME/bin

在这里插入图片描述

执行指令source /etc/profile使配置生效
执行java -version查看配置成功
在这里插入图片描述

3.下载解压tomcat

https://tomcat.apache.org/download-90.cgi
在这里插入图片描述
上传tar包并解压
tar -zxvf apache-tomcat-9.0.39.tar.gz
在这里插入图片描述

4.服务自启

启动服务/usr/local/src/apache-tomcat-9.0.39/startup.sh
在这里插入图片描述
设置脚本
vi /etc/init.d/tomcat注意修改两个地方:jdk和tomcat的目录

  1. #!/bin/bash
  2. # This is the init script for starting up the
  3. # Jakarta Tomcat server
  4. #
  5. # chkconfig: 345 91 10
  6. # description: Starts and stops the Tomcat daemon.
  7. #
  8. # Source function library.
  9. . /etc/rc.d/init.d/functions
  10. # Get config.
  11. . /etc/sysconfig/network
  12. # Check that networking is up.
  13. [ "${NETWORKING}" = "no" ] && exit 0
  14. export JAVA_HOME=/usr/local/src/jdk-11.0.9 #改成自己的jdk安装目录
  15. tomcat_home=/usr/local/src/apache-tomcat-9.0.39 #改成自己的tomcat安装目录
  16. startup=$tomcat_home/bin/startup.sh
  17. shutdown=$tomcat_home/bin/shutdown.sh
  18. start(){
  19. echo -n "Starting Tomcat service:"
  20. cd $tomcat_home
  21. $startup
  22. echo "tomcat is succeessfully started up"
  23. }
  24. stop(){
  25. echo -n "Shutting down tomcat: "
  26. cd $tomcat_home
  27. $shutdown
  28. echo "tomcat is succeessfully shut down."
  29. }
  30. status(){
  31. numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l`
  32. if [ $numproc -gt 0 ]; then
  33. echo "Tomcat is running..."
  34. else
  35. echo "Tomcat is stopped..."
  36. fi
  37. }
  38. restart(){
  39. stop
  40. start
  41. }
  42. # See how we were called.
  43. case "$1" in
  44. start)
  45. start
  46. ;;
  47. stop)
  48. stop
  49. ;;
  50. status)
  51. status
  52. ;;
  53. restart)
  54. restart
  55. ;;
  56. *)
  57. echo $"Usage: $0 {start|stop|status|restart}"
  58. exit 1
  59. esac
  60. chmod 755 /etc/rc.d/init.d/tomcat #添加权限
  61. chkconfig --add tomcat #加入服务队列
  62. chkconfig tomcat on #设置服务自启
  63. chkconfig --list tomcat #检查

在这里插入图片描述

5.测试

记得在服务器安全组开放对应端口
在这里插入图片描述

在浏览器输入你的服务器公网ip:8080
在这里插入图片描述

原创不易,请勿转载(本不富裕的访问量雪上加霜 )
博主首页:https://wzlodq.blog.csdn.net/
微信公众号:吾仄lo咚锵
如果文章对你有帮助,记得一键三连❤

发表评论

表情:
评论列表 (有 0 条评论,177人围观)

还没有评论,来说两句吧...

相关阅读