# Tomcat笔记

# 1. 安装

# 1.1. Ubuntu安装

  1. 参考Ubuntu安装tomcat🔗 (opens new window)

  2. 官网🔗 (opens new window)下载安装包

  3. 创建tomcat目录

    cd /opt
    sudo mkdir tomcat
    
    1
    2
  4. 解压到创建的目录中, 注意根据自己的情况替换路径

    sudo tar -zxvf /path/apache-tomcat-9.0.40.tar.gz -C tomcat/ --strip-components=1
    
    1
  5. 添加tomcat用户

    # 创建tomcat用户组
    sudo groupadd tomcat
    # 添加tomcat用户并使该用户成为tomcat组的成员
    sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
    # 创建用户密码
    sudo passwd tomcat
    
    1
    2
    3
    4
    5
    6
  6. 更新权限

    cd opt/tomcat/
    # 授予tomcat组对整个安装目录的所有权
    sudo chgrp -R tomcat /opt/tomcat
    # 为tomcat组提供conf目录及所有内容的读访问权限, 并执行对目录本身的访问
    sudo chmod -R g+r conf
    sudo chmod g+x conf
    # 使tomcat用户成为webapps, work, temp, logs目录的所有者
    sudo chown -R tomcat webapps/ work/ temp/ logs/
    
    1
    2
    3
    4
    5
    6
    7
    8
  7. 打开服务

    su tomcat   # 切换用户
    cd bin  # 进入
    
    ./start.sh  # 启动
    
    1
    2
    3
    4
  8. 添加设置界面后台用户

    cd opt/tomcat/conf
    sudo vi tomcat-users.xml
    
    1
    2

    中加入以下字段

    <role rolename="manager-gui"/>
    <user username="admin" password="admin" roles="manager-gui, admin-gui"/>
    
    1
    2

# 2. 项目部署

lastUpdate: 3/30/2023, 2:14:30 PM