- 네이버 클라우드 플랫폼 [완료]
1) 서버 생성하기
2) 공인(Public) IP 신청
3) 포트 포워딩 설정 (외부 -> 서버 접속 허용)
4) ACG 설정 (방화벽 서비스)
5) WSL 설치 및 서버 접속 테스트- NCP 서버 내부 환경 설정 (Java) [완료]
1) Java-OpenJDK-17 설치
2) Java-OpenJDK-17 구성 및 환경 변수 설정- 스프링 부트 [진행중]
1) 스프링 스타터 프로젝트 생성
2) 페이지 생성하여 실행
3) 프로젝트 JAR 빌드 하여 배포
4) 서버 테스트- 구글 클라우드 플랫폼
1) MySQL 설치
2) MySQL 설정
3) MySQL 연결
4) MySQL 테스트
5) GCP 삭제- NCP 서버 내부에 MySQL 재설치
그 후 New Dependencies 의존성 설정
@Controller
@RequiredArgsConstructor
public class MainController {
@GetMapping("")
public ModelAndView main() {
ModelAndView mav = new ModelAndView();
mav.setViewName("main");
return mav;
}
}
<!-- 타임리프 메인 -->
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>main</title>
</head>
<body>
<div>안녕하세요? 테스트!</div>
</body>
</html>