Chinaunix首页 | 论坛 | 博客
  • 博客访问: 275758
  • 博文数量: 44
  • 博客积分: 2046
  • 博客等级: 大尉
  • 技术积分: 611
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-06 11:11
文章分类

全部博文(44)

文章存档

2011年(1)

2010年(43)

我的朋友

分类:

2010-07-28 13:39:59

一、单站点配置:
在apache中,配置一个站点是最基础的配置,在这里我只是要配置一个最基础的WEB站点,因此配置方式也是
非常简单,具体配置方式如下:
#########主站点配置###########
#侦听端口
Listen 80
#站点域名
ServerName
#站点文件主目录
DocumentRoot /data/www/test
#该站点限制

    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
二、单站点虚拟目录配置:
对于不同的DocumentRoot指定的不同页面,我们可以通过别名的方式来实现,实现的功能与IIS中的虚拟目录
一样,具体的配置如下:
#########主站点配置###########
#侦听端口
Listen 80
#站点域名
ServerName
#站点文件主目录
DocumentRoot /data/www/test
#该站点限制

    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all

#########别名(虚拟目录)配置###########
#定义虚拟目录名称,并指定具体目录
alias /alias1/ /data/www/alias1
alias /alias2/ /data/www/alias2
三、多站点配置:
一台apache服务器如果跑的小网站,不可能只跑一个站,可能需要在这台服务器上配置很多个站点,实现配置
方式也是比较简单的,具体实现方式如下:
#########多站点配置1(这种方式适用于一台服务器只有一个IP地址,多域名同时解析到该IP地址,并且只侦
听一个80端口)###########
NameVirtualHost xxx.xxx.xxx.xxx
#定义主机1

DocumentRoot /data/www/test1
ServerName

#定义主机2

DocumentRoot /data/www/test2
ServerName

#定义主机3

DocumentRoot /data/www/test3
ServerName
#########多站点配置2(这种方式适用于一台服务器配置多个IP,多域名不同的解析到不同IP###########
#定义主机1(该域名必须解析到IP1)

DocumentRoot /data/www/test1
ServerName

#定义主机2(该域名必须解析到IP2)

DocumentRoot /data/www/test2
ServerName

#定义主机3(该域名必须解析到IP3)

DocumentRoot /data/www/test3
ServerName
四、多站点虚拟目录配置:
由于配置多站点的方式有两种,本文就用第一种最常用的单IP多域名的方式进行配置,具体配置如下:
NameVirtualHost xxx.xxx.xxx.xxx
#定义主机1

DocumentRoot /data/www/test1
ServerName
alias /alias1/ /data/www/alias1

#定义主机2

DocumentRoot /data/www/test2
ServerName
alias /alias2/ /data/www/alias2

#定义主机3

DocumentRoot /data/www/test3
ServerName
alias /alias3/ /data/www/alias3

 
阅读(20045) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~