본문 바로가기

전체 글10

Install Tomcat Service on CentOS 7 CentOS 7 에서 Apache Tomcat을 Service로 등록하는 방법을 찾으면서 알게된 내용을 정리한 기록입니다. CentOS 7 부터 기본 ini 시스템으로 systemd가 채택되었습니다. PID 1로 실행되어 초기화 스크립트 관리자, 로그시스템 관리자, cgroup 관리 등 시스템 전반적인 부분에 관여하고 있는데, 이는 유닉스의 철학인 '한 가지만 잘하자'와 상반되기 때문에 많은 논란이 되고 있기도 합니다. systemd에 대한 자세한 내용은 공식 홈페이지를 참고하면 좋을 것 같습니다. systemd 공식홈페이지 톰캣과 자바를 설치하는 과정은 아래 블로그를 참고하여 진행하였습니다. How to Install Tomcat 8.5 on CentOS 7 톰캣과 자바를 설치하는 방법은 CentOS .. 2020. 2. 19.
VMware Workstation 에 CentOS 6 설치하기 테스트 환경 구축을 위해 VMware WorkStation을 설치하고 CentOS 6을 설치합니다. 1. VMware Workstation 1.1. VMware Workstation 설치 VMware Workstation 설치 파일을 로컬PC에 복사하고 설치를 진행합니다. 1.2. Default location for virtual machines 설정 VMware Workstation 설치 완료 후 프로그램을 실행시킵니다. 상단메뉴에서 Edit -> Preferences를 클릭합니다. 해당 버튼을 클릭하면 아래와 같은 화면이 나옵니다. 여기서 Default location for virtual machines의 설정 값을 확인합니다. 용량이 충분한 곳으로 해당 경로를 설정합니다. 1.3. Bridge .. 2019. 12. 9.
Slack chat plugin for Redmine 설치하기 회사에서 Redmine에 일감이 등록되면 Slack으로 알림을 받을 수 있도록 하라는 업무가 주어졌습니다. Plugin 설치 과정 중에 얻은 지식을 정리합니다. 1. Slack chat plugin for Redmine 설치하기 레드마인 설치환경 OS : CentOS release 6.9 (Final) Redmine Installer : bitnami-redmine-3.4.2-3-linux-x64-installer Plugin : Slack chat plugin for Redmine 자세한 설치 방법은 redmine과 slack 통지 연동과 Redmine 과 Slack 연동 하기 를 참고해서 진행하였습니다. 2. Troubleshooting -bash: bundle: command not found 설치.. 2019. 7. 24.
IntelliJ Conditional Breakpoint 사용하기 Conditional Breakpoint 란? IntelliJ Debug 모드를 사용할 때 breakpoint를 특정 조건에서만 동작하도록 하는 기능입니다. 예를 들면 for문 안에서 인덱스 값이 설정한 값과 동일할 때 breakpoint가 동작하도록 만들어 줍니다. 이 기능을 알기 전에는 원하는 조건이 될 때까지 수동으로 명령을 동작 시키면서 값을 확인 했었습니다. 이동욱님의 인프런 강의에서 처음으로 봤을 때 아 정말 멍청하게 코딩을 하고 있었구나 하고 반성하게 되었습니다. Conditional Breakpoint 사용법 이제 Conditional Breakpoint를 사용하는 법에 대해 알아보겠습니다. 우선 원하는 위치에 breakpoint를 하나 생성합니다. 생성한 breakpoint를 마우스 오른.. 2019. 3. 23.