PHP核心(五)apache专题之修改虚拟主机的默认端口以及错误处理
前面我们在配置虚拟主机时曾讲过默认端口的问题,首先说一下何为端口。我们知道,一个ip地址对应一台电脑,可问题是:一台电脑中存在很多应用,如果要用一个ip地址访问一台电脑中指定的一个应用,那该怎么办?
这时就用到了端口。
端口是一个从0到65535的数字,也就是说,通过设置端口,可以让一个ip请求到一台电脑中65536个应用,这个数量足够庞大。
在前面,我们访问站点时不论是使用ip还是域名,都没有使用端口,那是因为我们在httpd.conf中配置了默认端口为80,在http协议中规定,如果端口是80,则可以省略不写。
那么如果我们想用一个其它的端口来访问站点应该如何设置?
打开httpd.conf文件查找Listen 80
我们只需要将80改为其它,例如8586
然后重启apache,使用www.test.com:8586来访问站点试试看。
当然,同样会发现不对,那是因为我们在vhost.conf中为虚拟站点配置了默认端口为80,所以需要修改vhost.conf.
修改后重启apache,发现正常了。
之所以在前面要讲修改httpd.conf,那是因为,如果是独立安装的apache,修改httpd.conf即可,可是我们目前用的是集成环境,而且在vhost.conf中又指定了默认端口,所以需要修改vhost.conf。
好了,以上就是关于修改虚拟主机的默认端口以及错误处理的讲解。
看了你写的东西,心里有些感触,谢了 我 是刚学这门课的,当我看到这以后,震惊了,一个程序的设计是如此的复杂,我想我也是时候奋斗了,愿所有的程序设计人员都能步入高手之列 突想起伯苓师的一句话“中国不亡有我在” 奋发图强,创造中国人的辉煌 真是:贴好贴好的贴一篇好贴一篇极品贴一篇挺好的贴一篇非常好的贴一篇让人叫好的贴一篇非常不错的好贴一篇地球中最好的好贴一篇地球中绝世无双的贴 受益非浅,相见恨晚!首先,祝楼主和所有论坛的朋友新年快乐!!!其次,谢谢楼主和我们分享你的经验!!!其实经验也是一种财富!!!谢谢你把你的财富与我们共享!!!看了这篇文章感触颇多!!!其中两点最为深刻!!!1.应聘不成功,只能说明我们不够好!!正应为我们不够好,所以我们必须更加努力!!2.要正视自己,端正自己的目的,不断从自身寻找问题,解决问题!!!我也觉得还是应该学会写,然后才去解决优化的问题顶,学习永远都是无止境的,看来大家都要努力了!! 我是毕业后开始做程序的,现在感觉还没有进入门槛。倒是有一个感触:良好的习惯应该从初期养成,包括算法等在内都需要从用户的角度出发。 ^好极了 天呀,我也要成为程序设计师~ 很好很棒!我虽然是一名初学者,但是看了这篇文章后,对我有了很大的触动,在今后的学习之路上可能会遇到各种各样的难题,但我会坚守一条,坚持就是胜利!世上没有解不开的结,没有过不去的坎!努力! 果然必读!!