본문 바로가기

server4

Termius로 어디서든 원격 SSH 접속하기 보통 업무를 볼때는 PC를 통해서 iTerm을 통해서 서버에 SSH로 붙곤 한다. 하지만 서버에 붙을 일이 꼭 업무 시간에만 있을리는 없다. 그렇다고 맨날 맥북을 들고다니기는 무겁고.. 그래서 찾은게 폰이나 아이패드에서 이용이 가능한 Termius 라는 툴에 대해 소개한다. (물론 PC도 가능 - MacOS) Termius로 어디서든 원격 SSH 접속하기 Termius SSH 접속 방법 첫 번째로 app store에서 termius 검색 후 설치를 해준다. 이후 앱을 열어 주면 다음과 같이 로그인 화면이 나오며 가입은 편한걸로 진행한다. 가입을 진행하면 2차 비번과 같은 설정을 진행한다. 가입을 완료 후 로그인을 해주면 다음과 같은 메뉴탭에서 Hosts를 눌러준다. 처음 설정을 하는것이니 New Host.. 2023. 9. 27.
Docker Compose를 통한 Kafka 환경 구성 및 Kafka Manager 구성 (2) 이번 시간에는 추가적으로 Kafka Manager 중 하나인 CMAK 구성 방법과 Docker Desktop을 통한 확인 방법에 대해서 정리한다. 더불어 brew를 통해서 kafka와 zookeeper 서버를 설치하는 명령어도 함께 정리한다. 1편 보러가기 Docker Compose를 통한 Kafka 환경 구성 및 Kafka Manager 구성 (1) docker compose를 통하여 Kafka 환경 설정법에 대해서 정리한다. 추가적으로 Kafka Manager 중 하나인 CMAK 도 함께 구성한다. 첫번째로는 docker-compose 개념과 yml 설정법과 docker-compose 명령어에 대해서 정리 sjparkk-dev1og.tistory.com Docker Compose를 통한 Kafka 환.. 2022. 11. 29.
Java - JAR 파일이란? WAR EAR 자바로 개발을 하게 되면 JAR와 WAR 파일을 봤을 것이다. 각각의 정의를 알아보고 추가적으로 EAR의 정의도 정리한다. Java - JAR 파일이란? WAR EAR Jar 파일이란? Jar 파일이란 Java Archive Files 의 약자로 일종의 자바 프로젝트 압출 파일을 의미한다. Jar 파일 안에는 여러개의 자바 클래스 파일들과 해당 클래스들이 이용하는 관련 리소스 등의 메타데이터를 하나의 파일로 모아서 배포하기 위한 소프트웨어 패키지 파일 모맷이다. 이렇게 하나의 파일로 압축되어 있으면 여러 파일들을 따로 받는 것이 아니기에 편리하고 시간도 절약된다. 실행을 하기위해서는 JDK에 포함되어 있는 jar 명령어를 이용해서 실행이 가능하다. 추가적으로 zip 파일 압축 알고리즘을 기반으로 만들어져.. 2022. 10. 28.
아파치와 톰캣 및 WAS와 WebServer 서버에 관한 공부를 할때 헷갈릴 수 있는 내용인 아파치와 톰캣의 관한 차이점과 웹서버와 와스(WAS)에 대한 차이점을 정리한다. 아파치와 톰캣 및 WAS와 WebServer 아파치(apache) & 톰캣(tomcat) 먼저 아파치란, 웹 서버 중 하나이며, 아파치 소프트웨어 재단에서 관리하는 HTTP WEB SERVER이다. HTTP서버로써 다양한 기능 제공과 더불어 구축이 쉽다는 장점을 가지고 있어 많이 사용한다. 추가적으로 대부분의 중소기업들은 무료로 사용이 가능하여 많이 사용된다. 톰캣이란, 아파치 소프트웨어 재단의 WEB APPLICATION SERVER(WAS)이다. 자바 서블릿을 실행 시키며 JSP 코드가 포함되어 있는 웹 페이지를 만들어준다. 즉, 톰캣은 웹 서버에서 넘어온 동적인 페이지를 .. 2022. 9. 15.