반응형

nodejs 5

무료 SSL 인증서: 웹사이트 보안을 강화하는 간단한 방법

서론 인터넷 사용량이 증가함에 따라 웹사이트의 보안은 더욱 중요해지고 있습니다. 사용자들은 개인 정보를 제공하거나 온라인에서 거래를 할 때 안전한 환경을 원합니다. SSL(Secure Sockets Layer) 인증서는 웹사이트 간 통신을 암호화하여 데이터를 안전하게 전송하는 데 도움을 줍니다. 이 글에서는 무료 SSL 인증서를 얻는 방법에 대해 알아보겠습니다. 1. 무료 SSL 인증서란? 무료 SSL 인증서는 웹사이트를 안전하게 만들기 위한 디지털 인증서 중 하나로, 사용자와 웹사이트 간의 데이터 전송을 암호화하여 중간에 제3자가 정보를 엿보지 못하게 합니다. SSL은 HTTPS 프로토콜을 통해 보안 연결을 제공하여 웹사이트의 신뢰성을 높이고 검색 엔진에서도 선호하는 요소 중 하나입니다. 2. 무료 S..

Node.js 및 Npm 버전 업데이트: 최신 버전 설치 및 관리 방법

Node.js의 최신 버전으로 업데이트하기 1. Npm을 이용한 업데이트 방법 n 패키지를 활용하여 Node.js를 빠르고 효율적으로 업데이트할 수 있습니다. npm install -g n n stable # 안정 버전 설치 n latest # 최신 버전 설치 n lts # LTS 버전 설치 n x.x.x # 특정 버전 설치 (x.x.x 버전) n prune # 이전 버전 삭제 2. NVM을 사용한 업데이트 방법 NVM(Node Version Manager)은 다양한 Node.js 버전을 관리하고 손쉽게 업데이트할 수 있는 도구입니다. nvm install [version] # 특정 버전 설치 nvm install node # 최신 버전 설치 nvm uninstall [version] # 이전 버전 삭제..

Node.js와 Express를 활용한 간단한 사용자 관리 RESTful API 구축하기

소개: Node.js와 Express는 웹 개발에 널리 사용되는 강력한 도구입니다. 이 블로그 글에서는 Node.js와 Express를 이용하여 간단한 사용자 관리 RESTful API를 구축하는 방법을 알아보겠습니다. RESTful API를 개발하는 과정과 함께 Express의 주요 기능과 동작 방식을 살펴보겠습니다. 목차: Node.js와 Express 소개 프로젝트 설정 및 Express 설치 API 엔드포인트 라우팅 데이터베이스 연동 API 기능 구현 API 테스트와 디버깅 요약 및 마무리 본문: Node.js와 Express 소개 Node.js: 자바스크립트로 서버 측 애플리케이션을 개발할 수 있게 해주는 런타임 환경입니다. Express: Node.js를 위한 웹 애플리케이션 프레임워크로, 빠..

[nodejs] mongodb 접속 방법

사용이 많은 mongoose 를 사용하지 않고 네이티브인 mongodb 를 사용해서 접속하는방법인다. 본인은 현재 빅테이터 기반의 디비 작업을 하고 있는데... 몽구스의 스키마 처리는 편하긴한데... 같은 데이터에 대해 컬렉션을 다르게 해서 저장을 하다 보니..... 처리가 힘들다... 몽구스로 할수 있는 방법 아시는 분은... 댓글로 알려주심 감사하겠습니다. const MongoClient = require('mongodb').MongoClient; async function getData() { const uri = 'mongodb+srv://:@/?retryWrites=true&w=majority'; const client = new MongoClient(uri, { useNewUrlParser: ..

[nodejs] PM2로 무중단 서비스를 해보자.

nodejs 배포를 위한 PM2 설치 해보고 기본적인 기능을 알아보도록하자. 1. PM2 설치 npm install -g pm2@latest 2. 이제 열심히 nodejs 개발해보자. 머든지... 3. 개발한 nodejs의 서비스를 PM2로 시작해보자. pm2 start app.js nadahacker@nadahacker:~/work/hogalabServer$ pm2 start app.js [PM2] Starting /home/nadahacker/work/hogalabServer/app.js in fork_mode (1 instance) [PM2] Done. ┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐ │ ..

반응형