在Debian上设置Tomcat虚拟主机可参考以下步骤:
sudo apt update和sudo apt install tomcat9安装。/etc/tomcat9/tomcat-users.xml,添加管理用户,如<user username="admin" password="your_password" roles="manager-gui,admin-gui"/>。/etc/tomcat9/server.xml,在<Engine>元素内添加<Host>元素,如<Host name="www.example.com" appBase="webapps/example" unpackWARs="true" autoDeploy="true"><Alias>example.com</Alias><Context path="" docBase="/var/www/example" reloadable="true"/></Host>。appBase和docBase指定的路径创建目录并部署应用,如sudo mkdir -p /var/www/example,然后复制应用文件到该目录。/etc/hosts文件中,将域名解析到服务器IP地址。sudo systemctl restart tomcat9使配置生效。