如何 配置 Apache 服务器的监听端口
提供 Web 服务的 Apache 服务器,可以通过 httpd.conf 这个文件来设置,httpd 是 Apache 的一个主程序,你也可以把它当成就是 Apache 服务器。有时候 Apache 的相关配置可能会在不同的文件上,这些配置文件经常以 .conf 为扩展名,比如可能有配置文件专门控制虚拟主机。这些配置文件的作用,可以根据它的文件名来判断。通常 httpd.conf 是主配置文件,找到并打开它,仔细阅读文件里的内容,你会发现,在这个文件里可能会包含其它配置文件的路径。
操作方法
- 01
首先,找到 httpd.conf , Apache 服务器的主要配置文件,你需要判断出它的位置,不同的系统,集成软件,版本,导致了这个配置文件不一定在什么地方,你可以用搜索引擎来解决这个问题,比如你的是 WAMP 在本地搭建的环境,可以用 google.com 或者 bing.com 搜索 “WAMP apache httpd.conf ”,类似这样的关键词,你应该能找到答案。
- 02
默认 http 协议通信的端口号是 80 ,不特别指定的话,默认就是 80 端口,比如访问 http://drupal.org ,完整的形式应该是 http://drupal.org:80,不同的协议使用的通信端口都是不一样的,比如 ftp 是 21 端口。这个小练习,来看一下怎么样去修改 Apache 监听的端口号。 1. 找到并打开 httpd.conf。2. 搜索 Listen 80 或 Listen,把数字 80 改成其它的数字,比如 8080 或者 8888 。3. 保存并重新启动 Apache 。 重启以后,Apache 会加载修改之后的配置文件,如果修改的是正确的 httpd.conf ,你会马上看到效果。试着去访问 http://localhost ... 不特意添加端口号,默认就是 80 ,因为我们刚才修改了 Apache 监听的端口号,所以,默认的端口号就不会是 80 了,所以,你应该打不开。现在,试着在地址的后面指定端口号,假设你把端口号改成了 8080 ,那么试着去访问 http://localhost:8080。一切正常的话,你应该可以打开默认目录里的东西。