티스토리 뷰

NodeJS [2] - 웹서버구동, 외부IP 접근































서버는 Google Cloud를 이용한다.

IP는 외부IP로 접근할것이다.


















vim 으로 만들어준다.




const http = require('http'); const hostname = '내부 ip 혹은 로컬주소'; const port =포트번호; http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World\n'); }).listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });










웹서버 실행!

























안된다..







 $sudo iptables -L

현재 열려있는 포트들의 확인






아무것도 열려있지 않다.












sudo iptables -I INPUT -p tcp --dport 3000 -j ACCEPT

$sudo iptables -I INPUT -p tcp --dport 3000 -j ACCEPT



열어준다












안된다...
























google Cloud Platform - 방화벽검색









3000 포트에 대해서 아무도 허용을 해주지 않았다..














내가 허용해준다.











추가됬다!








다시 실행해보자





































성공!




'개발 > NodeJS' 카테고리의 다른 글

NodeJS [1] - 설치와 콘솔출력  (0) 2017.11.20
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함