SSL 2

GitLab Server SSL 적용 (매우 쉬움)

기존 깃랩 서버는 Azure VM에 설치해서 사용중이었다. 도메인도 할당받지 않고 ip주소로 접근하여 사용중이었다. 실제 운영을 위해서는 도메인도 필요하고, 이제는 거의 필수가 된 https적용도 필요하다. 예전에 Tomcat에 Let's encrypt를 사용해서 SSL을 적용했던 경험을 토대로 nginx를 앞단에 두고 적용하려고 했다. 하지만, nginx의 기본 포트인 80번을 이미 GitLab에서 사용중이었다. 이를 해결하기 위해 Gitlab의 기본 포트를 변경해볼까 하며 docs를 찾아보던 중 GitLab 자체적으로 ssl 적용을 제공하는 것을 찾았다.SSL Configuration | GitLabSSL Configuration | GitLabSSL Configuration Available SSL..

DevOps/CICD 2021.01.14

#0 프로젝트 개발 환경 (Tomcat 9.0, Mysql 5.7, Azure Cloud)

약 한 달에 걸쳐 진행한 프로젝트를 정리하는 목적으로 하는 포스팅이다. 작업을 하며 정리한 내용과 실수로 많이 헤맸던 부분들, 시간을 많이 잡은 부분을 중점적으로 정리할 예정이다. 처음 생각했던 것 처럼 다 하고나니 많이 어려운 것도 아니었고, 설정만 잘 해주면 되는 작업들이었다. 많은 블로그 글을 참고하며 하다보니, 설정이 다른 부분들로 인해 어려움을 많이 겪었다. 이번 프로젝트는 서버를 만드는데 기본적인 과정이기 때문에 정리하면 좋을것 같다. 단순히 문제상황에 대한 것만이 아닌, 시행착오를 겪으며 알게 된 내용도 같이 정리하면 좋을 것 같다. 개발 환경 OS : Ubuntu 18.04 Cloud Service : Azure Database : mysql 5.7 Java : jdk1.8.0_261 Ja..

Programming/Java 2020.08.31