본문 바로가기

Programming Language/Python

Remote server에서 html file 열기, 확인하기

# pix2pixHD 

Remote ubuntu/linux 서버에서 index.html를 편집했는데, 이걸 웹브라우저에 띄워서 결과를 확인하고 싶었다.

로컬에서 만든 파일이면 바로 크롬과 같은 웹브라우저를 통해 열면 되지만, remote server의 경우에서는 어떻게 해야되는지 몰랐다.

 

아래의 코드를 remote server가 연결된 터미널에서 작동시키면 된다.

cd /directory/where/html/is/present
python -m SimpleHTTPServer 8000  # For python 2
python -m http.server 8000 # For python 3

보통 python 3를 현재 사용하므로, 세번재 코드를 터미널에 작성해주면 된다.

첫번째 코드는, 현재 index.html 파일, 즉 내가 열고자 하는 html 파일이 있는 곳으로 디렉토리를 이동하라는 의미이다.

저기서 8000은 port number이다.

 

이렇게 하면 remote server에서 서버가 열리고, 로컬 웹브라우저에서 remote server 주소:port number(예시: 192.123.4.567:8000)을 해주면 html 파일에 접속할 수 있다.

port 번호는 바꿔도 작동할 것이다.

 

 

출처: https://stackoverflow.com/questions/21124869/how-to-view-html-file-in-remote-unix-server