Hello to all
I am writing a Command Line (Bash) script to automate a blog installation on a Linux server.
So far so good, except that I would like the Apache conf file to be changed too so that I can immediately reload my Web server and have the new hosting functional.
Therefore I must add a few lines at the end of the /etc/apache/httpd.conf file:
<VirtualHost 1.2.3.4.5.6:80>
ServerName myblogsite.fr
DocumentRoot /home/myblogsite.fr/www
(...)
</VirtualHost>
Is it possible to edit that Apache conf directly from my bash script ? I already know how to backup my apache conf, and I currently even already log that required Apache Virtual host info in a file, from which I just copy and paste - see quoted code. What I need is to be able to append that new info exactly at the end of my existing httpd.conf file
Who could point me on how to do that ?
Thanks !
cat <<EOT >${MYPATH}/setupvh_${MYBLOGSITE}.txt
<VirtualHost 1.2.3.4.5.6:80>
ServerName myblogsite.fr
DocumentRoot /home/myblogsite.fr/www
(...)
</VirtualHost>
EOT
Our community of experts have been thoroughly vetted for their expertise and industry experience.
The Distinguished Expert awards are presented to the top veteran and rookie experts to earn the most points in the top 50 topics.