본문 바로가기

서버 개발자

[NodeJS] n 을 통하여 NodeJS 버전 변경하기 NodeJS의 경우 버전 변경이 굉장히 잦고 ( 과거에 요즘은 좀 안정된 느낌입니다. ) 버전마다 의존성 패키지가 매우 다른데요. 여기서는 NodeJS 버전을 간단히 변경하는 n 을 소개 드리겠습니다. 1. npm 을 통하여 n 설치하기 우선 현재 nodejs 의 버전을 확인해 봅니다. $ node -v 그리고 npm 을 통하여 n 을 global 로 설치해 주도록합니다. $ sudo npm install -g n 그리고 n을 재대로 설치 되었는지 확인을 위하여 버전을 확인해 보도록 합니다. $ n -V 2. n 을 이용하여 버전 변경하기 버전 변경방법은 간단합니다 n 뒤에 lts, latest 혹은 버전을 적어 주시면 됩니다. # lts 버전 설치 $ n lts # 최신 버전 설치 $ n latest ..
[NodeJS] yarn 을 설치하고 yarn 을 이용하여 패키지 관리하기 yarn 은 NodeJS를 깔면 기본적으로 설치되는 npm 과 같은 역할을 하는 패키지 관리 프로그램입니다. 왜? npm 이 있는데 왜 굳이 yarn 을 쓰는가? 가장 큰 이유는 압도적으로 빠릅니다. ( 후에 변경될 수도 있습니다. ) * NodeJS 가 설치되어 있어야 합니다. NodeJS 의 설치는 아래의 문서를 참고하시기 바랍니다. 2019/06/04 - [강좌/NodeJS] - [NodeJS] Linux ( CentOS, Ubuntu, AWS Linux 등 ) 에 NodeJS 설치하기 1. yarn 설치 방법 ( 원본 문서 : https://yarnpkg.com/en/docs/install ) - CentOS / Fedora / RHEL 저장소 등록하기 $ curl --silent --locati..
Linux ( CentOS 혹은 Ubuntu ) 에서 ls -al 로 용량 확인 시 용량 단위 추가하기 Linux ( 리눅스 ) 계열 시스템에서 디렉터리의 파일과 하위 디렉터리를 목록을 볼 때 ls라는 명령어를 사용하는데요.이때 -al 을 붙이면? 바로 파일과 하위 디렉터리의 세부 정보들이 나타나게 됩니다. $ ls 아래는 ls의 결과입니다. $ ls -al 아래는 ls -al의 결과입니다. 보시다시피 권한과 사용자 그룹 등의 추가 정보가 나타나게 됩니다.일단 ls 와 ls -al의 차이는 위와 같이 세부정보를 모두 표시하느냐 마느냐의 차이인데요. ls -al의 문제점이 바로 용량 부분이 숫자가 너무 클 경우 확인이 불가능하다는 점입니다. 아래는 어떤 DB 디렉터리의 ls -al 결과입니다.이제 이것을 보기 편하게 하기 위해 ls의 옵션으로 -la 가 아닌 -ahl를 넣어 보도록 합니다. $ ls -ahl..
실시간 서버 모니터링 프로그램 NetData 를 이용하여 서비스를 모니터링 해보자 Netdata 는 GPLv3+ 라이센스를 가진 오픈소스 모니터링 툴로 대충 화면은 아래와 같으며 비교적 다른 모니터링 툴에 비해 설치 방법이 '매우' 간단하고 기능이 다양 합니다.그리고 모바일도 완벽히 지원을 합니다. 설치 방법은 아래의 명령어를 서버에 넣어 주시면 됩니다! $ bash <(curl -Ss https://my-netdata.io/kickstart.sh) 혹은 아래와 같이 Docker 를 이용하여 설치도 가능하지만 Docker 로 설치할 경우 몇몇 데이터를 가져오지 못할 수도 있다고 하니 참고하시기 바랍니다. # Docker 를 이용한 설치 법 docker run -d --name=netdata \ -p 19999:19999 \ -v /proc:/host/proc:ro \ -v /sys:/..