Chinaunix首页 | 论坛 | 博客
  • 博客访问: 597687
  • 博文数量: 129
  • 博客积分: 6240
  • 博客等级: 准将
  • 技术积分: 1765
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-18 15:42
文章分类

全部博文(129)

文章存档

2015年(1)

2012年(3)

2011年(6)

2010年(14)

2009年(105)

我的朋友

分类: 系统运维

2009-09-02 15:15:55

系统环境:vmware虚拟机 debian4.0
系统Ip为192.168.1.121

原文地址:
http://blog.chinaunix.net/u2/73230/showart_1432737.html
当安装好apache2,其主目录为/var/www/,不过如何来设置第2个等主机呢。
本文介绍了在deiban下如何来进行设置虚拟主机。

1.在/var/www/下创建一个test目录
# mkdir /var/www/test

2.在/etc/apache2/sites-available/目录中创建一个文件test,并输入下面内容
# nano /etc/apache2/sites-available/test

 ServerName lixq.example.com
 ServerAdmin lixq@example.com
       DocumentRoot /var/www/test/

     ErrorLog /var/log/apache2/test_erro.log
     CustomLog /var/log/apache2/test_access.log combined


192.168.1.121> 和 :表示在其中的语句是一个虚拟主机的配置.VirtualHost后加上本机的IP地址。

ServerName lixq.example.com:设置虚拟主机的域名。

ServerAdmin lixq@example.com:设置该虚拟主机网管员的邮件。

DocumentRoot /var/www/test:设置该虚拟主机的主目录路径。

ErrorLog /var/log/apache2/test_erro.log :设置该虚拟主机的出错日志。

CustomLog /var/log/apache2/test_access.log combined:设置改虚拟主机的访问信息文件。


3.# a2ensite test
 使/etc/apache2/sites-enabled/目录中多了一个/etc/apache2/sites-available/test 的软链接。

4.重启apache2
# /etc/init.d/apache2 restart

由于配置是在虚拟机上的debian系统上配置的,所以需要在你的Windows系统目录C:\WINDOWS\system32\drivers\etc 下修改hosts文件,添加如下一句。

192.168.1.121    lixq.example.com
注意:192.168.1.121 是虚拟机中debian系统的ip


然后在IE浏览器上,访问lixq.example.com  就可以访问到你放在/var/www/test目录下的站点啦。

-------------------------
重定向

    ServerName
   
        Options Indexes FollowSymLinks
        AllowOverride All
        RewriteENgine On
        #RewriteBase /
        RewriteRule ^(.*)$    http://:8888/
   



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