Skip to content

Instantly share code, notes, and snippets.

@4lb0
Created October 4, 2021 19:56
Show Gist options
  • Save 4lb0/18bd3382a0918af7f1ecd3e2e1e663b3 to your computer and use it in GitHub Desktop.
Save 4lb0/18bd3382a0918af7f1ecd3e2e1e663b3 to your computer and use it in GitHub Desktop.
Add domain with ssh
#!/bin/bash
DOMAIN=$1
REPLACE_DOMAIN="REPLACE_DOMAIN"
echo "disabling domain redirect"
sudo sed -i "s/$REPLACE_DOMAIN/$DOMAIN/g" /etc/nginx/conf.d/add-domain.conf
sudo systemctl reload nginx.service
echo "creating folder"
mkdir -p /var/www/$DOMAIN/public
echo "creating home page"
echo "<html><body>$DOMAIN</body></html>" > /var/www/$DOMAIN/public/index.php
/home/ec2-user/.acme.sh/acme.sh --issue -d $DOMAIN -w /var/www/$DOMAIN/public/
echo "reenabling domaing redirect"
sudo sed -i "s/$DOMAIN/$REPLACE_DOMAIN/g" /etc/nginx/conf.d/add-domain.conf
sudo systemctl reload nginx.service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment