手机版
你好,游客 登录 注册
背景:
阅读新闻

Ubuntu下Apache2多站点配置实例讲解

[日期:2007-05-19] 来源:Linux公社  作者:Linux [字体: ]

安装完毕apache后,不需要修改任何配置文件,包括 httpd.conf 、 httpd.conf 和 apache2.conf 配置文件。  

more /etc/apache2/sites-available/site1.xxxx.com
代码:
<VirtualHost *>
         ServerAdmin webmaster@localhost
         ServerName site1.xxxx.com
         CustomLog   /var/log/apache2/site1.xxxx.com-access.log combined
         DocumentRoot /var/www/site1/
         <Directory /var/www/site1/>
                 Options Indexes FollowSymLinks MultiViews
                 AllowOverride all
                 Order allow,deny
                 allow from all
         </Directory>
</VirtualHost>


more /etc/apache2/sites-available/site2.xxxx.com
代码:
<VirtualHost *>
         ServerAdmin webmaster@localhost
         ServerName site2.xxxx.com
         ServerAlias site2.yyyy.com
         CustomLog   /var/log/apache2/site2.xxxx.com-access.log combined
         DocumentRoot /web/site2
         <Directory /web/site2>
                 Options Indexes
                 AllowOverride None
                 Order allow,deny
                 allow from all
         </Directory>
</VirtualHost>


创建完毕后,直接
sudo ln -s /etc/apache2/sites-available/site1.xxxx.com /etc/apache2/sites-enabled/site1.xxxx.com
sudo ln -s /etc/apache2/sites-available/site2.xxxx.com /etc/apache2/sites-enabled/site2.xxxx.com

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款