1.3.3.sh 1.2 KB

12345678910111213141516171819
  1. #!/bin/sh
  2. # Hestia Control Panel upgrade script for target version 1.3.3
  3. #######################################################################################
  4. ####### Place additional commands below. #######
  5. #######################################################################################
  6. # Allow Fast CGI Cache to be enabled for Nginx Standalone
  7. if [ -e "/etc/nginx/nginx.conf" ]; then
  8. check=$(cat /etc/nginx/nginx.conf | grep 'fastcgi_cache_path');
  9. if [ -z "$check" ]; then
  10. echo "[ * ] Updating Nginx to support fast cgi cache..."
  11. sed -i 's/# Cache bypass/# FastCGI Cache settings\n fastcgi_cache_path \/var\/cache\/nginx\/php-fpm levels=2\n keys_zone=fcgi_cache:10m inactive=60m max_size=1024m;\n fastcgi_cache_key \"$host$request_uri $cookie_user\";\n fastcgi_temp_path \/var\/cache\/nginx\/temp;\n fastcgi_ignore_headers Expires Cache-Control;\n fastcgi_cache_use_stale error timeout invalid_header;\n fastcgi_cache_valid any 1d;\n\n # Cache bypass/g' /etc/nginx/nginx.conf
  12. fi
  13. fi
  14. echo '[*] Set Role "Admin" to Administrator'
  15. $HESTIA/bin/v-change-user-role admin admin