This Domain(Admin5.com) is for Sale:

Linux配置网站服务_器全攻略

时间:2007-10-27  来源:不详  作者:林仙



  200记录的是服务器返回给客户的状态码。200表示成功,以4打头的表示访问出错。  


  2326表示发给客户端的总字节数。若是“—”表示没有找到访问资源。



  但在实际应用中,对于大型网站,日志文件往往增长的很快,不利于我们查询,降低服务器的效率,而且占用大量的磁盘空间,所以我们必须对日志进行定期的维护。  



  既然日志文件很大,那么我们如何把一大堆枯燥的数据整理成容易让我们看懂的形式呢?有没有这样的工具呢?非常幸运,在redhatlinux9中自带了一个分析日志的工具——webalizer,如图:



  我们也可以在网上找到大量这样优秀的免费的工具,例如:WebTrendsAnalysisSeries。

  第五站配置虚拟主机  



  虚拟主机是在一台www服务器上为多个单独的域名提供www服务,每个域名具有自己的目录和配置,相当于将一台主机分为多台主机,虚拟主机技术对于主机数量不足,但又想为不同的用户提供独立的Web服务的需求非常有效。而对于一个公司,利用价格昂贵的服务器只提供一种域名服务,似乎是不明智的,而现在越来越多的公司喜欢在一台服务器上使用多个域名服务,架设不同的网站,这样做的好处是显而易见。  
织梦好,好织梦


  Apache有两种方式支持虚拟主机,一种是基于IP的虚拟主机,另一种是基于名字的虚拟主机。基于名字的虚拟主机使用相同的IP地址来配置不同的虚拟主机,这就弥补了因IP地址不足而带来的问题。基于名字的虚拟主机的配置相当简单,你只需配置你得DNS服务器使每个主机名对应正确的IP地址,然后再配置ApacheHTTPServer使它能认识不同的主机名就可以了。  



  假设我们组建了一家多媒体制作公司,有一台Apache服务器和一个IP地址:192.168.0.1要运行两种业务,一种为电子商务网站,域名为www.business.media.com,另一种为教学网站,域名为www.teaching.media.com。先在DNS服务器中把域名www.business.media.com和www.teachin....conf就可以了。  

  NameVirtualHost192.168.0.1    



  ServerNamewww.business.media.com

  DocumentRoot/var/www/html/business


  ServerNamewww.teaching.media.com



  DocumentRoot/var/www/html/teaching  



  而基于IP的虚拟主机则要求使用不同的IP地址来区别不同的虚拟主机,这就要求使用多块网卡,把不同的IP地址捆绑到不同的网卡上,或者在一块网卡上捆绑多个IP地址。假设我们主机的IP地址为192.168.0.1(www.media.com),另外有两个IP地址别?..nf/httpd.conf。  

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息