我正在尝试自动化域创建过程。为此我在文档中编写了所需的命令并尝试从终端运行它。面对"回声没有发现错误"。下面是我的代码。有人可以验证并告诉我是否有任何错误或建议是否有任何执行shell脚本的先决条件。
注意:我正在使用UBUNTU 14.04操作系统
echo "Enter Site Name(xyz.com):"
read siteName
mkdir $HOME/Desktop/work/$siteName
mkdir $HOME/Desktop/work/$siteName/public_html
chmod 777 -R $HOME/Desktop/work/$siteName
echo "<VirtualHost *:80>" > /etc/apache2/sites-available/$siteName
echo " ServerName $siteName" >> /etc/apache2/sites-available/$siteName
echo " ServerAlias www.$siteName" >> /etc/apache2/sites-available/$siteName
echo " DocumentRoot /var/www/html/$siteName" >> /etc/apache2/sites-available/$siteName
echo "</VirtualHost>" >> /etc/apache2/sites-available/$siteName
cd /var/www
ln -s $HOME/Desktop/work/$siteName/public_html $siteName
a2ensite $siteName
/etc/init.d/apache2 reload
/etc/init.d/apache2 restart
&#13;