在Ubuntu中配置JSP虚拟主机,通常使用Apache Tomcat服务器,步骤如下:
sudo apt install openjdk-11-jdk,再从Tomcat官网下载对应版本并解压到指定目录,如/opt/tomcat。~/.bashrc文件,添加export CATALINA_HOME=/opt/tomcat和export PATH=$PATH:$CATALINA_HOME/bin,然后运行source ~/.bashrc。/etc/tomcat/server.xml(版本不同路径可能有差异),在<Engine>标签内添加<Host>标签来配置虚拟主机,如<Host name="example.com" appBase="/var/www/example" unpackWARs="true" autoDeploy="true"></Host>。sudo mkdir -p /var/www/example,并设置正确的权限,sudo chown -R tomcat:tomcat /var/www/example。sudo systemctl restart tomcat使配置生效。sudo ufw allow 80/tcp和sudo ufw allow 443/tcp开放HTTP和HTTPS端口。