강의

멘토링

커뮤니티

Inflearn Community Q&A

derrickrodo's profile image
derrickrodo

asked

[Renewal] Creating NodeBird SNS with React

Connecting a domain

질문있습니다.

Written on

·

241

1

안녕하세요.

back end 서버 app.js 에서 서버 실행할때 port 80 으로 해줘야 맞지 않나요? 

그런데 80으로 서버를 실행시키면은 error 가 납니다. address already in use :::80 이라는 에러인데 그 전에 pm2 로 실행시킨 서버가 죽지 않는 느낌입니다. 리눅스 명령어로 80 포트 프로세스를 찾아봐도 프로세스가 돌아간다는 건 찾지 못했습니다. 

심지어 pm2 kill 을 해서 pm2 list 를 보면은 pm2는 아무것도 보이지 않는데

url 을 치고 들어가면 hello express 가 나오면서 서버가 계속 실행이 되고 있습니다. 

이 문제 때문인지 코드를 수정하고 pm2 reload all 을 했는데 로그인시 cors 문제가 계속 생겨나고 있습니다.

nodejsreactreduxexpressNext.js

Answer 2

0

derrickrodo님의 프로필 이미지
derrickrodo
Questioner

감사합니다. sudo su 로 들어가서 root 에서 하니깐 되네요

0

zerocho님의 프로필 이미지
zerocho
Instructor

sudo pm2 kill 하세요.

프로세스 찾으실 때도 sudo lsof -i tcp:80 하시고요.

만약 차이가 없다면 sudo su로 root로 들어가서 하시면 됩니다.

derrickrodo's profile image
derrickrodo

asked

Ask a question