소개
n8n을 설치하지 못한 분을 위한 손쉬운 설치 방법입니다
https://youtu.be/KE9qP8OF0Yo?si=DGJlWMuSnLI6jaDE
목적 : 내 PC에 완전 무료로 n8n을 설치하고 외부 도메인에 연결하는 것이 목적 : 대부분의 API 연 결 가능
이미 사용할 수 있 는 도메인을 가지신 분이라면 ngrok 도메인 설정 skip하셔도 됨
설치 환경
적용 PC : 윈도우 10 OS 환경
ngrok 웹사이트 이용
node.js를 통해 n8n 설치
진행 내용 (ngrok웹사이트 -> 도메인 생성 및 내 PC에 연결 -> n8n 설치)
ngrok 웹사이트 도메인 생성
ngrok 웹사이트 : 로컬서버를 안전하게 인터넷에 공개하는 도구
ngrok 웹사이트 가입 -> 인증 토큰 -> 도메인 생성 순으로 작업 진행
ngrok 도메인을 내 PC 네트워크 주소에 연결하는 작업 (윈도우키와 R키를 동시에 누르고 cmd를 입력하여 터미널을 열고)
ngrok 웹사이트의 인증토큰을 내 PC와 연결하여 인증
YOUR_AUTHTOKEN값 입력
ngrok config add-authtoken $YOUR_AUTHTOKEN
위의 $YOUR_AUTHTOKEN 부분을 Ngrok에서 발급받은 AuthToken으로 교체함
인증이 완료되면 ngrok에서 생성한 도메인 내 PC 네트워크에 연결
도메인 연결
ngrok http --url=xxxx-xxxxxx-xxxx.ngrok-free.app 5678
--url 부분은 ngrok에서 생성한 도메인명을 입력(위의 url은 예시)
원래 80 포트를 5678 포트로 변경
WEBHOOK_URL 변수값을 설정하여 앞으로 설치할 n8n의 환경변수에 반영
위의 그림 같이 주소 기재 - 주소는 예시임
변수 값을 넣을 때 반드시 https:// 를 앞에 붙여야 함
n8n 패키지 설치
Node.Js를 다운받아 설치하여 n8n 패키지를 설치
윈도우 키와 R키를 동시에 누르고
cmd 터미널 열고
npm install -g n8n
라고 입력하면 n8n이 설치됨
이 상태에서
n8n
이라고 입력하면 n8n 실행됨
n8n 초기 설정 및 로그인 진행
http://localhost:5678 또는 https://ngrok도메인명 으로 n8n 접속
초기설정 및 로그인
n8n 작업 진행