본문 바로가기

분류 전체보기667

728x90
반응형
[톰캣 9] HTTPS 호스트 설정 톰캣 9에서는 HTTPS 호스트를 두 가지 방법으로 설정할 수 있다.SSLHostConfig 활용아래처럼 HTTPS 통신에 활용할 SSL 정보를 입력할 수 있다.  Connector 옵션 활용아래처럼 Connector 옵션에 SSL 정보를 입력할 수 있다. 2024. 6. 7.
[교통 용어] 원 톨링 시스템, One Tolling System, OTS 정의원 톨링 시스템(One Tolling System, OTS)은 재정유료도로 구간(한국도로공사가 운영하는 구간)과 민자유료도로 구간을 혼용하여 운행하는 경우 차량이 출구에서 통행료를 한 번만 지불하면 되도록 만든 시스템을 말한다. 원 톨링 시스템이 도입되기 전에는 민자유료도로를 이용하다가 재정유료도로를 이용하려면 재정유료도로를 이용하기 전에 민자유료도로의 통행료를 지불하여야 했다. 원 톨링 시스템을 도입함으로서 통행료 수납의 편의를 제공하고 중간정차가 불필요해져 교통체증을 해소할 수 있었다.참고문서"원톨링 시스템이란?", 한국도로공사 하이패스 홈페이지. @원문보기"무정차통행료시스템", 천안논산고속도로. @원문보기"고속도로 통행료, 한 번에 OK! 원톨링 시스템(One Tolling System) 시행".. 2024. 5. 31.
[우분투 22.04] 가상 메모리(Swap Memory) 크기 조정 우분투에서 가상 메모리를 설정하는 방법은 아래와 같다.가상 메모리 해제기존의 가상 메모리 영역을 조정하는 경우 가상 메모리를 해제하고 삭제한다. 아래는 가상 메모리를 해제 하는 명령어이다.swapoff -v /swapfile가상 메모리 영역 삭제아래의 명령어로 가상 메모리 영역을 삭제한다.rm /swapfile가상 메모리 영역 할당아래의 명령어로 가상 메모리 영역을 할당한다.fallocate -l {크기} /swapfile가상 메모리 영역 권한 조정아래의 명령어로 가상 메모리에 접근이 가능한 사용자를 제한한다.chmod 600 /swapfile가상 메모리 생성아래의 명령어로 가상 메모리 영역을 생성한다.mkswap /swapfile가상 메모리 활성화아래의 명령어로 가상 메모리 영역을 활성화한다.swapo.. 2024. 5. 29.
스프링 부트 실행 스크립트에서 서버 포트 변경하는 방법 스프링 부트를 실행하는 스크립트에서 포트를 변경하려면 포트 정보를 아래와 같이 입력하면 된다.-Dserver.port=9034 2024. 5. 28.
[톰캣 9] HTTP/2 프로토콜을 사용하도록 설정 톰캣 9는 HTTP/2를 지원한다. 커넥터 설정 부분에서 아래의 내용을 아래의 사진처럼 추가하면 HTTP/2로 잘 동작한다. 2024. 5. 27.
[정보 보안 용어] 평문, Plaintext 정의평문(Plaintext)은 암호화되지 않은 정보를 말한다.참고문서"암호 용어", 정보통신기술용어해설, 2023년 8월 3일. @원문보기"평문 (Plaintext)", MDN 웹 문서, 2023년 10월 9일. @원문보기"평문, 平文, plaintext, cleartext", 정보통신용어사전, 한국정보통신기술협회. @원문보기 2024. 5. 23.
젠킨스(Jenkins) 캐시 공간 부족 경고 해결 방법 현상아래의 문구과 사진처럼 젠킨스(Jenkins)가 캐시 공간이 부족하면 경고 메시지가 나타난다.WARNING [Handling GET /static/82ebc488/images/svgs/logo.svg from : https-openssl-apr-8082-exec-1] org.apache.catalina.webresources.Cache.getResource Unable to add the resource at [/images/svgs/logo.svg] to the cache for web application [] because there was insufficient free space available after evicting expired cache entries - consider incre.. 2024. 5. 22.
[톰캣 9] "The APR based Apache Tomcat Native library was not found" 메시지 해결 아래와 같이  APR 기반 아파치 톰캣 네이티브 라이브러리를 못 찾았다고 메시지가 뜨는 경우가 있다. 일반적으로는 꼭 필요한 기능은 아닌데 HTTP2 등을 사용할거면 해당 라이브러리를 잘 찾도록 설정하는 것이 필요하다.org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-.. 2024. 5. 20.
젠킨스(Jenkins) 자격증명(Credential) 삭제하기 젠킨스(Jenkins)에서 자격증명(Credential)을 삭제하려면 'Dashboard' → 'Manage Jenkins' → 'Credentials' 순서로 화면을 이동하여야 한다.삭제할 자격증명을 아래의 사진처럼 'Delete' 버튼을 클릭하여 삭제한다. 2024. 5. 19.
[우분투 22.04] 기본으로 사용할 자바 버전을 선택하는 방법 우분투에서 기본으로 사용할 자바 버전을 선택하는 명령어는 아래와 같다. 아래의 사진처럼 설치된 자바 목록이 나타나고 기본 값으로 사용할 자바 버전을 숫자 입력을 통해 선택할 수 있다.update-alternatives --config java 2024. 5. 18.
[우분투 22.04] 시스템 서비스 시작시 "Exec format error" 오류 해결 우분투 22.04에서 시스템 서비스 시작시 "Exec format error" 오류가 발생하는 경우가 있다. 이 오류는 스크립트 파일 제일 위에 아래의 내용을 추가하면 해결이 가능하다.#!/bin/bash참고문서"[리눅스] bash의 모든 것, #!/bin/bash의 의미", 장철원, 로스카츠의 AI 머신러닝, 2022년 5월 4일. @원문보기 2024. 5. 17.
젠킨스(Jenkins)에서 깃(Git) 자격증명 유효성 검사 실패할 때 조치 방법 오류 화면과 원인젠킨스(Jenkins)에서 깃(Git)을 설정할 때 아래와 같이 자격증명 유효성 검사에서 실패가 발생하는 경우가 있다. 자격증명이 유효하지 않아서 그런 것인데 이 경우 자격 유효성 검사를 비활성화 하면 정상적으로 이용이 가능하다.server certificate verification failed. CAfile: none CRLfile: none깃 설정 확인아래의 명령어를 입력하여 'http.sslVerify'가 설정되어 있는지 확인한다.git config --list깃 자격 증명 유효성 검사 설정아래의 사진처럼 아래의 명령어를 입력하여 자격증명확인을 비활성화 한다.git config --global http.sslVerify false참고문서"Git에서 "SSL certificate p.. 2024. 5. 16.
[깃랩/GitLab] "Url is Blocked" 오류 발생시 아웃바운드 설정 방법 오류 발생 화면과 원인아래와 같이 깃랩(GitLab)에서 웹훅(Webhook) 설정시에 오류가 발생한다면 아웃바운드를 허용해야 정상적으로 이용이 가능하다.Url is blocked: Requests to the local network are not allowed아웃바운드 허용 설정아웃바운드 화이트리스트를 작성하는 화면은 깃랩 관리자로 로그인한 후 'Settings' → 'Network' → 'Outbound requests'에서 찾을 수 있다. 아래의 사진처럼 허용하고자 하는 IP주소 또는 IP주소대역을 입력하고 저장하면 아웃바운드 설정이 완료된다. 2024. 5. 15.
[정보 보안 용어] 암호화, Encryption 정의암호화(Encryption)는 평문을 암호문으로 만드는 것을 말한다. 암호화는 원본 문서의 내용을 복호키를 가진자 외에는 의미를 알 수 없도록 정보를 변환하는 과정을 말한다.참고문서"암호화, 暗號化, encryption, encipherment", 정보통신용어사전, 한국정보통신기술협회. @원문보기"암호 용어", 정보통신기술용어해설, 2023년 8월 3일. @원문보기"암호학 기본용어", 동서대학교. @원문보기 2024. 5. 14.
[IT 용어] 와이어샤크, Wireshark 정의와이어샤크(Wireshark)는 네트워크 프로토콜 분석 프로그램이다. GUI로 편리하게 사용할 수 있으며 오픈소스이고 사용료가 무료라서 가장 많이 사용하는 도구이다. 2024. 5. 13.
[IT 용어] 인증, Authentication 정의인증(Authentication)은 사용자가 밝힌 신원정보가 유효한지 확인하는 것을 말한다. 인증의 유형에는 지식 기반 인증, 소유 기반 인증, 존재 기반 인증, 행위 기반 인증, 장소 기반 인증 등이 있다.참고 문서"인증, 認證, authentication", 정보통신용어사전, 한국정보통신기술협회. @원문보기"Authentication, Identification (식별), 인증 (Authentication), 식별 (Identification), 신분 확인, 신원 확인", 정보통신기술용어해설, 2023년 8월 14일. @원문보기 2024. 5. 12.
[우분투] 서비스 자동 시작 설정 우분투에 등록한 시스템 서비스는 운영체제가 부팅시 자동으로 실행하도록 설정할 수 있다. 명령어는 아래와 같다.systemctl enable {서비스명} 참고문서"systemctl", Ubuntu manuals. @원문보기 2024. 5. 11.
[IT 용어] 클라우드 컴퓨팅, Cloud Computing 정의클라우드 컴퓨팅은 서버와 스토리지, 데이터베이스, 네트워크, 소프트웨어 등의 컴퓨터 자원을 인터넷을 통해 서비스로 제공하는 것을 말한다. 컴퓨터 네트워크를 통해 분산되어 있는 서버와 스토리지, 소프트웨어와 같은 IT 자원을 쉽게 다룰 수 있는 기술을 가상화라고 하며 가상화 기술을 활용하여 서비스를 제공하는 대표적인 예시가 클라우드 컴퓨팅이다.참고문서"Cloud Computing, 클라우드 컴퓨팅, 클라우드", 정보통신기술용어해설, 2023년 9월 15일. @원문보기"클라우드 컴퓨팅, cloud computing", 정보통신용어사전, 한국정보통신기술협회. @원문보기 2024. 5. 10.
[IT 용어] WAS, Web Application Server, 웹 애플리케이션 서버 정의WAS(Web Application Server, 웹  애플리케이션 서버)는 HTTP 클라이언트의 요청을 동적으로 처리하는 HTTP 서버를 말한다.참고문서"WAS, 웹 어플리케이션 서버, Web Application, 웹 어플리케이션", 정보통신기술용어해설, 2020년 5월 20일. @원문보기"웹 애플리케이션 서버, Web Application Server, WAS", 정보통신용어사전. @원문보기 2024. 5. 9.
[IT 용어] 데이터 센터, Data center 정의데이터 센터(Data Center)는 서버와 스토리지, 네트워크 등의 IT 기반 시설이 중앙 집중화된 물리적 시설을 말한다. 참고문서"Data Center, 데이터 센터", 정보통신기술용어해설, 2021년 3월 13일. @원문보기"데이터 센터란?", IBM. @원문보기 2024. 5. 8.