perl实现的一例脚本,用于创建apache的配置文件,进行批量建站,创建虚拟主机VirtualHost节点代码。
例子:
 
#!/usr/bin/perl
#site: www.jb200.com
#
while(<>){ 
chomp; 
my @p=split (/ /,$_); 
print <<SITE; 
<VirtualHost $p[2]:80> 
 VirtualDocumentRoot /home/web/$p[0] 
 ServerName $p[1] 
             Serveralias www.$p[1] 
 <Directory /home/web/$p[0]>
        Options    FollowSymLinks 
        AllowOverride All
        Order allow,deny 
        Allow from all 
 </Directory> 
</VirtualHost>
STIE