Add apache configuration tasks
This commit is contained in:
parent
1dff8396d7
commit
ba0a279b4f
4 changed files with 49 additions and 1 deletions
27
templates/apache.conf.j2
Normal file
27
templates/apache.conf.j2
Normal file
|
@ -0,0 +1,27 @@
|
|||
<VirtualHost *:80>
|
||||
ServerName {{ dmarcsrg_domain }}
|
||||
DocumentRoot {{ dmarcsrg_home }}/current
|
||||
ErrorLog /var/log/apache2/{{ dmarcsrg_domain }}.error
|
||||
|
||||
<FilesMatch ".+\.ph(ar|p|tml)$">
|
||||
SetHandler "proxy:unix:/run/php/php-fpm-{{ dmarcsrg_user}}.sock|fcgi://dmarcsrg"
|
||||
</FilesMatch>
|
||||
<FilesMatch ".+\.phps$">
|
||||
Require all denied
|
||||
</FilesMatch>
|
||||
<FilesMatch "^\.ph(ar|p|ps|tml)$">
|
||||
Require all denied
|
||||
</FilesMatch>
|
||||
|
||||
<Directory {{ dmarcsrg_home }}/current>
|
||||
DirectoryIndex index.php
|
||||
Options FollowSymLinks
|
||||
AllowOverride All
|
||||
Require all granted
|
||||
</Directory>
|
||||
|
||||
<DirectoryMatch "^/{{ dmarcsrg_home }}/current/(classes|config|tests|utils)/*">
|
||||
Options None
|
||||
Require all denied
|
||||
</DirectoryMatch>
|
||||
</VirtualHost>
|
Loading…
Add table
Add a link
Reference in a new issue