diff --git a/prepare.sh b/prepare.sh index 96f5d04..f0d6af6 100644 --- a/prepare.sh +++ b/prepare.sh @@ -25,9 +25,9 @@ git config --global credential.helper store git clone https://git.mesalab.cn/EnderByEndera/realtime_protection.git $BASEDIR/realtime_protection # 启动gradle,编译java -cd realtime_protection -chmod +x $PROTECTION_DIR/gradlew -$PROTECTION_DIR/gradlew clean && $PROTECTION_DIR/gradlew build +cd $PROTECTION_DIR +chmod +x ./gradlew +./gradlew clean && ./gradlew build # 启动SpringBoot开启服务 # java -jar $PROTECTION_DIR/build/libs/protection-0.0.3-SNAPSHOT.jar --spring.profiles.active=prod \ No newline at end of file diff --git a/src/main/resources/nginx/configs/project.conf b/src/main/resources/nginx/configs/project.conf index b7edfac..8b51992 100644 --- a/src/main/resources/nginx/configs/project.conf +++ b/src/main/resources/nginx/configs/project.conf @@ -2,7 +2,7 @@ server { listen 8080; server_name 192.168.107.89; location / { - root /home/wzw/nginx/defense; + root /home/nginx/defense; index index.html; try_files $uri $uri/ @router; } @@ -13,21 +13,21 @@ server { location /api/v1/ { add_header 'Access-Control-Allow-Origin' $http_origin; - add_header 'Access-Control-Allow-Credentials' 'true'; - add_header 'Access-Control-Allow-Methods' 'GET, POST, DELETE, OPTIONS'; - add_header 'Access-Control-Allow-Headers' 'DNT,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range'; - add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range'; + add_header 'Access-Control-Allow-Credentials' 'true'; + add_header 'Access-Control-Allow-Methods' 'GET, POST, DELETE, OPTIONS'; + add_header 'Access-Control-Allow-Headers' 'DNT,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range'; + add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range'; if ($request_method = 'OPTIONS') { - add_header 'Access-Control-Max-Age' 1728000; - add_header 'Content-Type' 'text/plain; charset=utf-8'; - add_header 'Content-Length' 0; - return 204; - } - proxy_pass http://192.168.107.89:8081/api/v1/; - proxy_set_header Host $host:$server_port; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_connect_timeout 5; + add_header 'Access-Control-Max-Age' 1728000; + add_header 'Content-Type' 'text/plain; charset=utf-8'; + add_header 'Content-Length' 0; + return 204; + } + proxy_pass http://192.168.107.89:8081/api/v1/; + proxy_set_header Host $host:$server_port; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_connect_timeout 5; } } diff --git a/src/main/resources/nginx/nginx.conf b/src/main/resources/nginx/nginx.conf index 41e2748..cf732a8 100644 --- a/src/main/resources/nginx/nginx.conf +++ b/src/main/resources/nginx/nginx.conf @@ -58,7 +58,7 @@ http { include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; - include /home/wzw/nginx/configs/*.conf; + include /root/nginx/configs/*.conf; }