add script for nginx deploy
parent
9d0f094b3b
commit
b816f4c27e
|
@ -1,3 +1,3 @@
|
|||
#!/bin/bash
|
||||
sudo apt update -y
|
||||
sudo apt install -y nginx
|
||||
sudo apt install -y nginx
|
|
@ -2,4 +2,10 @@ certbot certonly \
|
|||
--agree-tos \
|
||||
--dns-cloudflare --dns-cloudflare-credentials /etc/letsencrypt/cf.ini \
|
||||
--cert-name ravy \
|
||||
-d a.ravy.org -d *.a.ravy.org
|
||||
-d a.ravy.org -d *.a.ravy.org
|
||||
|
||||
certbot certonly \
|
||||
--agree-tos \
|
||||
--dns-cloudflare --dns-cloudflare-credentials /etc/letsencrypt/cf.ini \
|
||||
--cert-name as \
|
||||
-d as200242.net -d *.as200242.net
|
|
@ -1,5 +1,11 @@
|
|||
sudo cp ./nginx/nginx.conf /etc/nginx/nginx.conf
|
||||
sudo cp ./nginx/a.ravy.org.conf /etc/nginx/sites-available/a.ravy.org.conf
|
||||
sudo cp ./nginx/as200242.net.conf /etc/nginx/sites-available/as200242.net.conf
|
||||
|
||||
sudo ln -s /etc/nginx/sites-available/a.ravy.org.conf /etc/nginx/sites-enabled/a.ravy.org
|
||||
sudo ln -s /etc/nginx/sites-available/as200242.net.conf /etc/nginx/sites-enabled/as200242.net
|
||||
|
||||
sudo cp ./www /var/www -r
|
||||
|
||||
sudo rm /etc/nginx/sites-enabled/default
|
||||
nginx -t && sudo systemctl restart nginx
|
Loading…
Reference in New Issue