修改 Apache端口 解决端口占用

错误提示
这里写图片描述

错误原因:端口被占用

注意:xampp 使用两个端口,如果配置一个端口不起作用,那就说明另一个一样被占用

端口一:
这里写图片描述
这里写图片描述

端口二:
这里写图片描述
这里写图片描述

两个都要注意修改

备注:Xampp 在第一次使用的时候 必须先使用 localhost 运行一遍页面否则后面修改以后页面无法显示文件!!!!!

前言:一般我们使用Apache的是时候都会使用80端口,但有的时候我们必须要修改这个80端口,但当我们修改端口以后又会发现我们再次使用localhost进入本地服务器进不去了?这个时候我们就必须添加端口号了,例如:localhost:800;但很多时候我们需要和远程项目无缝相同,就是直接就能用,这个时候我们就必须配置一个一模一样的网页项目,当这个时候我们会发现配置URL的时候会很纠结,很模糊,今天我就总结一下我的经验吧。

首先,先吧Apache配置文件config 里面的端口修改掉
这里写图片描述

然后,我们找到 httpd-vhosts.conf 文件,进入配置虚拟域名
这里写图片描述

接着,注意 Virtual Host *:80 这里要改成800,不然不论你输什么虚拟域名都会跑到 localhost:800 处,不相信可以自己试验,修改好这里以后,重启 Apache。输入localhost:800,或者域名 by.com:800,就可以到你自己指定的位置了。

补充:
(本地域名配置)
进入C:\Windows\System32\drivers\etc进入hosts;
添加需要使用的域名:

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

127.0.0.1       by.com
posted @ 2022-12-06 22:22  轻风细雨_林木木  阅读(180)  评论(0编辑  收藏  举报