nginx-conf/run.sh
2024-06-25 11:44:07 +08:00

25 lines
485 B
Bash

#!/bin/bash
if [ -f /etc/nginx/nginx.conf ] && [ -d /var/log/nginx ];then
echo 'nginx 已安装'
else
sudo apt-get install -y nginx
fi
# install docker?
rm -rf /etc/nginx/sites-available/* /etc/nginx/sites-enabled/*
cd /home/ubuntu/code/nginx-conf || return 1
cp -r ./sites-available/ /etc/nginx/
# shellcheck disable=SC2013
for line in $(cat sites-enabled)
do
ln -s /etc/nginx/sites-available/"${line}" /etc/nginx/sites-enabled/"${line}"
done
service nginx reload