返回首页
当前位置: 主页 > 服务器应用 > 网站服务器 >

Ubuntu下Apache的虚拟主机配置教程

时间:2009-03-27 01:28来源:乌班图|wubantu.com 作者:网络 点击:
  


ErrorLog "/var/log/apache2/edunuke_errors.log"


CustomLog "/var/log/apache2/edunuke_accesses.log" common


[/VirtualHost]


设置的具体含义同上面的相似,这是我就不再多说了。然后再运行命令:


sudo a2ensite edunuke


这样的话,虚拟主机站点 edunuke.britepic.org 就已经安装好了。这时你也可以在


/etc/apache2/sites-enabled/ 目录中发现多了一个到 /etc/apache2/sites-available/edunuke


的软链接。接下来就是将 Apache2 重启来使虚拟主机站点运行起来:


sudo /etc/init.d/apache2 restart


这样你在浏览器上输入 edunuke.britepic.org 的话,就会被指向 /var/www/edunuke 目录了,而


输入其他指向本机的域名则都会指到缺省配置中的 /var/www 目录中。熟悉 Apache2 的朋友会问


为什么这样麻烦,放在一个文件中不也是可以吗?为什么要用两个文件呢?其实很简单,因为如果


我要对 edunuke 站点进行维护时,我只要运行命令:


sudo a2dissite edunuke


sudo /etc/init.d/apache2 restart


即可,这样既可以维护 edunuke 这个站点,同时还不影响其他站点的正常运行。


C高级配置


上面谈了一下简单的虚拟主机配置方法。这个基本上能满足我们大部分的需要。但如果要是安装


Zope+Plone 的话,上面的这点设置是远远不够的,由于 Zope+Plone 结构所采用的端口并非是80


端口,所以我们还得做端口重定向。为了能够做这个,我们得激活 Rewrite 和 Proxy 两个模块。


激活模块很简单,同站点配置目录一样,在 Apache2 中也有两个模块配置目录:mods-available


和 mods-enabled。在 mods-available 目录中的是所有可用的模块,而在 mods-enabled 目录中


的则是已被安装到 Apache2 中的模块。由于在 mods-available 目录中已经有了 Rewrite 和


Proxy 模块的配置引导文件,所以只需要简单地将其安装到 Apache2 中即可。使用命令:


sudo a2enmod rewrite


sudo a2enmod proxy


然后,添加虚拟主机站点 plone.britepic.org,同 edunuke 站点创建相似


在/etc/apache2/sites-available/ 目录中建立一个文件 plone。显然这个文件名中是没有 "."


或 "#" 这两个字符的了。然后编辑该文件:


[VirtualHost 10.39.6.59]


ServerName plone.britepic.org


ServerAdmin Ubuntu@britepic.org


ErrorLog "/var/log/apache2/plone_errors.log"


CustomLog "/var/log/apache2/plone_accesses.log" common


RewriteEngine on


RewriteRule ^/(.*)


http://127.0.0.1:8081/VirtualHostBase/http/plone.britepic.org:80/plone/VirtualHostRoot


/$1 [L,P]


[Proxy *]


Order Deny,Allow


Deny from all


Allow from all


[/Proxy]


[/VirtualHost]


这样就安装好了 plone.britepic.org 虚拟主机站点,可以在浏览器中地址栏中输入


http://plone.britepic.org 就可以重定向到 Zope+Plone 站点去了。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
admin 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:2008-12-20 19:12 最后登录:2009-07-14 11:07
推荐内容