在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端口。