server2008搭建php与jsp双站点

项目要求:
    服务器为腾讯云的Windows Server 2008 R2 企业版 SP1 64位,要求存放两套源码,分别为php和jsp语言。


项目分析:
    php需要apache或nginx服务,jsp需要tomcat服务,综合考虑使用jspstudy一键安装包。备注:2014版本只支持php5.2和5.5版。
操作步骤:
    将站点源码分别上传至服务器,如有数据库也需要上传数据库。
    1,更改jsp根目录
    其它选项菜单->jspstudy设置,端口常规设置。把jsp根目录指向jsp源码目录。
 
    2,更改php根目录
    其它选项菜单->jspstudy设置,高级系统设置,开启分开解析。
    3,绑定域名
 


    其它选项菜单->域名站点管理,添加已解析好的域名对应站点目录,并保存重启服务。这时候已经可以用域名正常访问站点,jsp站点需要在域名加8080端口。
    4,用apche做反向代理,省略端口访问jsp站点
    打开apache配置文件httpd.conf,取消下面四行的注释;
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Include conf/extra/httpd-vhosts.conf
    然后在httpd-vhosts.conf文件末尾加入以下代码
<VirtualHost *:80>
    ServerAdmin 15373850656@163.com
    ServerName http://servername
    ProxyPass / http://servername:8080/
</VirtualHost>
    重启服务大功告成。


原文地址:https://www.cnblogs.com/zuoshoupai/p/9195286.html