create local domain
#!/bin/bash
echo -n "Domain: ";
read domain;
echo "127.0.0.1 ${domain}" >> /etc/hosts
mkdir "/var/www/${domain}"
chmod -R 0777 "/var/www/${domain}"
echo "<VirtualHost *:80>
ServerAlias ${domain}
DocumentRoot /var/www/${domain}
ErrorLog /var/www/logs/${domain}_error.log
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/${domain}>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>" >> "/etc/apache2/sites-available/${domain}.conf"
a2ensite "${domain}.conf"
service apache2 reload