masterin’ teh bash
#!/bin/bash
# Very Simple Tool for Generating Apache Vhosts.
# v.1.0
# \\ Brand //
echo “Which domain name you would like to generate vhost for?”
read domain
echo “Which user does this domain name belong to?”
read user
echo “Do you want to assign the domain name a dedicated IP address [y/N]“
read answer
if [ $answer = "y" ]
then
echo “Provide the dedicated IP address”
read host
else
host=`host \`hostname\` |awk ‘{print $4}’`
fi
echo “<Virtualhost $host>”
echo “ServerAlias www.$domain $domain”
echo “ServerAdmin webmaster@$domain”
echo “DocumentRoot /home/$user/public_html”
echo “BytesLog domlogs/$domain-bytes_log”
echo “<IfModule mod_php4.c>”
echo “php_admin_value open_basedir \”/home/$user/:/usr/lib/php:/usr/local/lib/php:/tmp\”"
echo “</IfModule>”
echo “<IfModule mod_php5.c>”
echo “php_admin_value open_basedir \”/home/$user/:/usr/lib/php:/usr/local/lib/php:/tmp\”"
echo “</IfModule>”
echo “User $user”
echo “Group $user”
echo “ServerName www.$domain”
echo “ScriptAlias /cgi/bin/ /home/$user/public_html/cgi-bin/”
echo “CustomLog domlogs/$domain combined”
echo “</VirtualHost>”
3 коментара »
* RSS за коментарите към този постинг.



Ай земи да пишеш разбираемо за простосмъртните де :)
стига си вила :D
Good info!
Thank.