diff --git a/web-nginx-mysql/alpine/Dockerfile b/web-nginx-mysql/alpine/Dockerfile index a6e85c613..1c9dd66c3 100644 --- a/web-nginx-mysql/alpine/Dockerfile +++ b/web-nginx-mysql/alpine/Dockerfile @@ -19,6 +19,7 @@ RUN set -eux && \ zabbix && \ mkdir -p /etc/zabbix && \ mkdir -p /etc/zabbix/web && \ + mkdir -p /var/lib/php/session && \ apk add --clean-protected --no-cache \ bash \ curl \ @@ -75,12 +76,12 @@ RUN set -eux && \ chown --quiet -R zabbix:root /etc/zabbix/ /usr/share/zabbix/conf/ && \ chgrp -R 0 /etc/zabbix/ /usr/share/zabbix/conf/ && \ chmod -R g=u /etc/zabbix/ /usr/share/zabbix/conf/ && \ - chown --quiet -R zabbix:root /etc/nginx/ /etc/php7/ && \ - chgrp -R 0 /etc/nginx/ /etc/php7/ && \ - chmod -R g=u /etc/nginx/ /etc/php7/ && \ - chown --quiet -R zabbix:root /var/log/nginx/ /var/lib/nginx/ && \ - chgrp -R 0 /var/log/nginx/ /var/lib/nginx/ && \ - chmod -R g=u /var/log/nginx/ /var/lib/nginx/ && \ + chown --quiet -R zabbix:root /etc/nginx/ /etc/php7/php-fpm.d/ /etc/php7/php-fpm.conf && \ + chgrp -R 0 /etc/nginx/ /etc/php7/php-fpm.d/ /etc/php7/php-fpm.conf && \ + chmod -R g=u /etc/nginx/ /etc/php7/php-fpm.d/ /etc/php7/php-fpm.conf && \ + chown --quiet -R zabbix:root /var/lib/php/session/ && \ + chgrp -R 0 /var/lib/php/session/ && \ + chmod -R g=u /var/lib/php/session/ && \ apk del --purge --no-network \ build-dependencies && \ rm -rf /var/cache/apk/* diff --git a/web-nginx-mysql/alpine/conf/etc/nginx/nginx.conf b/web-nginx-mysql/alpine/conf/etc/nginx/nginx.conf index 98bd9afaa..0d17802f9 100644 --- a/web-nginx-mysql/alpine/conf/etc/nginx/nginx.conf +++ b/web-nginx-mysql/alpine/conf/etc/nginx/nginx.conf @@ -21,6 +21,13 @@ http { '"$http_user_agent" "$http_x_forwarded_for"'; access_log /dev/fd/1 main; + error_log /dev/fd/2 warn; + + client_body_temp_path /tmp 1 2; + proxy_temp_path /tmp 1 2; + fastcgi_temp_path /tmp 1 2; + uwsgi_temp_path /tmp 1 2; + scgi_temp_path /tmp 1 2; client_body_timeout 5m; send_timeout 5m; diff --git a/web-nginx-mysql/centos/Dockerfile b/web-nginx-mysql/centos/Dockerfile index 0a91f4692..2601f5698 100644 --- a/web-nginx-mysql/centos/Dockerfile +++ b/web-nginx-mysql/centos/Dockerfile @@ -17,6 +17,7 @@ RUN set -eux && \ zabbix && \ mkdir -p /etc/zabbix && \ mkdir -p /etc/zabbix/web && \ + mkdir -p /var/lib/php/session && \ yum --quiet makecache && \ yum -y install epel-release && \ yum -y install --setopt=tsflags=nodocs \ @@ -70,9 +71,12 @@ RUN set -eux && \ chown --quiet -R zabbix:root /etc/zabbix/ /usr/share/zabbix/conf/ && \ chgrp -R 0 /etc/zabbix/ /usr/share/zabbix/conf/ && \ chmod -R g=u /etc/zabbix/ /usr/share/zabbix/conf/ && \ - chown --quiet -R zabbix:root /etc/nginx/ /etc/php.d/ /etc/php.ini && \ - chgrp -R 0 /etc/nginx/ /etc/php.d/ /etc/php.ini && \ - chmod -R g=u /etc/nginx/ /etc/php.d/ /etc/php.ini && \ + chown --quiet -R zabbix:root /etc/nginx/ /etc/php-fpm.d/ /etc/php-fpm.conf && \ + chgrp -R 0 /etc/nginx/ /etc/php-fpm.d/ /etc/php-fpm.conf && \ + chmod -R g=u /etc/nginx/ /etc/php-fpm.d/ /etc/php-fpm.conf && \ + chown --quiet -R zabbix:root /var/lib/php/session/ && \ + chgrp -R 0 /var/lib/php/session/ && \ + chmod -R g=u /var/lib/php/session/ && \ yum -y history undo `yum -q history | sed -n 3p |column -t | cut -d' ' -f1` && \ yum -y clean all && \ rm -rf /var/cache/yum /var/lib/yum/yumdb/* /usr/lib/udev/hwdb.d/* && \ diff --git a/web-nginx-mysql/centos/conf/etc/nginx/nginx.conf b/web-nginx-mysql/centos/conf/etc/nginx/nginx.conf index 98bd9afaa..0d17802f9 100644 --- a/web-nginx-mysql/centos/conf/etc/nginx/nginx.conf +++ b/web-nginx-mysql/centos/conf/etc/nginx/nginx.conf @@ -21,6 +21,13 @@ http { '"$http_user_agent" "$http_x_forwarded_for"'; access_log /dev/fd/1 main; + error_log /dev/fd/2 warn; + + client_body_temp_path /tmp 1 2; + proxy_temp_path /tmp 1 2; + fastcgi_temp_path /tmp 1 2; + uwsgi_temp_path /tmp 1 2; + scgi_temp_path /tmp 1 2; client_body_timeout 5m; send_timeout 5m; diff --git a/web-nginx-pgsql/alpine/Dockerfile b/web-nginx-pgsql/alpine/Dockerfile index 2771b4abf..e709da6ac 100644 --- a/web-nginx-pgsql/alpine/Dockerfile +++ b/web-nginx-pgsql/alpine/Dockerfile @@ -19,6 +19,7 @@ RUN set -eux && \ zabbix && \ mkdir -p /etc/zabbix && \ mkdir -p /etc/zabbix/web && \ + mkdir -p /var/lib/php/session && \ apk add --clean-protected --no-cache \ bash \ curl \ @@ -74,12 +75,12 @@ RUN set -eux && \ chown --quiet -R zabbix:root /etc/zabbix/ /usr/share/zabbix/conf/ && \ chgrp -R 0 /etc/zabbix/ /usr/share/zabbix/conf/ && \ chmod -R g=u /etc/zabbix/ /usr/share/zabbix/conf/ && \ - chown --quiet -R zabbix:root /etc/nginx/ /etc/php7/ && \ - chgrp -R 0 /etc/nginx/ /etc/php7/ && \ - chmod -R g=u /etc/nginx/ /etc/php7/ && \ - chown --quiet -R zabbix:root /var/log/nginx/ /var/lib/nginx/ && \ - chgrp -R 0 /var/log/nginx/ /var/lib/nginx/ && \ - chmod -R g=u /var/log/nginx/ /var/lib/nginx/ && \ + chown --quiet -R zabbix:root /etc/nginx/ /etc/php7/php-fpm.d/ /etc/php7/php-fpm.conf && \ + chgrp -R 0 /etc/nginx/ /etc/php7/php-fpm.d/ /etc/php7/php-fpm.conf && \ + chmod -R g=u /etc/nginx/ /etc/php7/php-fpm.d/ /etc/php7/php-fpm.conf && \ + chown --quiet -R zabbix:root /var/lib/php/session/ && \ + chgrp -R 0 /var/lib/php/session/ && \ + chmod -R g=u /var/lib/php/session/ && \ apk del --purge --no-network \ build-dependencies && \ rm -rf /var/cache/apk/* diff --git a/web-nginx-pgsql/alpine/conf/etc/nginx/nginx.conf b/web-nginx-pgsql/alpine/conf/etc/nginx/nginx.conf index 98bd9afaa..0d17802f9 100644 --- a/web-nginx-pgsql/alpine/conf/etc/nginx/nginx.conf +++ b/web-nginx-pgsql/alpine/conf/etc/nginx/nginx.conf @@ -21,6 +21,13 @@ http { '"$http_user_agent" "$http_x_forwarded_for"'; access_log /dev/fd/1 main; + error_log /dev/fd/2 warn; + + client_body_temp_path /tmp 1 2; + proxy_temp_path /tmp 1 2; + fastcgi_temp_path /tmp 1 2; + uwsgi_temp_path /tmp 1 2; + scgi_temp_path /tmp 1 2; client_body_timeout 5m; send_timeout 5m; diff --git a/web-nginx-pgsql/centos/Dockerfile b/web-nginx-pgsql/centos/Dockerfile index f9d2f971b..cb94f70df 100644 --- a/web-nginx-pgsql/centos/Dockerfile +++ b/web-nginx-pgsql/centos/Dockerfile @@ -17,6 +17,7 @@ RUN set -eux && \ zabbix && \ mkdir -p /etc/zabbix && \ mkdir -p /etc/zabbix/web && \ + mkdir -p /var/lib/php/session && \ yum --quiet makecache && \ yum -y install epel-release && \ yum -y install --setopt=tsflags=nodocs \ @@ -70,9 +71,12 @@ RUN set -eux && \ chown --quiet -R zabbix:root /etc/zabbix/ /usr/share/zabbix/conf/ && \ chgrp -R 0 /etc/zabbix/ /usr/share/zabbix/conf/ && \ chmod -R g=u /etc/zabbix/ /usr/share/zabbix/conf/ && \ - chown --quiet -R zabbix:root /etc/nginx/ /etc/php.d/ /etc/php.ini && \ - chgrp -R 0 /etc/nginx/ /etc/php.d/ /etc/php.ini && \ - chmod -R g=u /etc/nginx/ /etc/php.d/ /etc/php.ini && \ + chown --quiet -R zabbix:root /etc/nginx/ /etc/php-fpm.d/ /etc/php-fpm.conf && \ + chgrp -R 0 /etc/nginx/ /etc/php-fpm.d/ /etc/php-fpm.conf && \ + chmod -R g=u /etc/nginx/ /etc/php-fpm.d/ /etc/php-fpm.conf && \ + chown --quiet -R zabbix:root /var/lib/php/session/ && \ + chgrp -R 0 /var/lib/php/session/ && \ + chmod -R g=u /var/lib/php/session/ && \ yum -y history undo `yum -q history | sed -n 3p |column -t | cut -d' ' -f1` && \ yum -y clean all && \ rm -rf /var/cache/yum /var/lib/yum/yumdb/* /usr/lib/udev/hwdb.d/* && \ diff --git a/web-nginx-pgsql/centos/conf/etc/nginx/nginx.conf b/web-nginx-pgsql/centos/conf/etc/nginx/nginx.conf index 98bd9afaa..0d17802f9 100644 --- a/web-nginx-pgsql/centos/conf/etc/nginx/nginx.conf +++ b/web-nginx-pgsql/centos/conf/etc/nginx/nginx.conf @@ -21,6 +21,13 @@ http { '"$http_user_agent" "$http_x_forwarded_for"'; access_log /dev/fd/1 main; + error_log /dev/fd/2 warn; + + client_body_temp_path /tmp 1 2; + proxy_temp_path /tmp 1 2; + fastcgi_temp_path /tmp 1 2; + uwsgi_temp_path /tmp 1 2; + scgi_temp_path /tmp 1 2; client_body_timeout 5m; send_timeout 5m;