From 7d0d25254da9801c7fedfeb143aa2268d0c5b99a Mon Sep 17 00:00:00 2001 From: Art Date: Fri, 24 Sep 2021 13:30:25 +0300 Subject: [PATCH] 206. Running in AWS (#32) --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index f622144..d8a0199 100644 --- a/README.md +++ b/README.md @@ -65,3 +65,18 @@ Create EC2 instance with custom security rules - `create user 'support_portal_user'@'localhost' identified by 'Supp0rt_Porta!_P@ssword';` - `grant all privileges on support_portal.* to 'support_portal_user'@'localhost'; ` +##### 206. Running in AWS + +1. Copy JAR file to EC2 home folder (secured copy) + - `scp -i "certified-dev-assoc-course.pem" "C:\Users\Admin\IdeaProjects\Study\GetArrays\art-get-arrays-jwt-springsecurity-angular\support-portal-backend\target\support-portal.jar" ec2-user@ec2-13-51-129-89.eu-north-1.compute.amazonaws.com:~/` +2. Set Environment Variables + - `export PORTAL_MAIL_USERNAME="{{your_gmail_username}}"` + - `export PORTAL_MAIL_PASSWORD="{{your_gmail_password}}"` + - `export SPRING_PROFILES_ACTIVE="aws-local"` +3. Start java app + - `java -jar support-portal.jar` +4. Run as executable + - `sudo chmod 755 support-portal.jar` + - `ls -lh support-portal.jar` -> view permissions + - `./support-portal.jar` +