Cleanup
This commit is contained in:
parent
bb71aa0c62
commit
ca6be9b072
|
|
@ -22,13 +22,10 @@ RUN sed -i 's/LoadModule mpm_prefork_module/#LoadModule mpm_prefork_module/g' /e
|
|||
sed -i 's/^Group apache/Group www-data/g' /etc/apache2/httpd.conf && \
|
||||
# Prepare env and create user
|
||||
mkdir -p /var/log/apache2 && \
|
||||
groupdel www-data && \
|
||||
groupmod -g 101 -n www-data apache && \
|
||||
usermod -g 101 -u 100 -l www-data -d /var/www apache && \
|
||||
chown www-data:www-data /var/log/apache2 /var/www && \
|
||||
# Clean base directory and create required ones
|
||||
rm -rf /var/www/* && \
|
||||
mkdir -p /run/apache2 /usr/local/apache && \
|
||||
mkdir -p /usr/local/apache && \
|
||||
ln -s /usr/lib/apache2 /usr/local/apache/modules && \
|
||||
ln -s /var/log/apache2 /usr/local/apache/logs
|
||||
|
||||
|
|
|
|||
7
run.sh
7
run.sh
|
|
@ -1,10 +1,3 @@
|
|||
#!/bin/sh
|
||||
CURRENT_APACHE_ID=$(id -u www-data)
|
||||
if [ "$CURRENT_APACHE_ID" != "$APACHE_UID" ]; then
|
||||
echo "Fixing permissions for www-data"
|
||||
usermod -u $APACHE_UID www-data
|
||||
groupmod -g $APACHE_GID www-data
|
||||
chown -R www-data:www-data /run/apache2 /var/www
|
||||
fi
|
||||
|
||||
exec /usr/sbin/httpd -DFOREGROUND;
|
||||
|
|
@ -4,13 +4,13 @@ ServerName localhost
|
|||
ServerName localhost
|
||||
|
||||
## Vhost docroot
|
||||
DocumentRoot /var/www
|
||||
DocumentRoot /var/www/html
|
||||
|
||||
## Take .htaccess.local in priority
|
||||
AccessFileName .htaccess.local .htaccess
|
||||
|
||||
## PHP-FPM connection
|
||||
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://php:9000/var/www/$1
|
||||
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://php:9000/var/www/html/$1
|
||||
DirectoryIndex index.php
|
||||
|
||||
## Directories,
|
||||
|
|
@ -26,7 +26,7 @@ ServerName localhost
|
|||
Require all denied
|
||||
</DirectoryMatch>
|
||||
|
||||
<Directory "/var/www">
|
||||
<Directory "/var/www/html">
|
||||
Options -Indexes +FollowSymLinks +IncludesNOEXEC -MultiViews
|
||||
AllowOverride All
|
||||
Require all granted
|
||||
|
|
|
|||
Loading…
Reference in New Issue