본문 바로가기

maven5

[Spring Boot] 5-2. Jenkins를 이용한 배포 이어서 진행.. 추가적으로 말하자면. 밑에 포트번호도 있는데 포트번호가 다르다면 다르게 입력해서 접속하게끔 하면 된다. 그리고 나서 팀을 만든다. item name에 아까 입력했던 팀이름을 작성해도 좋고 아무렇게나 작명하면 된다. 근데 아무래도 jenkins로 여러 프로젝트를 관리하고 그렇게 하려면 알수 있도록 구분지어 이름을 짓도록 하자. 나는 아까 Publish Over SSH에서 설정하였듯이 같은 이름을 작성했다. 해서 만들게되면 해당 프로젝트의 구성을 하는 설정페이지가 나온다. 내가 보고 있는 버전의 항목은 다음과 같다. General 소스 코드관리 빌드 유발 빌드 환경 Build Steps 빌드 후 조치 General > GitHub project 클릭 - 배포하려는 레파지토리 주소 입력. ht.. 2023. 10. 27.
[Spring Boot] 5-1. Jenkins를 이용한 배포 시작하기 앞서 나는 새로운 것을 받아들이는 것을 잘 하는 놈인줄 알았으나. 아닌 것 같기도 하다... 그럼에도 불구하고 요기조기 찾아가며 설정을 했고, 지금은 Jenkins로 빌드 및 배포를 진행 하고 있다. 환경은 다음과 같다. jenkins 서버 - 서버1 배포 서버 - 서버2 설정 위 와 같이. jenkins 서버와 실제로 내가 운영하고자 하는 서버를 다르게 놓았다. (같이 해도 상관은 없었다. 실제로 해봤음) 사실 jenkins 처음(?) 써보고 잘 모르고... 다 영어로 되어있어서 거부감이 들긴 했다. 이것 저것 찾아보면서 시행착오도 겪고 해서 사실 지금은 어떻게 해야 설정이 됐는지 조차 까먹을 정도로 많은 시도를 이것저것 했다. 그래서 아마 나의 Jenkins 설정은 완벽하지 않을 것이다. 그.. 2023. 10. 27.
[Spring Boot] 3. CentOS7 Spring Boot jar 배포 시작하기 앞서 물론 centos 내에서 프로젝트를 생성하고 등등을 할 수 있겠지만 이전전 글 을 봤을 때 https://dongwoning.tistory.com/4 [Spring Boot] 1. 테스트 프로젝트 만들기 테스트 프로젝트를 만들어 보자. https://start.spring.io/ 위 링크에서 보통 만든다고 하더라. 나는 intellij 로 개발을 하여서 intellij에서도 spring boot 프로젝트를 생성 할 순 있는데, 아무럼 어떰. 위 링 dongwoning.tistory.com window에서 간편하게 웹사이트에 접속을 해서 프로젝트를 만드는 것보다 훨씬 귀찮고 어렵고 잘 안 될 것 같다. 그래서 나는 우선 이것만 보려한다. CentOS 서버 상에서 Spring Boot 웹서버 .. 2023. 9. 20.
[Spring Boot] 2. CentOS7 JAVA, Maven 설치 환경변수 들어가기 앞서 결국에는 웹서비스를 CentOS7 에서 진행할 예정이라. CentOS 에서 환경이 중요하다. java 설치 maven 설치 위 와 같이 진행해볼 것이당. 암 것도 없다. 현재 위치는 /home/spring JAVA 설치 및 환경변수 앞서 나는 JAVA를 11버전을 이용한다 했으니 11버전을 설치해보자. 11버전이 아닌 다른 버전을 사용하고 싶다면 버전만 다르게 설치 하면되고 환경변수 지정하는 것도 같으니 똑같이 하면 된다. https://jdk.java.net/java-se-ri/11-MR2 Java Platform, Standard Edition 11 Reference Implementations Java Platform, Standard Edition 11 Reference Implem.. 2023. 9. 20.