Regular

프로젝트마다 환경이 달라 Node를 버전별로 사용할 일이 생겨 NVM (Node Version Manager)을 설치하였습니다. nvm 설치 homebrew 에서 nvm 검색합니다. 설치 가능하군요. $ brew search nvm ==> Formulae convmv mvnvm nvm 이미 설치된 경우 초록색 체크 표시가 옆에 있습니다. brew search nvm ==> Formulae convmv mvnvm nvm ✔ homebrew로 nvm 설치합니다....

Git Client 중에서 가장 애착하는 Sourcetree. Intellij 에서 대부분의 작업을 하긴 하지만 신규 프로젝트를 분석할때나 전체 히스토리를 파악할때 Sourcetree 로 살펴보면 한눈에 보여서 좋습니다요. 4.1.8 버전이 어느날 부터 크러쉬나면서 꺼지는 현상이 종종 발생하더니 오늘은 실행되자마자 꺼져버리는군요. Development Environment MacBook Pro 16 MacOS Ventura 13.4.1 칩 Apple M1 Pro Sourcetree Download...

제공하는 웹서비스가 많으면, 그만큼의 웹서버가 존재합니다. 요즘, 내가 개발자인지 서버엔지니어인지 살짝 혼란스럽지만 “주어진 일에 최선을 다하자!” 라는 마음으로 일하고 있습니다. 많은 웹서버의 보안 관련 헤더 설정을 하다보니 정리를 해야겠다는 생각이 들었습니다. 헤더 설정 확인하기 헤더 설정을 확인하는 방법은 다양합니다. 외부에 공개된 서비스인 경우 https://securityheaders.com/ 와 같은 진단 사이트에서 조회해보는 방법도...

Nginx 웹서버를 구축하면서 정리하는 글~ Nginx 란? https://nginx.org/ Server Spec. $ ~/nginx/sbin/nginx -V nginx version: nginx/1.18.0 $ cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) $ arch x86_64 Install Nginx 설치 방법은 OS,확장자별 다양합니다. 저는 회사에서 제공하는 설치 스크립트(모니터링서비스 연동)로 설치하였습니다. 파일을 다운받아서 설치하는 기본적인 방법을 알아보겠습니다. http://nginx.org/en/download.html Nginx 사이트에서 버전을...

Apache 웹서버를 Nginx 웹서버로 이전해야 하는 일이 생겼습니다. Apach AJP 와 JkMount 를 이용하고 있어 설정을 확인하면서 겸사 겸사 정리해보았습니다. Server Spec. $ /apache-2.4.39/bin/apachectl -v Server version: Apache/2.4.39 (Unix) $ cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) $ arch x86_64 Process 프로세스 리스트를 확인합니다. $ ps -ef | grep httpd...