点击这里给我发消息 点击这里给我发消息
首页 > 行业资讯 > linux>详细内容

在Ubuntu Linux中配置虚拟主机

添加时间:2010-1-4
    相关阅读: 虚拟主机

 虚拟主机是指在一台主机上运行的多个Web站点,每个站点均有自己独立的域名,虚拟主机对用户是透明的,就好像每个站点都在单独的一台主机上运行一样。

    如果每个Web站点拥有不同的IP地址,则称为基于IP的虚拟主机,若每个站点的IP地址相同,但域名不同,则称为基于名字或主机名的虚拟主机

    下面演示一下怎样配置虚拟主机

     1. 编辑/etc/hosts文件,在文件中添加如下内容:

    我的IP地址是192.168.204.210,所以添加的内容为:

    192.168.204.210 www.myweb.com

    然后可以用ping命令来测试一下行不?ping 192.168.204.210,若能Ping通,则域名解析正常。

    2.创建所需的目录:mkdir -p /var/www/myweb

    3. 配置/etc/apache2/sites-available/default文件。

    NameVirtualHost 192.168.204.210:80

    2

    3 ServerAdmin www.myweb.com

    4

    5 DocumentRoot /var/www/

    6

    7 Options FollowSymLinks

    8 AllowOverride None

    9

    10

    11 Options Indexes FollowSymLinks MultiViews

    12 AllowOverride None

    13 Order allow,deny

    14 allow from all

    15 # This directive allows us to have apache2's default start page

    16 # in /apache2-default/, but still have / go to the right place

    17 #RedirectMatch ^/$ /apache2-default/

    18

    19

    20 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

    21

    22 AllowOverride None

    23 Options ExecCGI -MultiViews +SymLinksIfOwnerMatch

    24 Order allow,deny

    25 Allow from all

    26

    27

    28 ErrorLog /var/log/apache2/error.log

    29

    30 # Possible values include: debug, info, notice, warn, error, crit,

    31 # alert, emerg.

    32 LogLevel warn

    33

    34 CustomLog /var/log/apache2/access.log combined

    35 ServerSignature On

    36

    37 Alias /doc/ "/usr/share/doc/"

    38

    39 Options Indexes MultiViews FollowSymLinks

    40 AllowOverride None

    41 Order deny,allow

    42 Deny from all

    43 Allow from 127.0.0.0/255.0.0.0 ::1/128

    44

    45

    46

    修改成这样就行了。

    4.重启一下Apache2服务器。在命令行下输入/etc/init.d/apache2 restart。

    5.测试一下虚拟主机。在虚拟主机的站点根目录,创建一个index.html文件,在浏览器上输入http://www.myweb.com/index.html,若能看到index.html的内容,就说明配置成功了。

 

本文作者:
咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册