티스토리 뷰
기획부터 설계, 디자인, 개발까지 오롯이 나 혼자 해온 프로젝트를 드디어 aws를 통해 배포했다!
두 달쯤 전부터 시작했던 것 같은데 회사다니면서 공부할 것들이 많이 생겨서 짬짬이라도 진행했고, 가장 기본적인 기능만 넣어서 우선 배포했다.
중간에 정말... 그냥 포기하고 싶었던 순간이 있었는데, 바로 템플릿 엔진 문제였다. 난 jsp에 익숙하다보니 그냥 jsp로 진행했는데 알고보니 스프링부트에서는 jar로 배포할 때 jsp를 지원하지 않는다고 한다... 애써서 배포했더니 white label error page가 떴을 때는 정말 절망스러웠다. 그래서 배포방식바꿔서 해보자했는데 그것도 안되고, 그래서 참아가며 jsp를 타임리프로 바꿨다. 다행히 지금 듣고 있는 강의에서 타임리프에 대해 알려줘서 적용이 수월했다.
진행하면서 새로운 기술들을 많이 써서 하나도 쉽지가 않았다... 우선 JPA가 큰 복병이었고, 그 다음은 젠킨스, 그리고 AWS EC2에 RDS까지... 그래도 어떻게든 적용해보겠다고 낑낑거리면서 많이 배웠다!
원래 오늘 배포까지 할 줄은 몰랐는데, 템플릿 엔진 바꾼 거 테스트한다고 배포해봤는데 위치검색이 안되서 알아보니 https로 사용해야 한다는 걸 알았다. ec2에는 https를 어떻게 적용하나 찾아보니 인증서를 발급받아야 한다는데, 또 그 인증서를 발급받으려면 도메인이 있어야 한다고 하고... 그래서 얼떨결에 도메인도 사버렸다.... 하하.......
아직 고쳐야 하는 문제점들이 많아서 깃허브 이슈로 정리해놨는데, 우선 aws 비용도 감당 가능할 정도로 나오면 좋겠고... 기왕 배포까지 하고 도메인도 1년치로 샀으니 이것 저것 많이 공부할 계기가 되었으면 좋겠다.
'일기' 카테고리의 다른 글
내려놓기 (0) | 2022.02.10 |
---|---|
슬럼프 혹은 번아웃 (0) | 2021.09.07 |
개발자로의 첫 커리어를 시작하기 전에 (0) | 2021.04.08 |
면접 복기 (0) | 2021.04.02 |
요즘 (0) | 2020.12.30 |