Buttercoco

반응형

NodeJS에 여러가지 유용한 모듈들이 많지만 나는 이것을 즐겨 쓴다.

background에서 앱이 꺼지지 않고 돌아가게 해주는 모듈인데 이름도 그에 걸맞게

forever라고 한다.

우선 설치 방법부터 소개한다. npm패키지 설치툴로 설치하도록 하면 매우 간단하다.

npm install -g forever

이제부터 바로 사용할 수가 있다.

forever start node app.js 명령어를 치면 app.js를 바로 백그라운드에서 무제한으로 돌게 된다.

그리고 이렇게 돌아가는 프로세스들의 리스트를 조회할 수 있는 명령어가

forever list 이다.

 

아무 프로세스가 돌아가지 않을 시에 이렇게 표시가 된다.

 

forever 프로세스가 돌아갈 시에는 이렇게 표시가 된다.

 

forever 프로세스를 정지시킬려면 forever stop (pid)를 입력하면 정지가 된다.

'JavaScript > NodeJS' 카테고리의 다른 글

NodeJS로 간단한 채팅 서버 구축하기  (0) 2018.02.20

반응형

요즘 많은 분들이 파이썬을 사용하시는데요,


파이썬의 넘쳐나는 패키지들을 서로 다른 OS환경에서 사용할 수 있도록 해주는 


Anaconda를 소개합니다.


일단 https://www.anaconda.com/download/ 로 가서 자신의 운영체제에 맞는 버전의 


anaconda 설치 파일을 받도록 하고 설치를 해줍니다.


-------------------------------------------------------


그리고 각자의 운영체제에서 anaconda를 환경변수에 등록시켜줍니다.


(윈도우즈의 시스템설정의 환경변수, linux의 .bash_profile 등)


이제 간단한 명령어들입니다.


1. 가상환경 만들기


conda create -n 환경이름 python=파이썬버전


ex) conda create -n science_env python=3.5



2. 가상환경 활성화


source activate 환경이름


ex) source activate science_env



3. 가상환경 비활성화


source deactivate



4. 가상환경 리스트


conda info --envs


5. 패키지 설치 명령어 (환경 활성화 상태에서)


pip install 패키지명 || conda install 패키지명


----------------------------------------------------------------


전 이 정도 명령만으로도 잘 사용하고 있습니다. 나머지 명령어들은 conda -h를 통해 확인하실 수 있습니다.