본문 바로가기

웹/Node.js

(4)
4. (Node.js) express로 웹 서버 만들기(2/2) 이전 (Node.js) express로 웹 서버 만들기(1/2) 에서 Express를 사용하여 웹 서버를 만들기 위한 html (메인, 로그인, 회원가입, id 찾기, password 찾기)과 미들웨어 사용법을 살펴봤습니다. 이번 포스트에서는 라우터, 데이터베이스 연동 (mongoose)을 통한 로그인, 회원가입, id 찾기, 비밀번호 찾기 기능을 구현하겠습니다. 이전 포스트의 main.js에 내용을 추가하며 작성하겠습니다.데이터베이스 연동main.js 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152//mongoose 모듈 사용var mongoose = require('mongoos..
3. (Node.js) express로 웹 서버 만들기(1/2) Express를 사용하여 웹 서버를 만들 것입니다. 서버를 만들기 위해 Node.js와 mongoose를 사용할 것입니다. 서버는 메인, 로그인, 회원가입, id 찾기, password 찾기로 구성된다. 프로젝트 구성 HTML index.html1234567891011121314 메인 페이지 홈페이지에 오신 것을 환영합니다. 로그인 하기 회원가입 하기 id 찾기 password 찾기 Colored by Color Scriptercs 메인페이지로 실행화면은 다음과 같다. Sign.html1234567891011121314151617 회원가입하기 회원가입 페이지 ID : PASS : NAME : AGE : Colored by Color Scriptercs POST 방식으로 사용했으며 action을 '/pro..
2. (mongoDB) mongoDB 설치 및 설정 서버프로그래밍을 하며 데이터베이스를 사용하기 위해 NoSQL 데이터베이스로 분류되는 mongoDB를 설치한다. mongoDB 설치https://www.mongodb.com/download-center/community 에서 mongoDB 다운로드 저는 ZIP으로 다운받는 방법을 설명하겠습니다. 받은 ZIP 폴더를 원하는 경로에 압축 풀기를 합니다. 환경 변수 설정 내 PC 우클릭 -> 고급 시스템 설정 선택 환경 변수 -> Path 선택 후 편집 -> 압축을 푼 폴더의 bin 폴더의 경로를 환경 변수에 추가해줍니다. 설치 확인 cmd -> mongo --version 입력 mongoDB 실행mongoDB 데몬을 실행 >mongod --dbpath '데이터를 저장하기 위한 디렉토리 경로' e.g., mon..
1. (Node.Js) JDK와 Eclipse 및 Nodeclipse 플러그인 설치 윈도우에서 자바 프로그래밍을 하기 위해 JDK(Java Development Kit)와 이클립스를 설치한다. 서버프로그래밍을 위해 이클립스에 Node.js를 사용하기 Nodeclipse plugin 을 설치한다.JDK 설치https://www.oracle.com/technetwork/java/javase/downloads/index.html Java SE Downloads 선택 및 설치 Download 선택 후 자신의 컴퓨터 사양에 맞는 kit 설치한다. 환경 변수 설정 내 PC 우클릭 -> 속성 -> 고급 시스템 설정 환경 변수 -> Path 선택 -> 편집 -> jkd-11.0.1\bin 경로 추가 설치 확인 cmd -> javac 입력 Node.js 설치https://nodejs.org/ 에서 다운..