Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스프링데이터흐름
- jQueryUI
- calendar
- jQuery값전송
- 페이징
- JPQL
- springflow
- 벌크연산
- LIST
- paging
- javaservlet
- 제너릭
- 엔티티직접사용
- JQuery
- 자바서블릿
- jscalendar
- 페치조인
- Hibernate
- fetchjoin
- fullcalendar
- JPA
- namedQuery
- jQuery값전달
- values()
- Generic
- joinfetch
- javascriptcalendar
- 대량쿼리
- 제네릭
- 프로젝트생성
Archives
- Today
- Total
가자공부하러!
AWS EC2 서버에 Spring Boot 웹서비스 배포 본문
1. ec2
> 참고 : https://jojoldu.tistory.com/263
- 순서정리 : ec2인스턴스 생성 및 시작 -> 보안그룹 설정(인바운드 규칙) -> java 버전업그레이드 -> 톰캣 설치 -> war파일 톰캣경로에 저장 -> 톰캣 start
- user : ec2-user
- 보안그룹 생성, 8080포트 모두 접근 가능하게끔 인바운드 규칙 설정(AWS 웹)
- ec2 jdk 8로 업그레이드(putty)
- ec2에 tomcat8 설치(putty)
> 참고 : https://sarc.io/index.php/aws/520-aws-ec2-linux-10-apache-tomcat
- ec2-user에 CRUD 권한 부여(putty)
> 참고 : https://muckycode.blogspot.com/2016/09/linux-chown-vs-chmod.html
- ftp로 ec2 tomcat8에 war전송(filezilla)
> war 패키징 할 때 유의사항
- @SpringBootApplication에 SpringBootServletInitializer 상속 받아서 configure 오버라이드 해야함
package com.rhymes;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
import org.springframework.cache.annotation.EnableCaching;
@EnableCaching
@SpringBootApplication
//public class RhymesApplication{
public class RhymesApplication extends SpringBootServletInitializer{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// TODO Auto-generated method stub
//return super.configure(builder);
return builder.sources(RhymesApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(RhymesApplication.class, args);
}
}
- tomcat 실행(putty)
2. rds
- DB인스턴스식별자 : minhj191031
- 마스터 사용자 이름 : minhj
- 마스터 암호 : minhj191031
'공부 > 웹' 카테고리의 다른 글
CKEditor5 - 클립보드 이미지 복붙 관련 코드 (0) | 2019.11.11 |
---|---|
AWS EC2 서버에 Spring Boot 웹서비스 배포(2) - SAXParseException (0) | 2019.11.11 |
Bootstrap typeahead 자동완성기능 코드(2) (0) | 2019.10.24 |
Bootstrap typeahead 자동완성기능 코드 (0) | 2019.10.23 |
CKEditor - 웹페이지 적용, 이미지 업로드 세팅 (0) | 2019.10.11 |
Comments