Automatically configure Apache
This commit is contained in:
1 parent
b19f901960
commit
9828a079e0
2 files changed
+23
No files matched your search
@@ -1,8 +1,19 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
# This script runs each time the VM starts up
|
||||||
|
|
||||||
echo
|
echo
|
||||||
cd /home/security/workshop
|
cd /home/security/workshop
|
||||||
|
|
||||||
|
# Update repository
|
||||||
git pull origin master
|
git pull origin master
|
||||||
|
|
||||||
|
# Update Apache configuration
|
||||||
|
cp build-vm/security-workshop.apache.conf /etc/apache2/sites-available/security-workshop.conf
|
||||||
|
a2dissite 000-default
|
||||||
|
a2ensite security-workshop
|
||||||
|
service apache2 reload
|
||||||
|
|
||||||
|
# Show welcome message
|
||||||
IP=`ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print \$1}'`
|
IP=`ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print \$1}'`
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
<VirtualHost *:80>
|
||||||
|
|
||||||
|
DocumentRoot /home/security/workshop
|
||||||
|
|
||||||
|
<Directory "/home/security/workshop">
|
||||||
|
Options All
|
||||||
|
AllowOverride All
|
||||||
|
Require all granted
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
</VirtualHost>
|
||||||
|
|
||||||
Reference in new issue
Block a user