목차
- 리눅스 스프링 개발환경 구성 - 4(Pom.xml 생성 및 Maven 설정과 빌드)
- 리눅스 find 실행시 "Permission denied" 나오지 않도록 하는 예제 이전 포스팅 링크 및 설명
- 리눅스 VirtualBox 아이피 설정 예제 이전 포스팅 링크 및 설명
- 스프링 실행 후 deploy 위한 톰캣 서버 추가 예제
- 스프링 톰캣 서버 포트 수정 예제
리눅스 스프링 개발환경 구성 - 4(Pom.xml 생성 및 Maven 설정과 빌드)
이전 포스팅에서는 리눅스에서 STS 개발 도구를 사용할 때 최초 spring starter 프로젝트를 생성하게 되어있습니다. 이때 최초 신규 프로젝트 생성시에는 Maven 설정이 되어있지 않기 때문에 Pom.xml 파일이 존재하지 않습니다. 이로인해 의존성 패키지들을 다운로드 받을 수가 없습니다. 따라서 해당 포스팅에서는 Pom.xml 생성 방법과 Maven 설정을 함으로써 의존성 패키지를 다운로드하여 프로젝트 빌드하는 방법을 알아보았습니다. 해당 내용이 궁금하시다면 아래의 링크를 참고하여 학습해주세요.
리눅스 find 실행시 "Permission denied" 나오지 않도록 하는 예제 이전 포스팅 링크 및 설명
리눅스에서 find 명령어를 실행할 때 "Permission denied" 오류가 발생하는 상황을 해결하는 예제에 대한 이전 포스팅을 참고하세요. find 명령어는 파일이나 디렉토리를 검색하는데 사용되는데, 특정 디렉토리에 접근 권한이 없는 경우에는 해당 오류가 발생할 수 있습니다. 해당 포스팅에서는 이러한 오류를 해결하는 방법과 예제를 제공하고 있으니 참고해보세요. 특히 에러 메시지를 다른 장치로 리다이렉트하는 방법을 확인할 수 있습니다. 대표적으로 /dev/null 디바이스로 리다이렉트하면 불필요한 오류 내용을 안나오게 할 수 있습니다.
2023.08.29 - [Linux/OS] - [Linux/Ubuntu] 리눅스 find 명령 Permission denied 안나오게 하기 예제(/dev/null)
리눅스 VirtualBox 아이피 설정 예제 이전 포스팅 링크 및 설명
리눅스에서 VirtualBox의 IP 설정에 대한 예제를 이전 포스팅에서 확인해보세요. VirtualBox를 사용하여 가상 머신을 생성하고 네트워크 설정을 할 때, IP 주소 설정이 필요한 경우가 있습니다. 이전 포스팅에서는 가상 머신의 IP 주소를 설정하는 방법과 관련 예제를 다루고 있으니 참고해보세요. 특히 호스트 PC가 연결된 스위치 혹은 공유기에 부여된 네트워크 대역을 같이 사용하고 싶다면 브릿지 모드를 활용해야합니다. 아래 링크를 참고해주세요.
2023.08.04 - [Linux] - [Linux] 리눅스 아이피 및 게이트웨이 설정(virtualbox 브릿지 세팅)
스프링 실행 후 deploy 위한 톰캣 서버 추가 예제
아래는 스프링을 실행한 후 deploy를 위해 톰캣 서버를 추가하는 예제입니다. 스프링 애플리케이션을 개발하고 실행할 때, 톰캣 서버를 추가하여 애플리케이션을 배포할 수 있습니다. 본 포스팅 이후의 예제에서도 톰캣 서버를 통해 war 파일을 배포할 예정입니다. 따라서 이 예제를 직접 수행해보세요.
우선 스프링을 실행하고 프로젝트를 생성하거나 기존의 프로젝트를 엽니다.
$ cd ~/spring_project/sts-4.17.2.RELEASE/
$ ./SpringToolSuite4
그리고 Window 메뉴에서 Servers 탭을 추가합니다.
1. 상단 Window 메뉴 선택
2. Show View 메뉴 선택
3. Other.. 메뉴 선택
4. Server 탭의 Servers 선택 후 Open 버튼 클릭
그리고 하단의 "No servers are available. Click this link to create a new servers..." 버튼을 클릭하여 톰캣 서버를 추가합니다.
그리고 아래와 같이 메뉴를 선택하여 톰캣 서버를 추가합니다.
1. Apache 메뉴 선택
2. Tomcat v8.5 Server 선택
3. Next 버튼 클릭
4. Tomcat Installation Directory의 Browse 버튼 클릭
5. 기존에 다운로드 받은 톰캣 서버 압축 폴더 경로를 선택
6. Finish 버튼 클릭
스프링 톰캣 서버 포트 수정 예제
아래는 스프링에서 톰캣 서버의 포트를 수정하는 예제입니다. 톰캣 서버의 기본 포트는 8080이지만, 필요에 따라 포트 번호를 변경할 수 있습니다. 본 포스팅에서는 8090으로 포트를 변경해보겠습니다.
아래와 같이 진행합니다.
1. 하단 Server 탭에서 추가된 톰캣 서버를 더블 클릭
2. 서버 상세 설정 페이지에서 Port를 8090으로 설정