Ubuntu安装Tomcat服务

梁雨季

环境

  • Linux/Ubuntu20.04LTS
  • Tomcat8.5.68

流程

  1. 下载Tomcat服务安装包,https://tomcat.apache.org/dow...,选择你要下载的版本,这里下载的是8.5的版本,选择下载的是tar.gz (pgp, sha512) 格式的压缩包。

图片.png

  1. 进入下载目录,打开终端,开始解压下载的压缩包,并将其解压到,用户自行安装目录下,即 /usr/local目录下,解压后就可以在该目录下看到解压成功的Tomcat文件了
lauiji@lauiji-IdeaPad-15sIML-2020:~/Downloads$ sudo tar -zxvf apache-tomcat-8.5.68.tar.gz -C /usr/local

apache-tomcat-8.5.68/conf/
apache-tomcat-8.5.68/conf/catalina.policy
···
apache-tomcat-8.5.68/bin/tool-wrapper.sh
apache-tomcat-8.5.68/bin/version.sh
  1. 一般用户自行解压安装的文件夹目录可能存在使用权限不足的情况,开始对文件夹目录进行修改权限,进入到/usr/local目录, 755 即rwxr-xr-x ,-R 即 目录下所有文件权限一样。
lauiji@lauiji-IdeaPad-15sIML-2020:/usr/local$ sudo chmod 755 -R apache-tomcat-8.5.68/
[sudo] lauiji 的密码:
提示:如果是mac下使用的是zsh解释器的话要将 -R 放在 755 前,否则会提示目录不存在!

查看目录权限

lauiji@lauiji-IdeaPad-15sIML-2020:/usr/local$ ll
总用量 48
···
drwxr-xr-x  9 root root 4096 6月  26 11:07 apache-tomcat-8.5.68/
提示:如果是mac下使用的是zsh解释器的话要命令为 $ ls -l apache-tomcat-8.5.68
  1. 运行服务,进入到Tomcat目录下的bin,运行 startup.sh
lauiji@lauiji-IdeaPad-15sIML-2020:/usr/local/apache-tomcat-8.5.68/bin$ ./startup.sh
Using CATALINA_BASE:   /usr/local/apache-tomcat-8.5.68
Using CATALINA_HOME:   /usr/local/apache-tomcat-8.5.68
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.68/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-8.5.68/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.68/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
  1. 关闭服务,运行 shutdown.sh
lauiji@lauiji-IdeaPad-15sIML-2020:/usr/local/apache-tomcat-8.5.68/bin$ ./shutdown.sh
Using CATALINA_BASE:   /usr/local/apache-tomcat-8.5.68
Using CATALINA_HOME:   /usr/local/apache-tomcat-8.5.68
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.68/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-8.5.68/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.68/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

提示:如果权限不足的话,运行服务就会出现个别文件无法访问的问题,导致服务运行失败!

服务运行即可通过浏览器访问了, localhost:8080, 如果端口冲突或是想要修改端口的话就修改该Tomcat目录下的conf/server.xml文件

【遇上雨季,吃定彩虹】 --Layuji

阅读 291

平淡,才是生活的常态,那些兴奋或痛苦只是调味剂。只有足够沉稳的人,才会不被怪诞或新奇的事物诱惑,...

1 声望
0 粉丝
0 条评论
你知道吗?

平淡,才是生活的常态,那些兴奋或痛苦只是调味剂。只有足够沉稳的人,才会不被怪诞或新奇的事物诱惑,...

1 声望
0 粉丝
文章目录
宣传栏