Skip to main content

NPM으로 Node.js 업그레이드 하기

1. check current version

$>node -v

2. delete npm cache

$>sudo npm cache clean -f

3. install ‘n’

$>sudo npm install -g n

4. upgrade to the specific version,

$>sudo n {VERSION}

or upgrade to the latest stable version

 $>sudo n stable

5. check version

$>node -v

note)
At 5, if the version is not your favorite, try to reboot...

Comments

Popular posts from this blog

VMWare Host-Only network 설정

Host-only network 설정시 삽질한 내용 기록해 두어야겠다.

Host OS: Windows 10
Guest OS: Windows 7

Host에 VMWare가 추가한 adapter 두개: VMnet1(host-only), VMne8(NAT)

진행내용)
1. Guest OS로 Windows 7 host-only 모드로 설치.
2. 그러면 Host OS(VMnet1)는 host-only network상의 gateway가 됨.
3. VMnet1에 셋팅된 주소가 Host의 IP
4. Guest에서 Host로 3번의 IP로 ping test
5. Guest OS 방화벽 비활성(중요)
6. host에서 Guest OS에 설정된 IP로 ping test

예제)

VMnet1 ip: 192.168.182.1
Guest ip: 192.168.182.123

from Guest
$> ping 192.168.182.1

from HOST
$> ping 192.168.100.104

JavaScript Coding Convention

Intro javascript(이하 js)로 개발함에 있어서 개발자들간에 지켜야할 코딩 규약을 정하고자 한다. ConventionJavascript Filefile encoding은 UTF-8로 한다.file extention은 .js로 한다. ex) Test.jsjavascript 코드는 기본적으로 HTML 파일에 들어가지 않는것을 권장한다.HTML에서 javascript include는 <script src="filename.js"> 형태로 기술한다.Indentation & Lineindent는 space 4칸으로 한다.(tab 지양)line length는 가능한 80 line에 맞추도록 한다.DeclarationVariable변수 선언은 반드시 var 를 사용한다.var statement는 function body의 최상단에 위치한다.var statement는 alphabetical ascending order로 배치 될수 있도록 한다.변수선언 샘플 ...

ELK 설치

1. What is ELK? = Elasticsearch + Logstash + Kibana

Elasticsearch: Apache Lucene 기반의 검색 서버
Logstash: log 수집기
Kibana: BI tool

2. Downloads ; Ubuntu docker 에 설치

* Elasticsearch: $> wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.0.tar.gz

* Logstash: $> wget https://artifacts.elastic.co/downloads/logstash/logstash-6.3.0.tar.gz
* Kibana: $> wget https://artifacts.elastic.co/downloads/kibana/kibana-6.3.0_linux-x86_64.tar.gz
3. Install docker instance 2개: 1 for apache + logstash, 2 for elasticsearch + kibana
docker instance 에 java 필요 (4번 java 8 설치 참조)
§ Apache2 설치 - 데모서버 $> sudo apt-get update
$> sudo apt-get install apache2

* log format 추가
elasticsearch 가 JSON 형식의 API를 사용하기 때문/etc/apache2/apache2.conf 파일에 아래 log format 추가LogFormat "{ \"time\":\"%t\", \"clientip\":\"%a\",\"host\":\"%V\", \"request\":\"%U\", \"query\":\"%q\", \"method\":…