누구나 내 PC에 완전 무료로 n8n 쉽게 설치하기

소개

n8n을 설치하지 못한 분을 위한 손쉬운 설치 방법입니다

https://youtu.be/KE9qP8OF0Yo?si=DGJlWMuSnLI6jaDE

목적 : 내 PC에 완전 무료로 n8n을 설치하고 외부 도메인에 연결하는 것이 목적 : 대부분의 API 연결 가능

Ad Hoc 네트워크의 구조를 보여주는 다이어그램

  1. 이미 사용할 수 있는 도메인을 가지신 분이라면 ngrok 도메인 설정 skip하셔도 됨

  2. 설치 환경

    1. 적용 PC : 윈도우 10 OS 환경

    2. ngrok 웹사이트 이용

    3. node.js를 통해 n8n 설치

  3. 진행 내용 (ngrok웹사이트 -> 도메인 생성 및 내 PC에 연결 -> n8n 설치)

    1. ngrok 웹사이트 도메인 생성

      1. ngrok 웹사이트 : 로컬서버를 안전하게 인터넷에 공개하는 도구

      2. ngrok 웹사이트 가입 -> 인증 토큰 -> 도메인 생성 순으로 작업 진행

    2. ngrok 도메인을 내 PC 네트워크 주소에 연결하는 작업 (윈도우키와 R키를 동시에 누르고 cmd를 입력하여 터미널을 열고)

      1. ngrok 웹사이트의 인증토큰을 내 PC와 연결하여 인증

        1. YOUR_AUTHTOKEN값 입력

          ngrok config add-authtoken $YOUR_AUTHTOKEN

          위의 $YOUR_AUTHTOKEN 부분을 Ngrok에서 발급받은 AuthToken으로 교체함

      2. 인증이 완료되면 ngrok에서 생성한 도메인 내 PC 네트워크에 연결

        1. 도메인 연결

          ngrok http --url=xxxx-xxxxxx-xxxx.ngrok-free.app 5678
        2. --url 부분은 ngrok에서 생성한 도메인명을 입력(위의 url은 예시)

        3. 원래 80 포트를 5678 포트로 변경

      3. WEBHOOK_URL 변수값을 설정하여 앞으로 설치할 n8n의 환경변수에 반영

        한국 컴퓨터 화면의 스크린샷

        위의 그림 같이 주소 기재 - 주소는 예시임

        변수 값을 넣을 때 반드시 https:// 를 앞에 붙여야 함

    3. n8n 패키지 설치

      1. Node.Js를 다운받아 설치하여 n8n 패키지를 설치

        1. 윈도우 키와 R키를 동시에 누르고

          1. cmd 터미널 열고

            npm install -g n8n

            라고 입력하면 n8n이 설치됨

          2. 이 상태에서

            n8n

            이라고 입력하면 n8n 실행됨

          3. n8n 초기 설정 및 로그인 진행

            1. http://localhost:5678 또는 https://ngrok도메인명 으로 n8n 접속

            2. 초기설정 및 로그인

            3. n8n 작업 진행

14
6개의 답글

👉 이 게시글도 읽어보세요