본문 바로가기
반응형

분류 전체보기95

우분투 apt 업데이트 오류 (다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY) 우분투 apt 업데이트 오류에 대해 알아보도록 하겠습니다. $ sudo apt-get update 위 명령어로 apt-get update 할 때 아래와 같은 에러가 발생할 때가 있습니다. 저의 경우 우분투 환경에서 Docker를 설치하는 중에 apt update 명령을 했는데 오류가 발생했습니다. W: GPG 오류: https://download.docker.com/linux/ubuntu focal InRelease: 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY 7EA0A9C3F273FCD8 E: The repository 'https://download.docker.com/linux/ubuntu focal InRelease' is not signed. N: Updating.. 2022. 8. 5.
우분투에 Docker 설치하기 (Ubuntu 터미널 명령어로 설치) Docker 홈페이지의 공식 문서를 참고하여 우분투에 Docker를 설치할 수 있습니다. 하지만 처음 접하는 경우이거나 리눅스 환경이 익숙하지 않다면 공식문서만 가지고 설치하는 것이 조금 어려울 것이라고 생각되어 가이드를 작성하게 되었습니다. 명령어를 통해 천천히 진행해보시기 바랍니다. 공식 문서 참고 https://docs.docker.com/desktop/install/ubuntu/ Install Docker Desktop on Ubuntu docs.docker.com 공식 문서의 Docker 설치하는 부분부터 하나씩 해보도록 하겠습니다. 설치 전 선행으로 Docker의 패키지 저장소를 설정하고 DEB패키지를 다운로드해야 합니다. 1. Docker 패키지 저장소 설정 1-1. apt 패키지 설치 ap.. 2022. 8. 4.
ssh 파일 전송하기 (터미널 scp 명렁어로 파일 전송) 보통 파일 전송하거나 관리할 때 FTP를 많이 사용하곤 하는데 간단하게 파일 하나를 전송하거나 폴더를 전송할 때 명령어를 사용하여 전송할 수도 있습니다. 이번에는 scp 명령어를 사용하여 ssh로 간단하게 파일을 전송하는 방법에 대해 알아보도록 하겠습니다. $ scp 명령어로 전송하기 위해서는 전송한 파일을 받을 서버의 1) user 정보 (ID, Password) 2) 서버 주소 (IP, Port) 3) 파일을 받아서 저장할 경로 위 정보를 알아야 합니다. 1. 파일 전송 명령어를 실행할 정보를 가지고 아래와 같이 명령어를 입력하여 실행합니다. $ scp -P port sendFile.txt user@serverAddr:/home/user/path 예시 $ scp -P 22 sample.txt vm01.. 2022. 8. 3.
log4jdbc 로그 출력하기 (MySQL, Spring Framework, log4j) MySQL을 연동하여 개발하다 보면 위 화면처럼 쿼리 관련된 로그가 깔끔하게 출력되면 좋겠다는 생각을 하게 됩니다. 쿼리 관련된 깔끔한 로그를 출력하게 되면 가독성이 좋아지기 때문에 결과를 한눈에 볼 수 있어서 개발 환경이 더욱 좋아지게 됩니다. 이를 위해 log4jdbc를 사용하여 로그를 출력하는 방법에 대해 알아보도록 하겠습니다. Spring Framework에 MySQL 연동하는 방법은 이전 글을 통해 확인하시기 바랍니다. Spring Framework 개발 환경에서 MySql 적용하기 오늘은 스프링 프레임워크를 구축한 후 MySql을 연동하는 방법을 알아보도록 하겠습니다. 스프링 프레임워크 구축 방법은 이전 글을 참고하시기 바랍니다. 1. pom.xml 설정 2. web.xml 설정 3. dao... 2022. 8. 2.
Spring / MySQL 연동 에러 (Could not get JDBC Connection) Spring 프로젝트에 MySQL을 연동해서 사용하기 위해 프로젝트를 만들고 실행하였는데 다음과 같은 에러가 발생하였습니다. 심각: Servlet.service() for servlet [dispatcher] in context with path [] threw exception [Request processing failed;nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnec.. 2022. 8. 1.
ssh 접속 오류, 해결법 (REMOTE HOST IDENTIFICATION HAS CHANGED) ssh 접속은 아래 명령어를 사용하면 가능합니다. $ ssh USER@IP ssh 접속하려고 할 때 아래와 같은 오류를 만나게 될 수도 있습니다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. Th.. 2022. 7. 29.
728x90
반응형