解决本地软件xampp 80端口被占用7种方法
我们在学做网站教程中讲到,做网站可以先使用本地环境来模拟网站空间制作网站,这样很方便的修改网站各方面内容。但很多学建站学员都会遇到启用本地环境软件时,会提示端口被占用,无法启动成功。【相关视频:电脑搭建PHP+MYSQL本地环境】
那么应该如何解决本地软件xampp端口被占用的问题,这里学做网站论坛提供了7种解决启用本地软件xampp 80端口被占用方法。
第一种解决方法:
自己的本地环境软件安装路径中是否有中文,如地址栏中的路径为:J:\常用图标\常用网站,这就是包含了中文。
解决方法:重新下载xampp软件安装到英文或是拼音的文件夹中(不要直接复制之前的文件。)
第二种解决方法:
提示80端口被占用,80端口是网络访问端口,是本地环境默认的访问端口。我们在学习如何做网站时,用的最多的就是80端口,但很多学员的电脑里安装了某个软件,它已经占用了80端口,那么本地环境就无法再启用80端口了。
解决方法:将本地环境的80端口改成8080端口。此方法也适用于wampserver本地环境启动后显示橙色不显示绿色。方法如下:
- 找到你的xampp安装的文件夹,进入apache文件夹,再进入conf文件夹,找到httpd.conf文件,用记事本打开。
- 在httpd.conf这个记事本中,点击编辑---查找,查找Listen 80,可以看到如下内容:
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80 - 把上面的80改成8080,如下:
#Listen 0.0.0.0:8080
#Listen [::]:8080
Listen 8080 - 然后打开xampp软件,就可以启用了。这个时候本地路径访问地址变成了http://127.0.0.1:8080/。
第三种解决方法:
用一个进程结束软件“加速人生”结束所有进行,这样电脑中占用80端口的软件也会被停掉,然后直接开启XAMPP服务即可。软件下载地址:http://www.updrv.com/fast/
第四种解决方法:
使用软件IceSword来停止端口。(软件下载地址:http://u.115.com/file/f42e2e8a40)
- 打开软件,点击端口,在本地地址列表下找到***.***.***.***:80形式的地址,然后查看它所属的进程ID
- 点击进程,根据第一步找的进程ID,找到进程,然后结束掉,这样就可以把占用80端口的程序关掉。
第五种解决方法:
win7系统用户无法使用IceSword软件,可以使用和IceSword一样功能的能在win7下运行的软件: XueTr(软件下载地址:http://u.115.com/file/f4ce8a8570)
使用方法:
- 打开软件,点击网络选项,在本地地址列表下找到***.***.***.***:80形式的地址,然后查看它所属的进程ID
- 点击进程,根据第一步找的进程ID,找到进程,然后结束掉,这样就可以把占用80端口的程序关掉。
第六种解决方法:
- 打开“运行”,windows系统打开方式如下图:
- 在弹出的窗口中输入cmd,并确认:
- 在打开的命令提示符中输入:netstat -ano 命令,然后回车:
- 打开任务管理器(打开方式:按键Ctrl+ALT+Delete),打开服务,找到PID并选择软件结束进程:
- 重启XAMPP软件。
第七种解决方法:(推荐使用)
现在很多学员电脑的操作系统都升级为WIN8/WIN10系统,不建议再使用XAMPP软件,推荐使用Wampsever一键安装包,安装方法:win7\win8\win10系统下搭建php+mysql本地环境以及配置。