diff --git a/RevProxySimple.sh b/RevProxySimple.sh index 71f9305..7643614 100644 --- a/RevProxySimple.sh +++ b/RevProxySimple.sh @@ -7,9 +7,9 @@ ##----------------## # Set server IP variable for apache access -server_ip=$(hostname -I|cut -f1 -d ' ') +#server_ip=$(hostname -I|cut -f1 -d ' ') # Block direct apache acces -ufw deny 8080/tcp +#ufw deny 8080/tcp # Create domain specific folder mkdir -p /var/www/"$domain"/html @@ -17,7 +17,7 @@ mkdir -p /var/www/"$domain"/html # NGINX # ##-----------## -apt install -y nginx +apt install -y nginx mysql-server rm /etc/nginx/sites-enabled/default cat < /etc/nginx/sites-available/"$domain" server { @@ -36,7 +36,7 @@ server { proxy_set_header X-Real-IP \$remote_addr; proxy_set_header X-Forwarded-For \$remote_addr; proxy_set_header Host \$host; - proxy_pass http://$server_ip:8080; + proxy_pass http://127.0.0.1:8080; } location ~ /\.ht { @@ -53,10 +53,10 @@ nginx_ensite "$domain" apt install -y apache2 mv /etc/apache2/ports.conf /etc/apache2/ports.conf.default -echo "Listen $server_ip:8080" | tee /etc/apache2/ports.conf +echo "Listen 127.0.0.1:8080" | tee /etc/apache2/ports.conf cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/"$domain".conf cat < /etc/apache2/sites-available/"$domain".conf - + ServerAdmin $email ServerName $domain ServerAlias www.$domain