Node.js v16.13.1 MySQL v8.0.28 버추얼 박스 우분투 가상 머신에서 진행합니다. Node.js와 MySQL을 연동하고 RowDataPacket에서 값을 뽑아내는 방법을 다룹니다. 모듈과 코드를 저장할 적절한 폴더를 하나 생성해 줍니다. 저는 Node_MySQL로 이름을 정했습니다. ㅎㅎ 그리고 해당 디렉토리에서 터미널을 열어줍니다. 이제 모듈을 설치하겠습니다. 아래 명령어를 실행합니다. $ npm install express mysql 그리고 js파일을 하나 만들어 해당 폴더에 저장합니다. 저는 gedit를 사용하겠습니다. 그리고 MySQL 모듈을 탑재하고 접속할 계정과 사용할 데이터베이스의 정보를 입력해 줍니다. host : 호스트 user : 계정 password : 비밀번호 d..
Socket.IO의 공식 사이트 시작 글인 채팅 프로그램에 대해 분석합니다. Get started | Socket.IO Get started In this guide we’ll create a basic chat application. It requires almost no basic prior knowledge of Node.JS or Socket.IO, so it’s ideal for users of all knowledge levels. Introduction# Writing a chat application with popular web application socket.io Node.js v16.13.1 npm v8.3.0을 기준으로 작성된 글입니다. 버추얼 박스 우분투 가상 머신에서 진행합니다..
Node.js에서 많이 쓰이는 express 모듈을 사용해 간단한 웹 서버를 열어보겠습니다. Node.js v16.13.1 npm v8.3.0을 기준으로 작성된 글입니다. 버추얼 박스 우분투 가상머신에서 진행합니다. 버추얼 박스에 리눅스 운영체제 우분투 설치 & 세팅하기 버추얼 박스를 이용해 우분투 가상 머신 환경을 구축합니다. 버추얼 박스가 설치되어 있어야 합니다. 저는 v6.1.18를 사용하였습니다. 우분투 v20.04.3 환경을 구축합니다. 버추얼 박스는 가상 머신 munak.tistory.com Node.js 설치는 아래글을 참고하시면 됩니다. [Node.js] 설치하기 여러 설치 방법 중 NVM을 이용한 Node.js 설치 방법을 다룹니다. Ubuntu 20.04을 사용합니다. 저는 아래 글에서..
Node.js v16.13.1 npm v8.3.0을 기준으로 작성된 글입니다. AWS EC2를 이용한 우분투 환경에서 실행합니다. Node.js 설치는 아래를 참고하시면 됩니다. [Node.js] 설치하기 여러 설치 방법 중 NVM을 이용한 Node.js 설치 방법을 다룹니다. Ubuntu 20.04을 사용합니다. 저는 아래 글에서 생성한 AWS EC2 인스턴스에 VS 코드를 연결하여 진행하겠습니다. AWS EC2 인스턴스 생성하기 munak.tistory.com Node.js에는 HTTP모듈이 내장되어있습니다. 이를 이용하면 쉽게 웹서버를 구축할 수 있습니다. 이번 글에서는 HTTP 모듈로 파일 업로드가 가능한 간단한 웹서버를 만들어 보겠습니다. 먼저 코드와, 모듈들을 저장할 폴더를 하나 생성해 줍니다..
인스턴스를 새로 생성한 경우 추가적으로 인바운드 규칙을 추가해 접속을 제어할 일이 생깁니다. 이번글에서는 인바운드 규칙 추가 방법에 대해 다루어 보겠습니다. AWS 계정이 필요합니다.인스턴스 생성은 아래 글을 참고하시면 됩니다. AWS EC2 인스턴스 생성하기처음에 인스턴스를 만들때 외국사이트에(영알못,,) 기능 이름들이 생소해서 어렵게 만들었던 기억이 있습니다. 하지만 전혀 어렵지 않습니다. 저처럼 마냥 어렵게만 느껴졌던 분들에게 도움이munak.tistory.com 인스턴스마다 보안그룹을 따로 두고 일일이 편집하기보다 사용하고자 하는 보안그룹을 만들고 인스턴스 생성 시해당 보안그룹으로 편성하는 것이 편리합니다. 보안을 위해 외부 접속은 최대한 막아두는 것이 좋습니다. 먼저 인스턴스 ..
여러 설치 방법 중 NVM을 이용한 Node.js 설치 방법을 다룹니다. Ubuntu 20.04을 사용합니다. 저는 아래 글에서 생성한 AWS EC2 인스턴스에 VS 코드를 연결하여 진행하겠습니다. AWS EC2 인스턴스 생성하기 처음에 인스턴스를 만들때 외국사이트에(영알못,,) 기능 이름들이 생소해서 어렵게 만들었던 기억이 있습니다. 하지만 전혀 어렵지 않습니다. 저처럼 마냥 어렵게만 느껴졌던 분들에게 도움이 munak.tistory.com AWS EC2 인스턴스 VS코드 연결하기 아마존의 EC2 인스턴스에 VS코드를 연결해서 원격으로 접속하는 방법입니다. Visual Studio Code v1.63 AWS 인스턴스, 키페어 파일이 필요합니다. AWS EC2 인스턴스 생성하기 처음에 인스턴스를 만들때 ..