部署自己的tomcat,让tomcat和IIS共同享用服务器的80端口
这几天做了一个网站的CMS系统,当然就要用到TOMCAT来对项目进行部署了.但是客户的服务器上已经安转了我们用.NET制作的OA系统,所以在客户的服务器上已经有完整的IIS7服务,而IIS7默认会占用所有的80端口(虽然服务器有两个IP,而它只用了一个,呵呵)。所以我们只能通过设置来让它让出一个IP来了。设置过程如下:
首先,进入命令行,进入C:/inetpub/Adminscripts 文件夹(如果你的IIS服务安装在D盘的话,就进入D盘的相应文件夹),然后运行如下命令:
cscript adsutil.vbs set w3svc/disablesocketpooling true (这条命令的作用是终止w3svc服务的套接字层绑定功能)
效果如下图所示:
运行后会得到这样的反馈:disablesocketpooling :(BOOLEAN) True (由于我已经配置过了就没有再执行该命令)
接着停止Admin IIS服务,在启动它!重启WWW服务!
接下来设置IIS要监听的ip地址。到2003的CD下的 support/tools/Support.cab。解压出httpcfg.exe文件,COPY到 windows/system32/目录下
绑定到某IP: httpcfg set iplisten -i 10.8.2.16 即命令使用IIS的只监听指定的IP及端口
查看一下我们绑定的IP对不对:
可以看到这里确实是只绑定了10.8.2.16这个IP。
重启IIS admin 服务,并关闭链接,然后再打开链接,并制定我们的web服务使用16:80来提供服务
(在蓝色的位置右键,关闭,然后再打开)
(oa使用的是10.8.2.16:80端口)
打开cmd看看现在的端口占用情况
然后就是设置TOMCAT
在这里打开server.xml 在里面找到这句
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
修改成如下格式
<Connector connectionTimeout="20000" port="80" address="10.8.2.12" protocol="HTTP/1.1" redirectPort="8443"/>
保存退出后,启动TOMCAT,就可以直接输入IP来访问TOMCAT了
部署自己的tomcat,让tomcat和IIS共同享用服务器的80端口相关推荐
- Windows 2012 R2服务器的80端口被IIS占用的最好处理办法
一:买了一个阿里云Windows 2012 R2服务器,因为80端口号默认被IIS使用,导致我们部署的web项目不起作用,外面的网络不能访问,这个问题我翻遍了很多博客,有很多博客都说:在防火墙里面新建 ...
- 安装tomcat时,SYSTEM进程(PID=4)占用80端口的几种情况及解决方法(window7系统)...
首先,我们要看怎么80端口是否被占用: 点击电脑左下角的 输入cmd , 回车,然后输入netstat -ano|findstr "80" 然后回车(注意,-ano后面是一个竖杠 ...
- 护卫神php套件快速搭建本地IIS网站,及解决80端口被封、动态IP甚至无公网IP
护卫神php套件是开放的PHP套件,整合内容有: PHP 5.2.17 MySQL 5.5.19.0 PhpMyAdmin 3.5.3 MyODBC 3.51 ZendOptimizer 3.3.0 ...
- (转)IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容...
from :http://www.cnblogs.com/wuyou/p/3455619.html 环境: windows server 2003,IIS6服务器,Tomcat7服务器 域名有几个: ...
- tomcat报404 原因是80端口被占用及解决办法
项目配置:"JDK1.7+tomcat7.0+MYSQL+windows server2012 64bit" 今天客户服务器由于客户自己想装SQLserver 和 Visual s ...
- 阿里云ECS部署node.js及防火墙80端口开启
第一篇竟然是node.js在阿里云ECS上的部署遇到的小问题记录. 很多时候我们排除故障都会掉进小坑,但别小看是小坑,有时候挺烦人挺难缠的,主要还是基础知识匮乏导致思路混乱造成的,在这里记录下,给自己 ...
- 如何实现同一个ip下同一个80端口部署多个网站?
[一台服务器上如何创建多个网站?] 原理分析 本质就是Nginx监听一台服务器的80端口,使用不同的域名映射到不同的Linux文件目录(站点发布的目录) 首先就是多个域名可以解析到同一个ip地址.我们 ...
- IIS和tomcat共用80端口
IIS和tomcat共用80端口 很多机器都需要同时使用tomcat和iis两个服务器以部署不同的网站,而解决共用80端口的问题也经常遇到,今天实际操作了一回,以下是具体步骤: 实现tomcat和ii ...
- IIS和Tomcat共用80端口的解决方案
下列步骤前请先保证http://127.0.0.1/能够访问IIS下部署的80站点,http://127.0.0.1:8080/能够正常打开tomcat 1.下载isapi_redirect.dll ...
最新文章
- 争夺基础架构主导权,AI 新一轮战争将打响?
- 上拉加载你这个坑货~
- Java黑皮书课后题第4章:*4.2(几何:最大圆距离)最大圆面积是指球面上两个点间的距离。编写一个程序,提示用户以度为单位输入地球上两个点的经纬度,显示其最大圆距离值
- SAP Smart Business design time = CDS view SADL
- 消防信号二总线有没电压_春晓161#地块人防工程消防电源监控系统的设计与应用...
- 【转载】RocketMQ优秀文章
- MySQL replace into (insert into 的增强版)
- java制作加载界面_Java如何制作启动界面?
- 使用Origin Pro2021画简单函数图像
- WEB消息提醒实现之一 背景
- 虚拟机linux搭建samba,搭建samba服务使在windows上使用虚拟机为linux
- 向贵人讨教,实现共赢
- hijson,64位百度云永久免费,这是一个爱分享的世界
- 关于一些初级ACM竞赛题目的分析和题解(五)。
- 数值分析与算法——读书笔记(一)
- 哈尔滨工业大学计算机系统大作业计算机系统大作业
- Oracle SQL脚本批量导入导出
- 汪磊老师整理的前端进阶课程目录
- 阿里飞天八部之女娲与夸父简介
- 喜迎B+轮融资,ThingJS母公司优锘科技成为新基建的一匹黑马
热门文章
- arduino智能风扇系统
- (dijkstra算法+多权值)最短路径问题
- cout输出字符串_leetcode C++题解系列-042 字符串相乘
- express html文件接收路由参数,express 获取post 请求参数
- Linux启动tomcat命令行关闭后服务会停止
- 支持串行隔离级别_从0到1理解数据库事务(上):并发问题与隔离级别
- C语言变量和数据类型
- java - 求a+aa+aaa+aa...a之和
- android sqlite 示例,android SQLite数据库使用示例
- vue @click 多个事件_VUE学习记录3