文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>用mod_vhost_alias构建apache的大型主机系统

用mod_vhost_alias构建apache的大型主机系统

时间:2007-12-28  来源:mageguoshi

1、使用原因 在使用大量的小站点的虚拟主机系统时候,如果用传统的虚拟主机配置要修改配置文件,而且要因此重启apache。费时费力,有了这个模块就只要指定域名的dns指向和在系统路径下建立对应的文件夹即可。   2、测试环境 cenos-4.5,apache-2.2.6   3、配置 apache的安装就不说了,我的安装路径是/usr/local/apache 查看mod_vhost_alias是否加载 # grep mod_vhost_alias /usr/local/apache/conf/httpd.conf LoadModule vhost_alias_module modules/mod_vhost_alias.so 建立文件夹放置所有虚拟主机的根目录 # mkdir /usr/local/apache/vhosts            编辑一个单独的大量虚拟主机的配置文件 # vim /usr/local/apache/conf/extra/much_vhosts.conf UseCanonicalName Off
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/access_log vcommon
VirtualDocumentRoot /usr/local/apache/vhosts/%0
<Directory "/usr/local/apache/vhosts">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
在主配置文件把上面的配置文件Include # echo "Include conf/extra/vhost.conf"  >> /usr/local/apache/conf/httpd.conf 查看配置文件语法错误 # /usr/local/apache/bin/apachectl -t 重新启动apache # /usr/local/apache/bin/apachectl restart   4、测试 建立对应文件夹和网页文件 # mkdir /usr/local/apache/vhosts/www.test.com # echo "aaa" > /usr/local/apache/vhosts/www.test.com/index.html 在windows机器上添加域名和IP的对应关系(效果和dns一样) # 把下面的行加入到 C:\WINDOWS\system32\drivers\etc\hosts 192.168.1.xx  www.test.com 在浏览器里键入域名测试,看到东西就OK了。           
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载