springboot

기존 서버 환경 Ubuntu 20.04.6 LTS Docker 1. MongoDB 설치 docker run -d --restart always --name mongodb -e MONGO_INITDB_ROOT_USERNAME={아이디} -e MONGO_INITDB_ROOT_PASSWORD={패스워드} -p 27017:27017 mongo 옵션내용 포트 : 27017 자동재실행 : always 컨테이너 이름 : mongodb 2. MongoDB conf 파일 수정 (인증 관련 설정) docker exec -it mongodb /bin/bash 위 명령어를 통해 컨테이너에 접속하여 아래 명령어를 통해 conf 파일 수정 vi /etc/mongod.conf // or vim /etc/mongod.conf ※ 만..
Spring Boot에서 MQTT를 이용하여 각종 IoT가 접목된 기기들을 컨트롤하고자 한다. 그러면 어떻게 Spring Boot에서 이를 사용할 수 있을까? 환경 버전 java : 11 spring boot : 2.7.6 1. MQTT 라이브러리 설치하기 우선 MQTT 라이브러리를 설치해야 이 기능을 사용할 수 있으므로 설치를 합니다. implementation 'org.springframework.integration:spring-integration-mqtt:5.5.14' 위 코드를 "build gradle" 파일 내에 있는 "dependencies" 에 추가합니다. 저는 5.5 보다 더 윗단계 라이브러리 사용시 호환성 문제로 작동하지 않는 부분이 있어 해당 버전을 사용했습니다. 2. 코드 작성 여..
Red-Hat
'springboot' 태그의 글 목록