启动Tomcat时报错,提示80端口被占用怎么办?

天翼云开发者社区
• 阅读 14

本文分享自天翼云开发者社区《启动Tomcat时报错,提示80端口被占用怎么办?》,作者:w****n

本节操作以Windows Server 2019 Datacenter操作系统的弹性云主机为例介绍排查80端口占用的操作步骤。 可能原因 提示80端口被占用,由提示可知,该端口可能是被其他程序占用,包括被木马病毒占用,可以按照下面步骤,查看占用该端口的进程ID,并再根据进程ID查看具体进程。

  1. 使用netstat -ano | find “80”查看占用80端口的进程ID 具体操作:搜索“cmd”,打开命令提示符,输入上述命令
  2. 根据上面步骤得到的进ID,通过命令tasklist /svc | find “4”进一步查看具体的进程 通过检查发现,系统System进程占用了80端口

处理方法 说明:该操作可能需要关闭正在运行的业务或者重启弹性云主机 方法一:

  1. 以管理员身份运行cmd,执行命令net stop http。
  2. 如果需要停止相应的服务,则选择Y。
  3. 执行命令sc config http start= disabled。

方法二:

  1. 在cmd下执行命令regedit,打开注册表。
  2. 找到注册表 HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > services > HTTP,修改Start值为0。 重启弹性云主机。
点赞
收藏
评论区
推荐文章
芝士年糕 芝士年糕
2年前
关于windows杀死某个端口号进程的方法
背景有些时候我们需要强制杀死某个端口号的进程,以释放被占用的端口号,那么我们可以通过以下方法处理。环境:3A服务器搭建的windows系统步骤1:打开终端winr的方式,打卡运行框,输入cmd按下回车,打开终端步骤2:查找被占用的端口号的pid号比如我们要查找8080端口的pid号,那么在终端中输入netstatano|findstr8080,找到
liuzhen007 liuzhen007
3年前
mac端口被占用问题
目录1.查找被占用的端口2.干掉占用的服务或应用正文本文主要介绍一下mac系统,端口被占用的一般处理方法。1.查找被占用的端口本次遇到的是8081端口被占用了,系统一直提示端口被占用,于是用如下命令查看:lsofi:8081这个命令感觉比docker(linux)要简要一些,如果需要查看docker端口占用的处理方法,可以点击参考链接。
Stella981 Stella981
3年前
Linux 如何打开端口
  今天开通了一个阿里云主机,在安装tomcat服务后发现80、8080等端口不通,网上找了资料,先是按如下步骤操作:vi/etc/sysconfig/iptables \AINPUTmstate–stateNEWmtcpptcp–dport80jACCEPT(允许80端口通过防火
Stella981 Stella981
3年前
IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)
IDEA启动tomcat端口占用原因以及解决方法(使用debug模式)参考文章:(1)IDEA启动tomcat端口占用原因以及解决方法(使用debug模式)(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.codeprj.com%2Fblog%2F84
Easter79 Easter79
3年前
Tomcat的常用配置
本文索引:配置tomcat监听80端口Tomcat虚拟主机Tomcat日志配置tomcat监听80端口默认tomcat监听的是8080端口,如果想直接输入ip就访问到网页,就需要进行如下操作:修改配置文件root@localhostsrcvim/usr/local/tomca
Wesley13 Wesley13
3年前
Apache不能启动解决办法
Apache不能启动解决办法这是我这两天频繁遇到的问题。Apache服务器还真是问题少年!任何点改动都可能导致它无法使用。原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如Dr.com你打开网络连接TcpIp属性高级WINS标签把net
Stella981 Stella981
3年前
Linux 查询端口被占用命令
1、lsofi:端口号用于查看某一端口的占用情况,比如查看8000端口使用情况,lsofi:8000!(https://img2018.cnblogs.com/blog/1555009/201906/155500920190628102343315803771859.png)lsof\i:8080:查看8080端口占用lso
Stella981 Stella981
3年前
Docker端口映射问题
如果一个主机上安装了mysql,占用了3306端口,那么如果我再启动一个mysql的话,会报端口冲突,3306端口被占用。今天遇到了一个问题,某主机docker容器里启动了一个mysql,端口映射到主机的3306端口。由于另一个人不知情,在主机上又安装了一个mysql,可以正常启动,没有报端口冲突。实际上外部使用的一直是docker里的mysql,并不能
芝士年糕 芝士年糕
2年前
windows怎么清除端口号进程
背景有些时候我们需要强制杀死某个端口号的进程,以释放被占用的端口号,那么我们可以通过以下方法处理。我使用服务器搭建的windows系统步骤1:打开终端winr的方式,打卡运行框,输入cmd按下回车,打开终端步骤2:查找被占用的端口号的pid号比如我们要查找8080端口的pid号,那么在终端中输入netstatano|findstr8080,找到LI
天翼云开发者社区
天翼云开发者社区
Lv1
天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。
文章
777
粉丝
16
获赞
40