|
|
@ -114,6 +114,14 @@ COMMONNGINX() |
|
|
|
# Personal Settings For Nginx |
|
|
|
echo -e "\033[34m Updating Nginx Configuration Files... \e[0m" |
|
|
|
|
|
|
|
# Change Nginx Worker Processes Connections And Gzip |
|
|
|
sed -i "s/# gzip/gzip/" /etc/nginx/nginx.conf |
|
|
|
sed -i "s/worker_connections.*/worker_connections 1024;/" /etc/nginx/nginx.conf |
|
|
|
sed -i "s/worker_processes.*/worker_processes `cat /proc/cpuinfo | grep processor | wc -l`;/" /etc/nginx/nginx.conf |
|
|
|
|
|
|
|
# Set Custome Headers And Logs And Variables like fastcgi_read_timeout client_max_body_size |
|
|
|
sed -i "s/http {/http {\n\t### Easy Engine Settings\n\tadd_header X-Powered-By "EasyEngine";\n\tadd_header rt-Fastcgi-Cache \$upstream_cache_status;\n\n\tfastcgi_read_timeout 300;\n\tclient_max_body_size 100m;\n\n\tlog_format ee_cache '\$remote_addr - \$upstream_cache_status [\$time_local]'\n\t\t'\"\$request\" \$status \$body_bytes_sent'\n\t\t'\"\$http_referer\" \"\$http_user_agent\"';/" /etc/nginx/nginx.conf |
|
|
|
|
|
|
|
# Check Directory Exist |
|
|
|
if [ ! -d /etc/nginx/conf.d ] |
|
|
|
then |
|
|
|