Skip to content

Commit 8edcaa2

Browse files
committed
Initial changes for Ubuntu 14.04 and Apache 2.2.4
- Updated Apache Virtualhost configuration - Removed cache-fs and logs-fs ext4 configuration
1 parent a968668 commit 8edcaa2

File tree

2 files changed

+10
-28
lines changed

2 files changed

+10
-28
lines changed

apache-config

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
<VirtualHost *:80>
2-
DocumentRoot /var/www
3-
<Directory /var/www/>
4-
Options -Indexes FollowSymLinks MultiViews
5-
AllowOverride All
6-
Order allow,deny
7-
Allow from all
8-
</Directory>
2+
DocumentRoot /opt/codebender/builder/Symfony/web
3+
DirectoryIndex app.php
4+
SetEnv APPLICATION_ENV "production"
5+
<Directory /opt/codebender/builder/Symfony/web>
6+
Options -Indexes +FollowSymLinks +MultiViews
7+
Require all granted
8+
AllowOverride All
9+
</Directory>
910
</VirtualHost>

scripts/install.sh

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ if [[ "$OSTYPE" == "linux-gnu" ]]; then
2222
sudo service apache2 restart
2323
elif [[ "$OSTYPE" == "darwin"* ]]; then
2424
# is there something comparable to this on os x? perhaps Homebrew
25-
echo "Configuring environment for OS X"
25+
echo "Configuring environment for OS X (to be added..)"
2626
fi
2727

2828
if [[ ! $TRAVIS ]]; then
@@ -50,26 +50,7 @@ rm -rf Symfony/app/logs/*
5050
if [[ "$OSTYPE" == "linux-gnu" ]]; then
5151

5252
if [[ ! $TRAVIS ]]; then
53-
54-
sudo dd if=/dev/zero of=cache-fs bs=1024 count=0 seek=200000
55-
sudo dd if=/dev/zero of=logs-fs bs=1024 count=0 seek=200000
56-
57-
yes | sudo mkfs.ext4 cache-fs
58-
yes | sudo mkfs.ext4 logs-fs
59-
60-
mkdir -p `pwd`/Symfony/app/cache/
61-
mkdir -p `pwd`/Symfony/app/logs/
62-
63-
echo "`pwd`/cache-fs `pwd`/Symfony/app/cache/ ext4 loop,acl 0 0" | sudo tee -a /etc/fstab > /dev/null 2>&1
64-
echo "`pwd`/logs-fs `pwd`/Symfony/app/logs/ ext4 loop,acl 0 0" | sudo tee -a /etc/fstab > /dev/null 2>&1
65-
cat /etc/fstab
66-
67-
sudo mount `pwd`/Symfony/app/cache/
68-
sudo mount `pwd`/Symfony/app/logs/
69-
70-
sudo rm -rf `pwd`/Symfony/app/cache/*
71-
sudo rm -rf `pwd`/Symfony/app/logs/*
72-
53+
# Set access control for both apache and current user on cache and logs directories
7354
sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX `pwd`/Symfony/app/cache `pwd`/Symfony/app/logs
7455
sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx `pwd`/Symfony/app/cache `pwd`/Symfony/app/logs
7556
fi

0 commit comments

Comments
 (0)