전체 글 (88)


[Spring] logback 세팅

[Spring] logback 세팅

logback-spring.xml[참고] 파일 생성 경로는 Spring Boot 기준으로 ‘/src/main/resources/’이다. %d{HH:mm:ss.SSS} %-5level %logger{36} - %msg%n %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n INFO ACCEPT DENY ${BASE}/%d{yyyy-MM-dd}_INFO_LOG.log 30..

[Network | Oracle VM Virtualbox] 가상머신 복제 후 IP 주소 변경 및 SSH 포트 변경

[Network | Oracle VM Virtualbox] 가상머신 복제 후 IP 주소 변경 및 SSH 포트 변경

안쓰는 노트북에 Oracle VM Virtualbox를 설치하고 가상머신 몇 개 만들어서 서버 돌리는 중인데 2개 더 필요해서 VM Virtualbox 내에서 복제를 해봤다. 바로 사용하면 외부에서 PuTTy와 같은 SSH 프로그램으로 접근도 불가능할 뿐더러 나는 복제했던 가상머신 내부에 고정 IP를 할당해놓은 터라 수정할 게 몇가지 있었다. 추후에 서버가 더 필요해서 복제하게 될 때 참고하기 위한 포스팅이다. 순서는 아래와 같다. MAC 주소 변경Hostname 변경고정 IP 변경SSH 접근 포트 변경방화벽 포트 등록포트포워딩 1. MAC 주소 변경복제해놓은 가상머신을 끈 상태에서 설정 창에 들어간다. 이렇게 있을텐데 어댑터1, 2, 3, 4 중 1만 빼놓고 네트워크 어댑터 활성화(E)에 체크박스가 ..

[Raspberry Pi 5] GUI 데스크톱 세팅(VNC)

[Raspberry Pi 5] GUI 데스크톱 세팅(VNC)

1. raspi-config 설치apt updateapt install raspi-config -y2. raspi-config 실행raspi-config3. raspi-config 설정(VNC 활성화 작업)‘3 Interface Options Configure connections to peripherale’ 선택‘I3 VNC Enable/disable graphical remote access using RealVNC’ 활성화(엔터 누르면 활성화 할꺼냐고 묻는데 "yes" 누르면 된다)4. VNC Viewer 설치 Download VNC Viewer by RealVNC®RealVNC® Viewer is the original VNC Viewer and the most secure way to conne..

[Troubleshooting] @RequestBody

헛짓거리를 꽤 오래해서 남겨놓는다. 현상@RequestBody를 떼면 Postman에서 에러 발생@RequestBody를 붙이면 Swagger, Postman 전체에서 에러 발생에러 발생 이유는 API 호출 시 DTO에 값 매핑이 안되서이며 mybatis에 바인딩 될 때 NULL로 나와 컬럼 속성이 NOT NULL인 컬럼들에 한해 예외 발생 해결 방법Http 메소드 중 Get 방식은 Query String으로 값을 받는다.그래서 Controller 단에서 @RequestBody를 쓸 이유가 없다. 근데 그 날 졸린 상태에서 작업했는지 @RequestBody가 붙어있었고 해당 어노테이션을 Post 방식의 날씨 등록 API에 갖다 붙였었는데 그 @RequestBody 어노테이션이 Spring 자체에서 제공하..

[Raspberry Pi 5] Mosquitto 설치

라즈베리파이에 아두이노 연결하고 mqtt 사용할거라 설치했다. 1. Mosquitto 설치apt install -y mosquitto mosquitto-clients2. Mosquitto 실행$ systemctl enable mosquittoSynchronizing state of mosquitto.service with SysV service script with /lib/systemd/systemd-sysv-install.Executing: /lib/systemd/systemd-sysv-install enable mosquitto$ systemctl start mosquitto$ systemctl status mosquitto● mosquitto.service - Mosquitto MQTT Broke..

[Network | Rocky Linux] 고정 IP 할당하기

안쓰는 노트북에 WAS-2, LB 서버 구축 중이며 브릿지 네트워크로 IP를 할당받았다. 해당 IP를 고정 IP로 할당하기 위해 작업을 진행했다. # 고정 IP를 할당할 디바이스 확인$ nmcli device statusDEVICE TYPE STATE CONNECTIONenp0s3 ethernet connected enp0s3 $ cd /etc/NetworkManager/system-connections$ system-connections]# ls -l-rw------- 1 root root 294 Mar 22 11:38 enp0s3.nmconnection nano enp0s3.nmconnection [connection]id=en..