Server Side JavaScript

nodejs 설치 및 실행

이번 수업에서는 Nodejs를 설치하고, 간단한 프로그램을 만들어서 실행시키는 방법을 알아봅니다. 

 

Nodejs 홈페이지

nodejs

아톰 에디터 사용방법

atom 수업

소스코드

실습에 사용되는 소스 코드는 아래 Github에 있습니다. 

https://github.com/egoing/server_side_javascript_tutorials

댓글

댓글 본문
작성자
비밀번호
  1. Byungsoo Kim
    감사합니다.
  2. 090922
    11.19 ㄱㄱ
  3. 내이름은이한샘
    잘 봤습니다.!!!
  4. ㅁㄴㅇㄹ
    저장하시고 실행하셔야 합니다.
    대화보기
    • 오빠는다르다
      감사합니다.
    • Seo Yun Seok Tudoistube
      어떻게 해결하셨는지 알려주셔서 감사합니다.
      정말 환경설정은 반전이 많네요^^;;
      이고잉님이 가르쳐 주시는 강좌가 있어서 너무 좋네요.
      힘내서 끝까지 갑시다용. 화이팅^_____^!!!
      대화보기
      • 댓글 감사합니다^^
        질문 올리고 나서도 딱히 방법이 없어서 인터넷을 뒤졌고 해결책을 발견했습니다 ㅎㅎ

        아래 글은 제 블로그에 썼던 글을 그대로 복사한것입니다.
        참고하세요^^

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

        Node js를 설치하려는데 오류가 발생한다
        내 컴퓨터는 윈도우8.1 64bit 이다.

        node-v8.1.3-x64(msi) 버전과 이전 버전인 node-v6.11.0-x64(msi) 둘 다 다운받아 실행해 봤지만 설치가 완료되기 전에 아래와 같은 에러메시지가 뜨면서 설치가 되지 않는다.

        An installation for Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022 is currently suspended.
        You must undo the changes made by that installation to continue.
        Do you want to undo those changes?

        구글링을 해 본 결과 전혀 예상치 못한곳에서 해결책이 있음을 알게된다.


        해결책은

        제어판>프로그램>프로그램및기능>windows 기능 켜기/끄기

        메뉴로 들어가서 .NET Framework 3.5 의 빈 체크를 두개 다 체크한다.

        그러면 윈도우 업데이트가 시작되고 재부팅을 하게 된다.

        그리고 나서 Node js를 다시 설치하면 위와같은 에러메시지가 나오지만 Yes를 클릭하면 설치가 완료된다.



        하루종일 이 문제 때문에 해결책을 못 찾았기에 나같이 어려움을 겪고 있는 사람을 위해 포스팅을 남긴다.
        대화보기
        • nodenode
          윈10 이용자인데 저도 같은 문제점입니다.. 혹시 해결하셨나요 ㅠㅠ
          대화보기
          • Seo Yun Seok Tudoistube
            저는 아톰을 설치파일 대신에 atom-windows.zip 을 받아서 압축 풀어서 실행했는데요, 아톰처럼
            Node.js Downloads 에 있는 Windows Binary (.zip) 로 압축을 풀어서 사용하면 되지 않을까 싶어서
            zip 파일을 다운받아서 node.exe 를 실행해보니까 Node 커맨드창도 떠서 실행되는데, node --version
            이라고 하니까, 실행이 안되네요.
            설치파일로 할때는 실행되던데, 우선 zip 파일로 수업을 따라 해보려구요.
            혹시 해결하셨으면 해결방법이나, 안되시면 zip 파일로 해보시면 어떨까요?
            ....
            제가 다음 장의 수업에서 압축으로 된 Node.js 로 웹페이지를 어떻게 실행하는지 몰라서 다시 설치파일로
            Node.js 를 설치했습니다.
            zip 파일로도 할 수 있을거 같기는 한데, 제가 방법을 모르겠네요^^;;
            대화보기
            • Seo Yun Seok Tudoistube
              아톰 패키지에 유용한게 많았던게 기억나서, 탐색기로 예전 자료를 뒤지다가 네이버 검색을 해서 찾아서 다 설치하니까 탐색기가 찾아주네요^^;;
              아톰 패키지 관련해서 소개한 포스팅 전 여기 보고 설치했습니다.
              http://tbang.tistory.com/4
              http://blog.singihae.com......ist
              감사합니다^_____^!!!
            • 안녕하세요
              node js 설치하다가 오류가 나서 문의글을 남겨봅니다.

              제 컴퓨터는 윈도우8.1 64bit 입니다.
              node-v8.1.3-x64(msi) 버전과 이전 버전인 node-v6.11.0-x64(msi) 를 다운받아서 설치를 시도해 보았지만 설치가 완료되기 전에 아래와 같은 에러메시지가 뜨면서 설치가 되지 않습니다.
              nodejs에 문의할려고 홈페이지 가입을 시도했으나, 인증메일이 오지않아서 해결할 방법을 찾기가 어렵네요.
              gmail, naver 2개의 메일로 인증메일이 오질 않네요..

              경고창의 에러메시지는 아래와 같습니다.

              An installation for Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022 is currently suspended.
              You must undo the changes made by that installation to continue.
              Do you want to undo those changes?

              Yes, No 두개의 버튼이 있지만 Yes를 아무리 눌러도 설치가 진행이 되질 않네요.
              여기 수많은 질문들이 올라오지만 혹시 아시는분은 도움주신다면 매우 감사하겠습니다.
              구글에서 검색을해도 외국포럼에 이와 같은 증상에 대한 해결책이 딱히 나와있지않아서 부득이 질문드립니다.
              그럼 여러분 열심히 배웁시다~~^^
            • popsapple
              자막 저따구로 달아놓은 사람 누굽니까?
            • yunjung2
              ㅠㅠ저도 같은 현상이 발생하는데 혹시 해결하셨나요?
              대화보기
              • 잘되네요 ㅎ
              • 신입1
                감사합니다
              • 딱딱한초코칩
                질문하나 드려도 될까요.

                window에서 작업을 하고있는데, 이상하게 cmd 창에서 알맞은 디레토리를 찾아 들아가

                node webserver.js
                를 입력하여도 그냥 한 줄 띄어진 뒤에 다시 원래 명령어가 그대로 뜰 뿐, 아무런 변화가 없네요..
                console.log('1+1')도 마찬가지이구요.. 혹시 왜 그런건지 의심이 갈 만한게 있나요?

                지난번에 비트나미 설치한 뒤에도 common window는 잘 자동하지 않더라구요..ㅠㅠ
              • 기린
                고잉님 키보드 소리가 너무 좋네요 무슨 제품 사용하세요?
              • YoungMin Kim
                감사합니다
              • 동찜
                감사합니다!
              • 이네코
                안녕하세요. 강의 잘듣고있습니다.
                현재 의무복무 중인 군인으로 사이버 지식 정보방에서 프로그래밍을 하는 중인데 매번 매번 벽에 부딛히네요.
                이번에 서버를 만들어서 php랑 자바스크립트로 텍스트머드 웹어플리케이션 형식의 게임을 만들어보려하는데.

                윈도우7을 사용하고있고 사지방이라서 명령프롬프트 실행이 불가해서 파일 열기가 안되네요 ㅠ

                이건 어떻게 해결해야할까요?
              • 이정연
                안녕하세요? 강의 잘 듣고 있습니다ㅎ
                윈도우 cmd에서 node hello.js 명령어를 실행하려면 serverside폴더에 node실행파일이 같은 위치에 있어야만 하는 건가요? 위치를 다르게 해놓았을때 실행이 안되었어서 질문 남겨봅니다^^
              • JustStudy
                2016.07.04 월
                고맙습니다.
              • 이주영
                저도 서버운영을 하는게 아니라 6버전을 받을까 생각했는데..ㅎ
                빠른답변감사합니다!
                대화보기
                • egoing
                  들 다 상관은 없을 것 같아요. 저라면 6을 다운 받겠어요~
                  대화보기
                  • 이주영
                    현재 node 홈페이지를 가보면
                    동영상에서 제공하고 있는 nodejs 버전인 5.7 버전을 다운로드 할 수 없는데,
                    4.x대인 LTS버전으로 다운을 받아야 되나요?
                    아님 Latest버전인 6.x버전대를 다운받아야 될까요??
                  • 항상 감사드립니다. 따라하면서 조금씩 레벨업 하고 있습니다. ~
                  • WayneKing
                    아톰 켜는 순간 V8을 파보고 싶지만 내 실력으로는 ...
                  • Eddie Hwang
                    우분투 리눅스 사용중인데요

                    강의에서 우분투는 /opt에 프로젝트 디렉토리를 만들었잖아요?

                    윈도우나 맥은 홈디렉토리에 만드는데 우분투는 왜 opt에 만드나요?
                  • sSll바버미니llSs
                    재밌어요. 알아듣기 쉽고, 감사합니다!
                  • DaeSung Park
                    내용의 절반 이상이 ls명령 또는 폴더를 생성하는 것과 같은 주 내용과는 크게 상관없는 내용들로 되어있네요.
                    초보자를 위한 내용이긴 하지만 루즈해지는 느낌이 듭니다.

                    핵심과는 많이 떨어진 내용은 아톰 수업처럼 따로 글을 링크해주는 방법이 좋을 것 같아요.

                    아니면 디렉토리를 생성하고 운영체제 OS 버전 정도는 알아낼 수 있는 유저라면 이 강의를 넘어가도 된다거나 하는 메시지라도 있으면 좋을 것 같네요.
                  • Believer
                    별건 아니고 OSX발음이 오에스텐인데 아시면서도 배우는 분들을 배려해서 그렇게 읽으시는 건지요?
                    다른 강의에서도 종종 그렇게 읽으셔서 생각나서 남겨봅니다.
                  • Jaro
                    물론 직접 nodejs홈페이지를 이용하여 설치하는것도 좋지만,

                    nvm 을 이용한 node버전 관리같은것도 tip으로 알려주시는것도 좋을거 같습니다.
                  • 보보
                    독이 될지도 모르는 기능이지만..
                    node.js autocomplete 기능도 언급해주시면 좋을것 같습니다.
                    turnjs 사용하면 nodejs도 autocomplete 기능 쓸수가 있네요.
                  • 헝그리
                    아톰이 설치 안되는... 윈7 IE11 환경..
                    크롬에서 다운받아 설치가 잘되네요..
                  • Byeong Koo Kang
                    강의에 나오는 우분투가.. aws 주소를 사용하는걸로 보입니당...

                    atom 사용 중인데 aws는 원격이니 아무래도 remote 설정을 해야겠죠..

                    remote 설정시 혹시 접근이 안된다면...

                    /opt 폴더에

                    $ sudo chown /opt ubuntu(사용자명) 해보시고 안되면

                    $ sudo chmod 770 /opt 해보시길 바랍니당....

                    기존에 atom을 사용하는데.. atom 수업을 따로 안봐서 혹시 중복된 내용일 수도 있을 것 같네욤!!

                    다양한 os에서의 설명.. 고생 많으십니다 ㅠㅠ
                  • 최강사
                    맥에서 npm 설치 할때 permission 에러가 나는거 해결 하는 방법.
                    저도 에러 나서 찾아 봤습니다.

                    https://docs.npmjs.com......ons
                  • kneeprayer
                    그리고 추가하지 않으셔도 상관 없으신데 Windows에서 chocolatey를 이용한 설치도 다루어 주시면 좋을 것 같습니다.
                  • kneeprayer
                    좋은 강의 감사드립니다. 계속 키보드 치실때 쿵쾅소리가 들립니다. 마이크가 자판에 붙어있던지 충격에 울려서 나는 소리같습니다. 그리고 내용엔 지장이 없는데 중간중간 말이 튕기네요. 조금 신경쓰입니다.
                  • YoungNam Jun
                    실행파트에서 11분쯤에 쿵쾅쿵쾅 소리가 들리는 것 같습니다.
                  버전 관리
                  egoing
                  현재 버전
                  선택 버전
                  graphittie 자세히 보기