Ubuntu安装Tomcat服务

环境

  • Linux/Ubuntu20.04LTS
  • Tomcat8.5.68
流程
  1. 下载Tomcat服务安装包,https://tomcat.apache.org/dow...,选择你要下载的版本,这里下载的是8.5的版本,选择下载的是tar.gz (pgp, sha512) 格式的压缩包。
Ubuntu安装Tomcat服务
文章图片

  1. 进入下载目录,打开终端,开始解压下载的压缩包,并将其解压到,用户自行安装目录下,即 /usr/local目录下,解压后就可以在该目录下看到解压成功的Tomcat文件了
lauiji@lauiji-IdeaPad-15sIML-2020:~/Downloads$ sudo tar -zxvf apache-tomcat-8.5.68.tar.gz -C /usr/localapache-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-x9 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文件
【Ubuntu安装Tomcat服务】【遇上雨季,吃定彩虹】 --Layuji

    推荐阅读