毫无疑问tomcat跟nginx备案域名tomcat 虚拟主机,apache这些一样,也是支持多个虚拟主机的。无论是在Linux下,还是Windows下面,它们的用法都是一样的,跟操作系统无关的。tomcat 虚拟主机,linux下一个tomcat可以部署多个工程吗如何部署有一种办法是你可以启动多个tomcat,每一个tomcat一个工程,通过绑定不同的端口来访问您的工程,当然了这种方式不符合题目的要求。另外一种就是通过host的方式来指定工程,在Linux下部署好你的tomcat之后,在conf目录下有一个文件叫server.xml, 这个配置文件就是管理您的工程或者虚拟主机的文件,找到如下的配置,按需要添加即可。<Host name=”web-one” appBase=”/home/web/” unpackWARs=”true” autoDeploy=”true” xmlValidation=”false” xmlNamespaceAware=”false”> <Context path=”” docBase=”/home/web/web-one” debug=”0″ reloadable=”true”/> </Host><Host name=”web-two” appBase=”/home/web/” unpackWARs=”true” autoDeploy=”true” xmlValidation=”false” xmlNamespaceAware=”false”><Context path=”” docBase=”/home/web/web-two” debug=”0″ reloadable=”true”/> </Host>#负责压缩数据流gzip on; gzip_min_length 1000; gzip_types text/plain text/css application/x-javascript;#设定负载均衡的服务器列表#weigth参数表示权值,权值越高被分配到的几率越大upstream hello{server 192.168.68.43:8080 weight=1;server 192.168.68.45:8080 weight=1; }server {#侦听的80端口listen 80;server_name localhost;#设定查看Nginx状态的地址location /nginxstatus{stub_status on;access_log on;auth_basic “nginxstatus”;auth_basic_user_file htpasswd;}#匹配以jsp结尾的,tomcat的网页文件是以jsp结尾location / {index index.jsp;proxy_pass ; #在这里设置一个代理,和upstream的名字一样}}Nginx可以支持负载均衡,使网站获得更好的性能和稳定性。