diff --git a/install/vst-install-rhel.sh b/install/vst-install-rhel.sh index ee7844f3a..ba7f2ca58 100755 --- a/install/vst-install-rhel.sh +++ b/install/vst-install-rhel.sh @@ -851,6 +851,11 @@ if [ "$nginx" = 'yes' ]; then wget $vestacp/logrotate/nginx -O /etc/logrotate.d/nginx echo > /etc/nginx/conf.d/vesta.conf mkdir -p /var/log/nginx/domains + if [ "$release" -eq 7 ]; then + mkdir /etc/systemd/system/nginx.service.d/ + echo "[Service]" > /etc/systemd/system/nginx.service.d/limits.conf + echo "LimitNOFILE=500000" >> /etc/systemd/system/nginx.service.d/limits.conf + fi chkconfig nginx on service nginx start check_result $? "nginx start failed" @@ -889,6 +894,11 @@ if [ "$apache" = 'yes' ]; then chmod a+x /var/log/httpd mkdir -p /var/log/httpd/domains chmod 751 /var/log/httpd/domains + if [ "$release" -eq 7 ]; then + mkdir /etc/systemd/system/httpd.service.d/ + echo "[Service]" > /etc/systemd/system/httpd.service.d/limits.conf + echo "LimitNOFILE=500000" >> /etc/systemd/system/httpd.service.d/limits.conf + fi chkconfig httpd on service httpd start check_result $? "httpd start failed"