🦄 2024 独立开发者训练营,一起创业!查看介绍 / 立即报名(剩余10个优惠名额) →

练习 - 04 - 配置 Apache 服务器的监听端口

提供 Web 服务的 Apache 服务器,可以通过 httpd.conf 这个文件来设置,httpd 是 Apache 的一个主程序,你也可以把它当成就是 Apache 服务器。有时候 Apache 的相关配置可能会在不同的文件上,这些配置文件经常以 .conf 为扩展名,比如可能有配置文件专门控制虚拟主机。这些配置文件的作用,可以根据它的文件名来判断。通常 httpd.conf 是主配置文件,找到并打开它,仔细阅读文件里的内容,你会发现,在这个文件里可能会包含其它配置文件的路径。

这个练习的目的是理解 Apache 服务器的配置文件,知道它在哪里,如何去修改它。

首先,找到 httpd.conf , Apache 服务器的主要配置文件,你需要判断出它的位置,不同的系统,集成软件,版本,导致了这个配置文件不一定在什么地方,你可以用搜索引擎来解决这个问题,比如你的是 WAMP 在本地搭建的环境,可以用 google.com 或者 bing.com 搜索 “WAMP apache httpd.conf ”,类似这样的关键词,你应该能找到答案。

修改端口号

默认 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。一切正常的话,你应该可以打开默认目录里的东西。

这个练习我们修改了 Apache 监听的端口号,一般情况下,你不希望去修改这个默认的 80 端口。但有些情况,你可能需要,比如你的 Web 环境里安装了像 Varnish 这样的加整器,你需要修改 Apache 监听的端口号为除了 80 端口以外的其它的端口号,通常可以是 8080 ,这样你的 Varnish 就可以监听默认的 80 端口了。

练习 运行环境

评论

我是沙发。

皓哥是不是可以考虑出个网站性能优化的教程,我觉得很需要哦!

呵呵,好,我留意下,看到好的技巧跟配置就写出来。

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点