|
@@ -1901,6 +1901,10 @@ function install_wiki {
|
1901
|
1901
|
mv * /var/www/$WIKI_DOMAIN_NAME/htdocs/
|
1902
|
1902
|
chmod -R 755 /var/www/$WIKI_DOMAIN_NAME/htdocs
|
1903
|
1903
|
chown -R www-data:www-data /var/www/$WIKI_DOMAIN_NAME/htdocs
|
|
1904
|
+ chown -R root:root /var/www/$WIKI_DOMAIN_NAME/htdocs/data
|
|
1905
|
+ chown -R root:root /var/www/$WIKI_DOMAIN_NAME/htdocs/conf
|
|
1906
|
+ chown -R root:root /var/www/$WIKI_DOMAIN_NAME/htdocs/bin
|
|
1907
|
+ chown -R root:root /var/www/$WIKI_DOMAIN_NAME/htdocs/inc
|
1904
|
1908
|
|
1905
|
1909
|
if ! grep -q "video/ogg" /var/www/$WIKI_DOMAIN_NAME/htdocs/conf/mime.conf; then
|
1906
|
1910
|
echo 'ogv video/ogg' >> /var/www/$WIKI_DOMAIN_NAME/htdocs/conf/mime.conf
|
|
@@ -2010,6 +2014,12 @@ function install_wiki {
|
2010
|
2014
|
echo ' location ~ /store {' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
2011
|
2015
|
echo ' deny all;' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
2012
|
2016
|
echo ' }' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
|
2017
|
+ echo ' location ~ /(data|conf|bin|inc)/ {' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
|
2018
|
+ echo ' deny all;' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
|
2019
|
+ echo ' }' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
|
2020
|
+ echo ' location ~ /\.ht {' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
|
2021
|
+ echo ' deny all;' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
|
2022
|
+ echo ' }' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
2013
|
2023
|
echo '}' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
2014
|
2024
|
|
2015
|
2025
|
configure_php
|