关于ubuntu:Ubuntu安装Tomcat服务

7次阅读

共计 2105 个字符,预计需要花费 6 分钟才能阅读完成。

环境

  • Linux/Ubuntu20.04LTS
  • Tomcat8.5.68

流程

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

  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

正文完
 0