It is my Style

고정 헤더 영역

글 제목

메뉴 레이어

It is my Style

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (95)
    • Monolog (4)
    • Travel (26)
      • 여행 정보 (7)
      • 한국 여행 (11)
      • 다른나라 여행 (8)
    • Objective (0)
      • 목표 (0)
      • 계획 (0)
    • Developer (47)
      • Backend (18)
      • Java (5)
      • PHP (1)
      • MsSQL (2)
      • MySQL (6)
      • JavaScript (5)
      • SQLP 자격증 (4)
      • ETC (6)
    • Learning (0)
      • 학습정보 (0)
      • 영어 (0)
      • KH_정보교육원 (0)
    • Desire (1)
      • 신기한 것들 (0)
      • 사고싶은 것들 (1)
      • 유용한 것들 (0)
    • Review (17)
      • 책 (8)
      • 와인 (1)
      • 영화 (7)
      • 사진 (1)

검색 레이어

It is my Style

검색 영역

컨텐츠 검색

Developer/ETC

  • Apache Kafka - 구성

    2019.12.19 by 웰크

  • Apache Kafka - 설명

    2019.12.10 by 웰크

  • Mac에서 SSH키 생성하기

    2019.11.25 by 웰크

  • Redmine CKEditor 설치

    2019.07.28 by 웰크

  • Synology Redmine 플러그인 설치

    2019.07.24 by 웰크

  • Synology Redmine 설치 하기

    2019.07.23 by 웰크

Apache Kafka - 구성

Nginx -> Filebeat -> Kafka -> Logstash -> Kibana -> Elasticsearch 각 서버의 로그를 분석하기 위한 구성으로 위와 같이 시스템을 구성 할 예정이며, 이번 편에서는 카프카 설치 및 테스트를 위해 Docker에서 Kafka까지 설치와 테스트를 해 볼 예정이다 Synology 나스의 도커에 설치를 했으며, 도커의 버젼은 아래와 같다 Docker version : 18.09.8, build 2c0a67b Docker-compose version : 1.24.0, build 0aa59064 Base Image : centos7 우선 centos7를 컨테이너로 생성한 후 접속한다 (도커 명령어의 설명은 생략한다) docker run -ti --name kafka -..

Developer/ETC 2019. 12. 19. 14:38

Apache Kafka - 설명

미리보는 한줄요약! 카프카는 로그 및 기타 데이터를 토픽별로 구분하여 파일로 관리하고, 컨슈머의 요청이 있을때 데이터를 보내주는 기능을 한다. Apache Kafka의 기본 구성 요소와 동작 Kafka는 발행-구독(publish-subscribe) 모델을 기반으로 동작하며 크게 producer, consumer, broker로 구성된다. Kafka의 broker는 topic을 기준으로 메시지를 관리한다. Producer는 특정 topic의 메시지를 생성한 뒤 해당 메시지를 broker에 전달한다. Broker가 전달받은 메시지를 topic별로 분류하여 쌓아놓으면, 해당 topic을 구독하는 consumer들이 메시지를 가져가서 처리하게 된다. Kafka는 확장성(scale-out)과 고가용성(high a..

Developer/ETC 2019. 12. 10. 18:00

Mac에서 SSH키 생성하기

요즘 프로젝트는 주로 협업으로 작업이 진행되며 Git을 많이 사용하고 있다 이럴때 본인의 ID와 PW를 사용하는 Http로 접속할 수도있지만 다른사람들과의 협업에 있어서 개인의 비밀번호화 패스워드를 공유하기는 쉽지 않다 (특히 회사에서 사용하는 깃이라면 더더더더욱!) 그럴때 주로 사용하는 방법이 SSH키를 이용하여 SSH접속을 하는 방법이 있다 만약 가지고 있는 SSH키가 없다면 생성을 해야하는데 Mac에선 ssh-keygen 명령어를 사용하면 SSH키를 간단히 생성할 수 있다 우선 개인 ssh 폴더로 이동한다 cd ~/.ssh/ 처음 생성한다면 이 폴더에는 "known_hosts" 파일밖에 존재하지 않는다 이제 ssh-keygen 명령어를 이용하여 생성하자 ssh-keygen -m PEM -t rsa ..

Developer/ETC 2019. 11. 25. 12:29

Redmine CKEditor 설치

CKeditor 플러그인 (https://ckeditor.com/) 입력한 데이타를 Textile 로 변경해 주는게 아니라 HTML 을 바로 사용하는 플러그인으로 레드마인에 글 작성 시 여러가지 기능으로 좀 더 직관적으로 보이게 해준다 단점이나 추가 플러그인은 검색을 통해서 찾아보면 금방 찾을 수 있다 여기에서는 내가 필요해서 설치했던 공유기만 남겨본다 플러그인 설치 준비 우선 설치를 위해서 도커 이미지에 접속을 해야한다 ssh로 시놀로지 서버에 접속 ssh 루트 혹인 아이디@서버 루트권한을 얻는다 sudo -i 도커 명령어로 실행중인 이미지를 검색해 이름을 찾는다 (도커의 샐행중인 이미지 목록을 보여준다) docker ps 도커 이미지에 접속 docker exec -it synology_redmine ..

Developer/ETC 2019. 7. 28. 22:09

Synology Redmine 플러그인 설치

기본 플러그인 설치 시놀로지로 플러그인을 설치하는 방법에는 여러가지가 있는데 가장 쉽게 할 수있는 방법은 파일 스테이션 -> 도커 -> 레드마인 -> 플러그인 폴더에 압푹을 해제한 파일을 넣어두고 레드마인을 재시작하면 된다 혹시 폴더가 없다면 같은이름으로 만들어 주면 된다 Git에서 바로 다운 보통 설명으로 나와있는데로 하자면 깃에서 바로 다운을 받는 법으로 나와있다 이렇게 설치를 하기 위해서는 터미널로 시놀로지에 접속 후 받아주면 된다 ssh 루트 혹은 사용자@서버주소 사용자로 접속 시 루트권한 획득 sudo -i 레드마인의 플러그인 폴더로 이동합니다 ( 앞에 볼륨은 도커를 설치한 볼륨에따라 달라 질 수 있습니다 ) Git 명령어로 다운받고 레드마인을 재시작 해주면 된다 설치 후 명령어를 입력해야 하는..

Developer/ETC 2019. 7. 24. 23:17

Synology Redmine 설치 하기

Why?? 회사에서 지라를 사용해보니 이슈관리툴을 개인적으로 사용해보고 싶어서 마침 백업용으로만 사용하는 시놀로지에 설치를 해보았다. 레드마인을 설치한 하고 사용하려는 이유는 무료다. (아주..큰..이유..) 시놀로지에서 지원해준다 도커 기반이라 삭제와 설치가 편해 보인다 하는일, 해야할 일을 체계적으로 관리하고 싶다 주간 혹은 월간 회고를 작성해 보고싶다 얼마나 유용하게 사용할지는 모르지만 우선! 설치!! 설치를 하면서 생긴 문제점을 블로그에 남겨 같은 환경에서 설치하는 분들의 삽질을 줄여드리기 위해 블로그를 작성! 맥북기반으로 설명 드리니 다른 OS를 사용하시면 참고하여 봐주세요 ( SSH를 제외하고 비슷합니다 ) 설치환경 시놀로지 : DS918+ DMS버젼 : DSM 6.2.2-24922 Updat..

Developer/ETC 2019. 7. 23. 23:29

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
It is my Style © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바