需求:客户的服务器由我及他自己的技术人员维护,服务器上有多个WEB在运营,ASP、PHP、JAVA的混合着都有,原先的WEB架构是Nginx+Apache+IIS+X*Tomcat,但客户的技术人员时常要对一些小站点[ASP、PHP]进行调整,如增删站点或做伪静态规则等处理,而此时问题出来了,客户技术员只对IIS配置熟悉,对配置Nginx、Apache这些很不熟悉,并且这些WEB站点也没什么访问量,所以基本上不用考虑性能这块。所以最终决定给全换成IIS+X*Tomcat,ASP、PHP全由IIS搞定。由于IIS配置与PHP的集成网上很多,所以这里我只记录IIS与JAVA服务器Tomcat的集成。
不知道我以这张图能不能说明我要表达的意思,一句话,把站点中URI请求以ejf后缀结尾的都转发给后端JAVA服务器tomcat来处理。好了,废话不多说了,准备实站开工。
1、第一步首先下载isapi_redirect.dll 文件,目前最新版本为1.2.31,下载地址为:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ 注意下载的版本与你的OS关系,我的服务器是使用的WIN 2003 32位版本。所以应该下载win32版本。将下载下来的isapi_redirect-1.2.31.dll放在tomcat7根目录下的jakarta目录中,当然你也可以随意的放在其它目录。
2、在jakarta目录下同时建立三个文件:install.reg、uriworkermap.properties、workers.properties,千万别在这三个文件中的配置没有完全对的情况下就导入install.reg这个文件到注册表中。
Install.reg文件内容:
复制代码 代码如下:
[-HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"="/jakarta/isapi_redirect-1.2.31.dll"
"log_file"="D:\\usr\\local\\lyService\\tomcat\\tomcat7\\jakarta\\logs\\isapi.log"
"log_level"="error"
"worker_file"="D:\\usr\\local\\lyService\\tomcat\\tomcat7\\jakarta\\workers.properties"
"worker_mount_file"="D:\\usr\\local\\lyService\\tomcat\\tomcat7\\jakarta\\uriworkermap.properties"
uriworkermap.properties文件内容
#所有请求后缀为ejf的URI都拦截转发给对应的后端JAVA服务器来处理
复制代码 代码如下:
/en.dgdy.cc/*.ejf=worker1
/cn.dgdy.cc/*.ejf=worker2
3、到这里,针对Tomcat的配置处理就配置完了,接下来就是需要在IIS中进行配置,首先在IIS中建立对应的两个WEB站点,对应的目录也应该指向到与你tomcat配置虚拟主机所指向的同一个文件夹下。这里在IIS中的建立WEB站点与建立其它站点完全没有区别。
4、接下来就是比较重要的配置了,分别为这两个站点建立一个虚拟目录<jakarta>。注意此虚拟目录的路径一定要为tomcat7\jakarta这个目录,并且在此目录下一定要有最前面我们配置的三个配置文件及那个dll文件。
5、在IIS en.dgdy.cc站点上右键--->属性--->主目录,将执行权限设置为脚本和可执行文件。
再点击ISAPI筛选器打开如下窗口并进行配置,一定要注意可执行文件的引用位置一定要与上面的虚拟目录及注册表文件中配置的目录一致,切记切记。
6、添加一个新的WEB服务扩展
这里的扩展名不能随便乱改,要求的文件也一定要是对应目录下的那个dll文件,同时一定要把下面的“设置扩展状态为允许”勾上。切记切记。
7、好了,针对en.dgdy.cc 站点在IIS中的配置就完成了,同上步骤,把cn.dgdy.cc在IIS中的配置也配置上,并且把install.reg这个注册表文件导入到注册表中。这点千万也别忘了,如果配置完后再次分别打开这两个站点的属性面板切换到ISAPI筛选器选项卡面板中如果看到的都是绿色向上箭头则表示配置无误,反之如果是红色,则配置有问题或需要重启IIS服务器。如下图所示。
8、最后,如果都变成了绿色向上箭头,那么我们就来验证一下吧,如访问http://cn.dgdy.cc/html/callme.html?act=contact这个页面 如果页面中的留言验证码能出来,则表明配置成功。
最后的话:如果照着以上配置你确保一针一线都没有配错,但访问对应的动态页面还是不能转发给后端JAVA服务器来处理,则我能想的有可能你存在以下几点错误之一。
a)、服务器OS是64位,但你下载的是32位的dll类库文件,反之。。。。。。
b)、测试一下直接加上端口号连接你的tomcat服务器看是否能正常访问
c)、导入install.reg文件过早并且文件中的JDK或dll类库文件目录没有设置对
d)、RP问题。。。。。。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。
更新日志
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]