실시간 협업을 위한 웹 소켓 노드 서버 실행 가이드입니다.

목차


실행환경

forground 실행

웹 소켓 서버 실행

Windows

# 노드 서버 실행
# collaboration.js가 있는 곳에서 실행하거나 [collaboration.js가 있는 폴더 경로]/collaboration.js를 호출해 주세요

# cmd
set HOST=<호스트 주소>
set PORT=<포트 번호>
node collaboration.js

# 예시
set HOST=58.161.1.23
set PORT=12000
node collaboration.js


# powershell
$env:HOST=<호스트 주소>
$env:PORT=<포트 번호>
node collaboration.js

# 예시
$env:HOST=58.161.1.23
$env:PORT=12000
node collaboration.js

Linux

# 노드 서버 실행
# collaboration.js가 있는 곳에서 실행하거나 [collaboration.js가 있는 폴더 경로]/collaboration.js를 호출해 주세요
HOST=<호스트 주소> PORT=<포트 번호> node collaboration.js

# 예시
HOST=58.161.1.23 PORT=12000 node collaboration.js
HOST=58.161.1.23 PORT=12000 node /home/abc/collaboration/collaboration.js
HOST=58.161.1.23 PORT=12000 node collaboration/collaboration.js

웹 소켓 서버 동작 확인

windows

# 웹 소켓 서버가 올라가있는 포트번호로 동작 확인
netstat -ano |findstr ":<포트번호>"

# 예시
netstat -ano |findstr ":12000"

linux

# 웹 소켓 서버가 올라가있는 포트번호로 동작 확인
lsof -i :<포트 번호>

# 예시
lsof -i :12000

웹 소켓 서버 종료

코멘드로 종료

프로세스 종료

windows

# 웹 소켓 서버 종료
taskkill /f /pid <PID번호>

# 예시
taskkill /f /pid 4300

linux

# 웹 소켓 서버 종료
kill -9 <PID번호>

# 예시
kill -9 4300


background 실행