Apache服务器高级设置指南(4)

apache|服务器|高级

作为系统管理员,若你只有一个IP地址,却有好几个域名,又要求访问每个域名都要看到不同的内容,那怎么办?总不至于为每个域名都配上一台服务器吧。这就要采用虚拟主机(Virtual Host)技术,幸好Apache就支持这种功能。虚拟主机有两种方式:IP-Based(基于IP式)、Name-based(基于域名式)。IP-Based指的是一个域名对应一个IP地址,而Name-based指的是多个域名对应一个IP地址。

  虚拟主机的设置并不复杂,只要在httpd.conf文件中加入相应的命令就行。

  下面是一个Name-based(基于域名式)虚拟主机的httpd.conf例子(编者注:因篇幅原因,我们这只给出了相关部分,全文见www.swm.com.cn)。IP为:192.168.188.20,两个域名分别是long.com.cn、short.com.cn。

httpd.conf:在VirtualHost命令中进行各个主机的具体设置。

  ServerAdmin命令是设定当WWW Server执行有问题时,会将ServerAdmin所设置的E-mail传送到浏览器,让使用者用该E-mail与系统管理员联系。

  ServerName命令是设置WWW Server的域名。

时间: 2024-10-01 02:44:37

Apache服务器高级设置指南(4)的相关文章

Apache服务器高级设置指南(1)

apache|服务器|高级 目前WWW Server软件有许多,能运行在linux下的也不少,有NCSA HTTPd Server.CERN HTTPd Server.pache.Netscape Fast Track Server.Zeus Server等.这些软件各有特色:NCSA(美国伊利诺斯大学的国家超级计算应用中心)是WWW Browser Mosaic发迹之地,也是Netscape公司的安德森成名的地方:CERN(欧洲原子核研究中心)是WWW的起源地,1989年蒂姆·贝纳斯-李正是在

Apache服务器高级设置指南(二)

apache|服务器|高级 三. 虚拟主机(Virtual Host)的设置 作为系统管理员,若你只有一个IP地址,却有好几个域名,又要求访问每个域名都要看到不同的内容,那怎么办?总不至于为每个域名都配上一台服务器吧.这就要采用虚拟主机(Virtual Host)技术,幸好Apache就支持这种功能.虚拟主机有两种方式:IP-Based(基于IP式).Name-based(基于域名式).IP-Based指的是一个域名对应一个IP地址,而Name-based指的是多个域名对应一个IP地址. 虚拟主

Apache服务器高级设置指南(一)

apache|服务器|高级 目前WWW Server软件有许多,能运行在linux下的也不少,有NCSA HTTPd Server.CERN HTTPd Server.pache.Netscape Fast Track Server.Zeus Server等.这些软件各有特色:NCSA(美国伊利诺斯大学的国家超级计算应用中心)是WWW Browser Mosaic发迹之地,也是Netscape公司的安德森成名的地方:CERN(欧洲原子核研究中心)是WWW的起源地,1989年蒂姆·贝纳斯-李正是在

Apache服务器高级设置指南(5)

apache|服务器|高级 经常见到某些网站提供个人主页,显得很神气,其实你也可以开放你机器上的空间给别人,这很简单就能实现.只要你按照下面的提示对你的WWW服务器配置文件进行修改. 给用户开放个人主页空间,一是要确定用户主页的存放目录,二是开放用户主页目录的读取权限. 方法一你以root的身份给用户chen开个帐号,系统自动会给chen分配一空间/home/user,而后在/home/chen的目录下建一public_html的子目录,子目录的属性要设成other可读和可执行的. 接着修改ac

Apache服务器安全设置指南

Apache安全设置,涉及到http://www.aliyun.com/zixun/aggregation/14417.html">Apache的配置文件.Apache的目录访问控制.在Apache上运行CGI等安全方面的设置. Apache的配置文件 对于RedHat Linux系统,Apache的配置文件放在/etc/httpd/conf/目录下.如果是自行编译安装的Apache,则视编译时指定的目录路径而定,默认是/usr/local/apache/conf.在conf目录下有3个A

新手必备Apache服务器安全设置指南

Linux是一种自由和开放源码的类Unix操作系统.目前存在着许多不同的Linux,但它们都使用了Linux内核.而在服务器的http://www.aliyun.com/zixun/aggregation/18665.html">应用领域,Linux所占的市场份额是远远超过Windows服务器的,特别是一些大的并发应用方面,所以Linux的Web应用性能更能得到充分的体现. 在Linux服务器中提供Web服务,一般是使用Apache,当然也有很多平台在使用Nginx,当然Nginx的安全设

PHP初学者:配置Apache服务器并且设置DNS

当然主要有技术含量的是点DNS的解析,我正给我们公司负责,先查资料的说...' 我们通常所说的虚拟主机技术就是将一台(或者一组)服务器的资源(系统资源.网络带宽.存储空间等)按照一定的比例分割成若干台相对独立的"小主机"的技术.每一台这样的"小主机"在功能上都可以实现WWW.FTP.Mail等基本的Internet服务,就像使用独立的主机一样. 目前网站服务器的虚拟主机平台使用以开放的Apache为最多,其次是微软的Windows IIS.Apache具有跨平台(F

Win2008 R2 WEB 服务器安全设置指南之修改3389端口与更新补丁_win服务器

3389端口是指windows系统中的远程桌面端口,可以使用它本管理远程计算机,就像操作本地的电脑一样,但是也容易被一些黑客利用,所以对于这个端口我必须要修改,且必须在安装完系统后就马上修改它. 随着云主机的普及和微软的大力更新,用windows server 2008 R2作为web服务器的人越来越多,而其强大的性能和可操作性得到了好评.连卖win2008的虚拟主机商也多起来了,所以今天我来讲讲我是怎么设置Win2008服务器安全的,拙见希望能帮到大家.一起远离肉鸡吧... 千里之行始于足下,

Win2008 R2 WEB 服务器安全设置指南之禁用不必要的服务和关闭端口_win服务器

安全是重中之重,以最少的服务换取最大的安全.通过只启用需要用到的服务.关闭暂时用不到的服务或不用的服务,这样最大程度来提高安全性. 作为web服务器,并不是所有默认服务都需要的,所以像打印.共享服务都可以禁用.当然了,你的系统补丁也需要更新到最新,一些端口的漏洞已经随着补丁的更新而被修复了.网上的一些文章都是相互复制且是基于win2003系统较多,而win2008相比win2003本身就要安全很多. 那我们为什么还要谈关闭端口呢,因为我们要防患于未然,万一服务器被黑就不好玩了. 禁用不必要的服务