setup/setup_nginx.sh

12 lines
422 B
Bash
Executable File

cp ./nginx/nginx.conf /etc/nginx/nginx.conf
cp ./nginx/anycast-cgi.conf /etc/nginx/snippets/anycast-cgi.conf
cp ./nginx/sites-available/* /etc/nginx/sites-available/ -r
[ -d "./nginx/$(hostname)" ] && cp ./nginx/$(hostname)/* /etc/nginx/sites-available/ -r
ln -s /etc/nginx/sites-available/* /etc/nginx/sites-enabled/
cp ./www /var -r
rm /etc/nginx/sites-enabled/default 2>/dev/null
nginx -t && systemctl restart nginx