[Error] jekyll 오류 / Address already in use - bind for 127.0.0.1:4000 (Errno::EADDIRINUSE)
포스트
취소

[Error] jekyll 오류 / Address already in use - bind for 127.0.0.1:4000 (Errno::EADDIRINUSE)

오류 메세지

1
/usr/lib/ruby/2.7.0/socket.rb:201:in 'bind': Address already in use - bind(2) for 127.0.0.1:4000 (Errno::EADDRINUSE)

원인

이미 포트 4000을 사용하는 프로세스가 존재할 때 발생하는 에러로 파악하고 있다.


해결 방법

해당 포트를 사용하는 프로세스를 종료하면 된다.

ubuntu

1
$ sudo lsof -wni tcp:4000

스크린샷, 2021-08-15 18-40-25

1
$ sudo kill -60048 PID

참고

https://stackoverflow.com/questions/25151736/jekyll-2-2-0-error-address-already-in-use-bind2/25293131

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.