Remove any default website configuration

main
bashrc 2026-02-23 19:32:08 +00:00
parent 288e716263
commit ee90b0071e
1 changed files with 7 additions and 2 deletions

View File

@ -254,8 +254,8 @@ fi
echo "Creating nginx virtual host for http://[${YGGDRASIL_ADDRESS}]" echo "Creating nginx virtual host for http://[${YGGDRASIL_ADDRESS}]"
{ echo 'server {'; { echo 'server {';
echo ' listen 80;'; echo ' listen 80 default_server;';
echo ' listen [::]:80;'; echo ' listen [::]:80 default_server;';
echo " server_name ${YGGDRASIL_ADDRESS};" echo " server_name ${YGGDRASIL_ADDRESS};"
echo ''; echo '';
echo ' gzip on;'; echo ' gzip on;';
@ -303,6 +303,11 @@ echo "Creating nginx virtual host for http://[${YGGDRASIL_ADDRESS}]"
echo '}'; } > /etc/nginx/sites-available/${username} echo '}'; } > /etc/nginx/sites-available/${username}
ln -s /etc/nginx/sites-available/${username} /etc/nginx/sites-enabled/ ln -s /etc/nginx/sites-available/${username} /etc/nginx/sites-enabled/
rm /etc/nginx/sites-enabled/*~
# remove any default configuration
if [ -f /etc/nginx/sites-enabled/default ]; then
rm /etc/nginx/sites-enabled/default
fi
systemctl restart nginx systemctl restart nginx
clear clear