일부 node.js 자습서를 실행 중입니다. OS X 10.6.8을 사용하고 있습니다. 첫 번째는 다음 중 하나입니다.Node.js HTTP 서버 포트 8080
var http = require("http");
http.createServer(function (request, response) {
request.on("end", function() {
response.writeHead(200, {
'Content-Type': 'text/plain'
});
response.end('Hello HTTP!');
});
// Listen on the 8080 port.
}).listen(8080);
전혀 포트 8080에 액세스 할 수 없습니다. 내 로컬 호스트와 127.0.0.1은 액세스 할 때 제대로 작동하지만 127.0.0.1:8080/ 및 localhost : 8080/위의 예제를 사용하지만 "Safari가 서버에 연결할 수 없음"이라고 말합니다.
이 포트가 가까이있는 것으로 가정합니다. 이것은 일반적인 문제이지만 검색은 많은 도움이되지 않는다고 확신합니다.
환경 설정에서 방화벽이 해제되어 있다고 추가해야합니다.
아이디어가 있으십니까?
다른 포트를 사용하면 어떻게됩니까? – SLaks
'lsof -i : 8080' 그러면 결과 pid가'kill -9'됩니다. – user2398029