From 5f424722f7d02b7c41770c5e92c94f376535c90c Mon Sep 17 00:00:00 2001 From: liaojack8 Date: Sun, 5 Jul 2020 01:33:25 +0800 Subject: [PATCH] use ssl in nginx --- gdutilsbotinstall.sh | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/gdutilsbotinstall.sh b/gdutilsbotinstall.sh index 1fc9db9..963919e 100644 --- a/gdutilsbotinstall.sh +++ b/gdutilsbotinstall.sh @@ -131,10 +131,19 @@ echo -e "\033[1;32m“nginx”起一个web服务......\033[0m" cd $nginx_conf echo "server { -listen 80; -server_name $YOUR_DOMAIN_NAME; -location / { - proxy_pass http://127.0.0.1:23333/; + listen 80; + server_name ecbot.nctu.me; + return 301 https://$host$request_uri; +} + +server { + listen 443 ssl; + ssl on; + ssl_certificate /etc/ssl/certificate-all.crt; + ssl_certificate_key /etc/ssl/private.key; + server_name $YOUR_DOMAIN_NAME; + location / { + proxy_pass http://127.0.0.1:23333/; } }" >${nginx_conf}gdutilsbot.conf && $rm_nginx_default