2019/02 4

[node.js] node.js 로 REST API 구축하기 위해 필요한 모듈 리스트

[node.js] node.js 로 express 서버 구축 시 필요한 모듈 리스트[node.js] node.js 로 express 서버 구축 시 필요한 모듈 리스트1. express설치법사용법 2. nodemon설치법 사용법3. joi설치법사용법4. helmet설치법사용법5. morgan설치법사용법실행 결과6. config설치법사용법실행 결과7. winston설치법사용법실행 결과1. expressexpress 는 node.js 에서 web 서버 구축을 위해 꼭 필요한 모듈이다.설치법$ npm install express --save사용법 const express = require('express') const app = express() ​ app.get('/', (req, res) => { res.s..

node.js 2019.02.21

[Linux] CentOS7 서버 전원 버튼 클릭 시 Poweroff 안 되도록 비활성화 하기

[Linux] CentOS7 서버 전원 버튼 클릭 시 Poweroff 안 되도록 비활성화 하기참고 사이트 : https://wiki.archlinux.org/index.php/Power_management#Power_management_with_systemd설명ACPI 이벤트power 버튼 관련된 이벤트는 ACPI(Advanced Configuration and Power Interface)에서 관리한다. 관련 설정은 /etc/systemd/logind.conf 에서 조정한다. /etc/systemd/logind.conf 기본 설정값 일반적으로 HandlePowerKey 만 참고하면 될 것 같다. Event HandlerDescriptionDefault ValueHandlePowerKeyTriggered..

Linux 2019.02.21

[node.js] docker 를 활용한 mongodb 실행 및 node.js 로 mongodb 연동하기

[node.js] docker 를 활용한 mongodb 실행 및 node.js 로 mongodb 연동하기[node.js] docker 를 활용한 mongodb 실행 및 node.js 로 mongodb 연동하기1. Docker 로 mongodb 실행1) docker-compose.yml 파일 생성2) docker-compose 실행2. nodes.js 에서 mongodb 연동 후 CRUD(생성, 읽기, 수정, 삭제) 하기1) mongoose 모듈 설치2) mongoose 모듈 로드 및 연결3) Schema 및 Class, Obejct 정의 후 저장1. Docker 로 mongodb 실행1) docker-compose.yml 파일 생성volumes 영역에는 외부에 별도로 저장한 db 데이터 경로를 지정한다...

node.js 2019.02.13

[Linux] Linux 서버 VNC 서버 환경 설정

[Linux] Linux 서버 VNC 서버 환경 설정1. VNC 서버 프로그램인 tigervnc-server 설치yum install 로 tigervnc-server 설치[root@server host0]# yum install -y tigervnc-server ​2. vncserver 실행 후 계정 및 패스워드 설정root 계정에서 vncserver 실행 시 vnc 접속에서 사용하는 패스워드를 지정한다.SecurityTypes는 None 으로 설정하여 별도의 인증 과정을 생략한다. [root@server ~]# vncserver --SecurityTypes=None ​ New 'server:1 (root)' desktop is server:1 ​3. (Client) VNC Client 로 접속대상 서버..

Linux 2019.02.07