解决方案 »

  1.   

    只要端口不冲突、资源足够用,没啥问题。
    nginx 做反向代理可以的
      

  2.   

    可以说的具体点吗,卤煮对nignx也只停留在知道阶段。
    这么说来,apache就不需要了吗?
      

  3.   

    nignx和apache是一个类型的,都可以用来做正向和反向代理,前者性能要更好些
    要满足你的需求apache上做两个反向代理vitualHost即可,一个转发到tomcat,一个转发到PHP(php的apache最好单独出来)###tomcat 应用######### 
    <VirtualHost *:8080>
         ServerAdmin [email protected]
         DocumentRoot "D:/www/test"
         ServerName www.test.com
         ServerAlias test.com
         ErrorLog "logs/test.com-error.log"
         CustomLog "logs/test.com-access.log" common    
         Alias /sublook "D:/www/test/look/sublook/"
         <Directory "D:/www/test">
             Options FollowSymLinks
             AllowOverride All
             Order allow,deny
             Allow from all
         </Directory>
         
    16     #反向代理设置
    17     ProxyPass /proxy http://www.proxypass.com/proxy
    18     ProxyPassReverse /proxy http://www.proxypass.com/proxy
    19 
    20 </VirtualHost>