[CentOS-es] automatizar acceso a servicios

Gustavo Pardo gustavo.pardo en dataneu.com
Mie Sep 12 18:53:36 UTC 2007


Eduardo Grosclaude escribió:
> 
> 
> On 9/12/07, *Gustavo Pardo* <gustavo.pardo en dataneu.com 
> <mailto:gustavo.pardo en dataneu.com>> wrote:
> 
>     Martin Llamas N. escribió:
>      > ...
>      > * Como hacer que el dominio se actualice de forma automatica
>      > * Como hacer que las configuraciones de apache se modifiquen
>     automaticamente
> 
>  
> 
>     echo "<VirtualHost *:80>" > $USERNAME.conf
>     echo "  ServerName $DOMAIN" >> $USERNAME.conf
>     echo "  ServerAlias www.$DOMAIN" >> $USERNAME.conf
>     echo "  DocumentRoot /home/$USERNAME/public_html" >> $USERNAME.conf
>     echo "  CustomLog /home/$USERNAME/stats/access.log combined" >>
>     $USERNAME.conf
>     echo "  ErrorLog /home/$USERNAME/stats/error.log" >> $USERNAME.conf
>     echo "  <Directory \"/home/$USERNAME/public_html\">" >> $USERNAME.conf
>     echo "          AllowOverride All" >> $USERNAME.conf
>     echo "          Allow From All" >> $USERNAME.conf
>     echo "          Options +Indexes" >> $USERNAME.conf
>     echo "  </Directory>" >> $USERNAME.conf
>     echo "</VirtualHost>" >> $USERNAME.conf
> 
>     espero te sirva, saludos.
>     --
>     Gustavo Pardo
> 
> 
> Me permito sugerir esta sintaxis que resulta más clara y fácil para 
> modificar (copia textualmente lo que haya entre las dos ocurrencias de 
> FIN):
> 
> cat > $USERNAME.conf <<FIN
> <VirtualHost *:80>
>   ServerName $DOMAIN
>   ServerAlias www.$DOMAIN
>   DocumentRoot /home/$USERNAME/public_html
>   CustomLog /home/$USERNAME/stats/access.log combined
>   ErrorLog /home/$USERNAME/stats/error.log
>   <Directory "/home/$USERNAME/public_html">
>           AllowOverride All
>           Allow From All
>           Options +Indexes
>   </Directory>
> </VirtualHost>
> FIN
> 
> La etiqueta FIN por supuesto puede tener cualquier nombre mientras no 
> sea una palabra reservada del Bash. La del final tiene que estar solita 
> en la línea, o sea, no debe tener espacios después ni nada de eso.
> 
> Un abrazo a Gustavo y cía.


queda mucho mejor, tks. y otro abrazo p/vos.

-- 
Gustavo Pardo
Dataneu Argentina
Software & Web Hosting
Mail: gustavo.pardo en dataneu.com
Web: http://dataneu.com/
Tel.(+54 299) 489 6880
Centenario, NQN - Argentina


Más información sobre la lista de distribución CentOS-es