在windows server 2003中装好wampserver2.2后打不开localhost,点击服务全部启动(颜色是橙色)也是打不开,我解决的原因是:安装mysql中sevice中的安装测试服务,然后再启动就行了…
起床之后想要弄弄侧边栏的东西,打开wamp居然无法启动apache服务,上网查了之后才知道是需要启动httpd.exe这个程序,测试了很久,80端口也没有被占用,点击启动apache服务的时候弹出could not execute menu item (internal error)这个对话框: 搜索对话框上面的提示信息,基本上都是说80端口被占用的原因,但如果按照这个去查的话大多数会说是80端口被占用,测试之后发现80端口没被占用,换了端口,换成8080或者其他都不行.然后卸载了,重装,卸载的…
8005端口是tomcat本身的端口,如果这个端口在启动时未被tomcat占用的话,就无法使用它自带的shutdown.sh脚本关闭tomcat 接下来我以tomcat-9.0.12为例说明 下载tomcat源码包 wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz 因为tomcat是java语言编写的,所以在运行是需要依赖JDK环境,接下来下载JDK wget…
Apache无法启动,端口被占用的可能性比较大,所以建议大家还是先换端口试试,这个网上说的比较多,具体可参见http://www.cnblogs.com/zdan68/p/3855636.html. 我自己的的端口是没有问题的,但是还是如图显示: 这个时候建议大家在命令行窗口运行下:c:\xampp\apache\bin\httpd.exe 我的运行结果提示说httpd-xampp.conf文档中的某一行有错误,我就进文件把那句删除了,然后就没事了. 可能也有一些朋友碰到这种问题,贴出来希望能帮…
这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法. 用了几年的Windows2003和SQL Server2000了,不过这个问题倒是头次遇到.最近调试一个JSP+SQL2000WEB程序遇到个现象,在Win2003简体中文服 务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后Tomcat运行正常,JSP程序却无法连接SQL2000数据库,查看端口,1433端口居然未开放,当然 更不用说远程连接了.…
安装了Windows10系统后,首先是查看80端口是不是被占用, 运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉. 所以只能另想办法: 1.打开注册表:regedit 2.找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 3.在右边找到Start这一项,将其改为0 4.重启系统,System进程不会占用80端口…
80端口被system占用的问题今天启动Apache的时候发现无法启动-80端口被占用. 检查进程发现是system进程id=4给占用了.这个是系统进程 检查服务,看看IIS.没发现问题. 检查了半天,终于发现原来是SQL server 2008的报表服务在捣乱, 将报表服务禁用之后就可以了.…
在win7 32位旗舰版下,启动1.0.8版本nginx,显示如下错误: 2012/04/02 13:55:59 [emerg] 7864#2376: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 在cmd窗口运行如下命令: C:\Users\Administrator>netstat -aon | f…
在windows中如果tomcat需要使用80端口,发现该端口已经被占用,而netstat -ano发现该80端口被一个System的进程占用了,而PID=4.我们可以通过下面的方式找到对应的进程,然后将该进程结束. 首先,打开 cmd 跑这一句,80 端口被System 占用,肯定是 HTTP 服务搞的鬼 netsh http show servicestate 看到 REPORTSERVER 略显疑惑 我们继续看,得到使用 80 端口的 PID了,还等什么?开 taskmgr!(任务管理器)…
Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案   在win7 32位旗舰版下,启动1.0.8版本nginx,显示如下错误:  [plain] 2012/04/02 13:55:59 [emerg] 7864#2376: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)…
wampserver运行时橙色,经检查80端口并没有被占用,试了很多种方法都无效,去查看错误日志吧 1.以管理员身份打开CMD 注意这里必须是管理员身份的CMD ,powershell不行的 进入wamp的apache的bin目录(比如我的是d:\wamp\bin\apache\apache2.4.23\bin),然后在里面运行以下命令: httpd.exe -k start 这里我打不开! //无法启动的话,运行下面一行 httpd.exe -k install 问题出来了,wamp64后面少…
哎,最近郁闷了,一直想用80端口配到APache上,可是老是找不到原因,Nginx 都停掉了,也没有装IIS,也没发出别的程序占用着80端口,又不想换到别的端口 一定要找到问题,坚持!!! 用cmd窗口输入netstat -ano | findstr "80" 命令找到的也没指明哪个程序占用着,只发现PID=4 为系统进程,无法用tskill 杀掉   这个肯定是由于某些软件占用了端口导致的,先找到问题所在.想想最近装了什么程序,想了想最近装了一些开发软件ASP.net ,也没用80端…
网上很多关于apache无法启动的原因,新手遇到最多的是80端口被占用. 今天为了解决apache和tomcat端口共存问题,修改了httpd.conf的配置,由于增加位置没有做明显标识,重启apache后,发现apache无法启动,netstat -a 后,没有查看到80端口,也就是80端口不仅没被占用,而且根本没有启动. 查看apache下logs/error.log,也没有报错误信息 ==,因为apache根本没有启动,所以不会往日志文件写数据. 最后,系统日志应该有吧,打开”控制面板“…
# 开始 今天配置wampserver 3.0.6的时候 发现右下角的图标一直是红色的 经验告诉我两个服务都没有运行 # 解决思路 wampserver有两个服务 一个是 Apache 服务 一个是 Mysql服务 先看看Apache服务 第一个想到的就是端口占用的问题 在命令行窗口执行命令 netstat -ano | findstr "80" 得到结果是一个PID为4的进程占用了80端口 打开任务管理器 在CPU使用率选项卡右键在PID前面打上勾 发现pid为4的进程是system…
1 运行'netstat -ano'发现80端口被pid=4的进程占用 2 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system. 3 如何清除呢?需要使用注册表,开始->regedit,打开 4 找到HKEY_LOCAL_MACHINE目录 5 找到System 6 找到CurrentControlSet-Services 7 再找到http-start 8 打开,将3改为4,确定 9 重启电脑,就解除了NT Kernel &…
下载iis管理器,打开,关闭80端口占用…
一.问题 有系统需要用到80端口,为了方便,但是发现80端口被占用,执行netstat -ano 发现80端口竟然被一个System process占用了,当然这个是不能被杀掉的 二.解决问题 在网上看到的方法: 运行netstat -aon | findstr : ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉.所以只能另想办法: .打开注册表:regedit .找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\service…
1.Window + R,打开“运行”窗口,输入cmd 2.输入netstat -nao,回车,一般来说80端口会被PID为4的程序占用 3.启动任务管理器,点击“查看”->“选择列” 4.勾选PID 5.如果没有显示PID为4的进程,则需要点击左下角的按钮 6.NT Kernel & System是IIS正在使用80端口,如果需要让IIS不占用80端口,请看下一篇随笔 转载:https://jingyan.baidu.com/article/cd4c2979f77163756e6e608e…
/etc/nginx/sites-enabled,修改该目录下的default文件, 将默认端口号80改为其他端口号, /etc/nginx/nginx.conf 文件配置里的80端口就会生效…
运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉.所以只能另想办法: 1.打开注册表:regedit 2.找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 3.在右边找到Start这一项,将其改为0 4.重启系统,System进程不会占用80端口 重启之后,再启动Apache就可以了.…
Windows10下80端口被PID为4的System占用导致Apache无法启动的分析与解决方案 方法/步骤     最近更新了Windows10,总体上来说效果还是蛮不错的,然而今天在开启Apache服务器的时候却发现,Apache莫名其妙的打不开了,起初以为是权限的问题,于是使用管理员身份的控制台去调用命令net start Apache2.4,结果依然是无法打开.手动启动服务报错“Windows不能再本地计算机启动Apache,有关更多信息,查阅系统时间日志.如果这是非Microsoft…
今天启动window上的nginx总是报错 错误信息是bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 大概意思是 nginx listen的80后端口被占用   于是百度了下查看端口的命令 运行–cmd C:\>netstat -aon|findstr "80" TCP 127.0.0.1…
方式一: ps -ef |grep 80 方式二: netstat -anp |grep :80 方式三: lsof -i:80 方式四: netstat -tunlp |grep :80 方式五: netstat -an |grep :80…
用管理员运行cmd然后用net stop http 停止pid 为4的进程…
最近遇到一个很奇怪的事情,Windows上的 IIS 网站 全关掉了,80端口仍然被占用.然后我新装了一台服务器,一个一个组件地装,装一个测一次,最后发现,WebDeploy这个组件,会占用80端口. WebDeploy服务,是用来给VS在开发机上,直接部署程序到服务器上.在服务器上安装WebDeploy服务后,有两个服务被自动打开: wmsvc 与 msdepsvc. 会占用80端口的,只是msdepsvc.因此,只需要把msdepsvc关闭,要部署时临时再打开. 关闭方法: net stop…
原因: 一个操作系统有0-65535个端口,但是一个端口只能被一个应用程序使用.所以80端口只有一个,当开发发布时想用应用NGINX,TOMCAT,IIS发布时,如果有程序占用了,就无法使用了. 解决思路: 通过筛选端口,进程或程序查询到是被谁占用了,然后关闭占用80端口的进程.这里做一个办法汇总. 准备环境: windwos服务器 应用包括IIS,NGINX,TOMCAT 一.通用方法,CMD查询进程并关闭 电脑开始菜单-运行-输入cmd 查询"80"端口被那个进程占用:netsta…
默认情况下安装了IIS服务器角色的Windows系统,其80端口就被占用了.但是占用80端口的进程却不是WWW Service更不是IIS Admin Sevice,而是处于kernel地位的Http.sys.通过命令netstat -ano可以轻易发现占用80端口的是PID为4的System进程.该进程是Winodws NT系统的内核进程的别名.硬件系统启动并完成引导后载入的Windows系统内核和其他重要的系统文件,其中包含http.sys.http.sys准确来说是实现http协议的组件,…
方案1: 以管理员身份运行cmd;输入net stop http;如果提示是否真的需要停止这些服务,则选择“Y”;完成后输入:sc config http start=disabled 方案2: Ctrl+x,然后选择“计算机管理”,展开“服务和应用程序”,找到“服务”;找到“World Wide Web Publishing Service”,双击打开后,将启动类型改为手动,更改服务状态为“停止”;如果80端口仍然被占用,则还需要停止以下几个服务:“SSDP Discovery”“Print…
[问题描述] 在阿里云 ECS 服务器 Ubuntu16.04 下部署 Java Web 应用时,发现配置的 Tomcat 服务启动后 80 端口无法被监听. [问题原因] 出现该问题的主要原因是:非 root 用户不能使用包括 1024 以下的端口号访问. [问题解决] 使用 root 用户配置并启动 Tomcat 服务,启动后可以使用 ps -aux | grep java 或 ps -ef | grep tomcat 命令查看进程,以及 netstat -an | grep 80 或 ss…
最近电脑时不时就发生了80端口被占用的情况,简单百度解决后,当重启电脑的时候又发生被占用的情况.今天非常幸运的是,发生了80端口和8080端口都被占用了情况,忍无可忍决定下定决心解决这个坑爹的问题,经过重新百度完美地解决了这个问题,下面贴出解决方法: 一:原文地址: http://www.2cto.com/os/201505/399603.html 我的占用原因是 SQL Server Reporting Services,停止掉这个服务并设置其为手动启动即可 如果你并没有安装 SQL Serv…