웹 애플리케이션 만들기

인터넷

안타깝게도 이번 수업의 실습에 성공하는 것은 무척 어려운 일입니다. 되는 이유는 딱 하나인데 안되는 이유는 수십개이기 때문입니다. 이것 못해서 여러분이 웹사이트를 운영하는데 아무런 지장이 없습니다. 집에서 웹서버를 운영하는 경우는 거의 없거든요. 혹시 안된다면 자기를 속이세요! 됐다고~ 그리고 가벼운 마음으로 넘어가시면 됩니다. ^^ 

ip와 도메인 

 IPv6

포트

포트포워딩

절대경로, 상대경로

유동IP와 DDNS

댓글

댓글 본문
작성자
비밀번호
  1. qkrrltn0815@naver.com
    http://14.42.118.230......로 했는데 사이트에 연결할수없다는데 왜그런가요ㅠㅠ??
  2. 히스토
    와 감사합니다! 일상에 유용하고 재밌네요
  3. 민곤
    2016-10-09 감사합니다.
  4. 제일 재미있었어요..
    소스에서 상대경로로 바꾸니..핸드폰에서도 아이피로 자유롭게 열리네요.
  5. JustStudy
    2016.08.30.화
    고맙습니다 3.
  6. Mike Kang
    설명 너무 깔끔하고 좋아요!
  7. 김종엽
    2016.08.11 완료!
  8. Wookiiis
    잘 보았습니다. :)
  9. 이승민
    좋은강의 감사드립니다 ㅎ 아마존 웹서비스 듣기전에 한번 더 듣고 갑니다~
  10. 명확하지 않았던 것들이 명확해진것 같습니다.
    항상 감사합니다ㅎㅎ
  11. JustStudy
    고맙습니다 2.
  12. Rhys Jung
    저는 학교에서 작업을 하고 있어 정독으로 이해하는 정도로 확인했구요
    절대경로와 상대경로
    가물가물했는데 꼭 집어
    적절한 설명에 한층 더 자신감이 붙어갑니다.
  13. 저는 uplus 공유기 - 다른공유기 - 데스크탑 등등 으로 연결이 되어있습니다.
    그래서 uplus 공유기 설정 페이지에서 다른공유기 주소로 80 포트 포워딩 해주고,
    다른공유기에서도 웹 서버 주소로 80 포트 포워딩을 해줬더니 외부에서 uplus 공유기 주소를 입력했을 때 페이지가 정상적으로 출력되는 것을 확인할 수 있었습니다.
    대화보기
    • 저도 같은 공유기를 쓰고 있는데요, 공유기 망 외부에 있는 다른 디바이스로 접속했을때는 웹페이지가 정상적으로 표시되더라구요.
      4개월 지난 지금 어떻게 해결하셨는지 궁금해서 답글 남깁니다.
      대화보기
      • 행인
        정말 강의를 잘하시네요. ^-^

        저는 공유기 + 공유기 + 선이였는데

        굉장히 이해하기 쉽게 설명하십니다. 사람들의 수많은 칭찬에 뒤늦게 한번더 칭찬 남기고갑니다
      • 선호
        우리 집에 kt 전용선 - tv셋톱 - 공유기 - 컴퓨터 및 기타 기기 로 연결이 되어 있는데 혹시 이것과 관련이 있을까요? 인터넷 서버연결이 안되는 이유가~~~
      • 상자아이
        전 뭔짓을 해도 안들어가지는데 어떡할까요 ㅠ
      • 선호
        저도 인바운드규칙 80번포트를 열었는데 안되네요. 집게님은 어떻게 해결했는지 구체적으로 설명 좀 해주시겠어요? 컴맹이라~~~
        대화보기
        • JustStudy
          고맙습니다
        • 덧붙이자면, 저번 강의 나왔던 것도 같은데
          localhost 의 IP 주소는 127.0.0.1 입니다.

          IP 주소로 표현할 수 있는 경우의 수는 2^32(4기가) 이지만, 실제로 그것들이 전부
          디바이스의 IP 주소로 쓰이지는 않습니다.

          미리 약속된 IP 주소형식이 있는데, 127.0.0.1 도 그것이라고 생각하시면 될 것 같습니다.
          (특히 localhost 는 DNS 서버에 쿼리를 보내지 않고 127.0.0.1 로 바로 대응된다고 하네요.)
        • 같은 서버 안에 있는 파일이라면 가급적 IP주소를 생략하고 root 디렉토리로 시작하는
          절대경로를 작성해주는 것이 좋습니다.
          그러면 서버가 이전되거나, IP주소가 바뀌어도 해당 링크는 수정하지 않아도 되지요.

          마찬가지로 상대경로를 쓰는 이유도
          예를들어 localhost/php/ 라는 폴더 안에서 1.php -> 2.php 이렇게 링크가 걸려있다면
          이 폴더 이름이 바뀌거나 다른 곳으로 이동한다면 절대경로가 달라지게 됩니다.
          그래서 1.php 안에서 "/php/2.php"라고 쓰기보다 "./2.php" 또는 "2.php" 라고 쓰는 것이
          나중에 경로가 꼬일 일을 줄여주지요.

          이렇게, 경로는 되도록
          움직인다면 함께 움직이는 녀석들 단위까지만 올라가 주는 것이 좋습니다.
          대화보기
          • 그간 애매하고 알고 있던 것을 확실히 잡고 가게 되었습니다.
            개념 설명 감사합니다. : )
          • 김트라슈
            감사합니다. ^^~!
          • 유동
            감사합니다 :)
          • 오빠는다르다
            감사합니다!!!!
          • aristoi
            한 달 동안 많이 들었네요. 넘 좋아요. 반복해서 들으면 더 좋을 것 같아요..
          • 집게
            아파치 서버를 허용한 네트워크 위치와 인터넷이 연결 된 네트워크 위치가 달라서 접속이 안 됐었네요!
            대화보기
            • 집게
              좋은 강의 감사합니다(__)
              포트포워딩 강의를 보고 실습했는데 접속이 안 됐습니다. 윈도우 방화벽 때문에 그렇더라고요. 방화벽을 완전 해제 하니까 접속이 잘 되었습니다. 근데 방화벽을 유지하면서 인바운드 규칙에 80포트만 추가하니까 또 접속이 되지 않더라고요. 어느 부분을 고치면 방화벽을 유지한채로 접속이 가능하게 될까요?
            • 황선민
              저도 같은 현상이에요! IP로 접속하면 login/login.cgi로 자동으로 연결되요 어떻게 해야될까요
              대화보기
              • sanoske
                아 오랜만에 다시 들었는데 역시 한번에 몰아봐야 더 낫겠다 싶은 생각이드네요 ㅠ

                어쨌든 감사합니다
              • 펭귄대장
                가면 갈 수록 코드가 간단해 지고, 보기 좋게 변화하는 게 너무나도 신이나고 재미있습니다.
                항상 감사드립니다!
              • SK Kim
                도장 쾅!
              • C:\Bitnami\wampstack-5.5.30-0\apache2\htdocs => 이 부분까지를 localhost로 대체하시면 됩니다.
                htdocs 폴더를 기준으로 해서 예를 들어 소스가 htdocs의 하위 폴더 img폴더에 파일이 있다고 가정하면 "localhost/img/파일네임"으로 하든지 "/img/파일네임"으로 하든지 해야 합니다.
                대화보기
                • C:\Bitnami\wampstack-5.5.30-0\apache2\htdocs => 이 부분까지를 localhost로 대체하시면 됩니다.
                  htdocs 폴더를 기준으로 해서 예를 들어 소스가 htdocs의 하위 폴더 img폴더에 파일이 있다고 가정하면 "localhost/img/파일네임"으로 하든지 "/img/파일네임"으로 하든지 해야 합니다.
                  대화보기
                  • 정석현
                    잘 듣고 가요
                  • 이쯔
                    이번 수업 다 잘 따라가서 행복해요ㅎㅎㅎ 감사해요
                  • 박찬울
                    현재 Lg uplus 에서 설치한 공유기(CAPM-6000)을 통해 포트 포워딩을 해보려고 합니다.

                    Whatismyip.com 에서 확인한 아이피를 웹브라우저의 주소창에 치고 공유기 설정으로 들어갔습니다.
                    고급설정-NAT설정-포트포워딩 으로 들어갔더니

                    서비스포트
                    프로토콜
                    내부IP주소/포트

                    입력창이 나옵니다.

                    서비스포트에 80~80 이라고 적었고,
                    프로토콜은 TCP,
                    내부IP 주소에는 192.168.xxx.xxx(cmd-ipconfig에서 확인한 ipv4주소)
                    포트에는 80 이라고 적었습니다.

                    다시 Whatismyip에서 확인한 ip 로 접속했을때 그대로 공유기 설정 창만 뜨네요.
                    ip주소 뒤에 :80 을 붙여봐도 동일한 현상이 지속됩니다.

                    혹시나 해서
                    서비스 포트를 443으로 지정하고 포트는 그대로 80으로 해본 뒤에
                    ip 주소 뒤에 :443 을 붙여봤을 때는 아예 페이지를 찾을 수가 없다고 뜨고,

                    bitnami "manager-windows"에서 apache web server 의 포트를 변경한 후 변경한 포트로 포트 포워딩 설정을 해도 동일하게 접속은 되지 않습니다.

                    그냥 웹브라우저에 192.168.xxx.xxx 를 쳤을때는 잘 되었지만요... 무슨 문제일까요?
                  • googler
                    생활코딩 이미지 대신에 제 컴퓨터에 이미지를 넣어보려고 img src 부분에 주소는 c:\~~~로 시작해서 위치 복사해서 넣었는데 안되네요.. 어떻게 해야하나요?
                  • 안광현
                    저도 공부를 위해 도메인을 돈 주고 사야하나 고민했었는데 해결이 됐네요!
                  • sSll바버미니llSs
                    아..절대경로 상대경로 보기전이었는데 바로 또 이고잉님이 알려주시네요..로컬호스트로 되어있어서..ㅋ
                    대화보기
                    • sSll바버미니llSs
                      이고잉님이 알려주신대로 하고...윈도우의 방화벽에 inbound rules 와 outbound rules 에서도 포트 8080 (저는) 여니까 index.php 까지는 되는데 리스트 클릭하면 나머지 페이지는 안되네요...먼지 모르겠어요. ㅠ.ㅜ
                    • 답답한 1인
                      저는 공인 IP유저인데,,, 방화벽 설정을 인터넷에서 하라고 한대로 해도
                      외부에서 접속이 안되네요 ㅠㅜ
                      혹시 다른 해결할 문제가 있는 것인지?
                      아시는 분 답변좀 부탁드려요 ㅠㅜ
                    • Seong Nyeon Lee
                      포트에 대한 지식만 필요해서 봤는데, 참 설명이 알기 쉬운 것 같아요 ^ ^

                      IP - PORT : 아파트 주소 - 방 번호

                      라는 비유가 정말 좋았습니다 ㅎㅎ
                    • 유이솔
                      안녕하세요 강의 잘보고있습니다!

                      처음부터 여태 막힘없이 술술진도 나가다가 갑자기 막혀서 이렇게 여쭤보게되는군요;

                      마지막 DDNS 연동 단계에서 접속상태가 '클라이언트 접속 차단됨' 이라고 계속뜨면서 연결이 제대로 안되네요..ㅜ

                      회사컴퓨터로 해서 그런가 포트포워드단계까지도 문제없었는데 어느부분이 문제일까요?
                    • 비티민C플러스
                      감사합니다^.^
                    • 꾸꾸꿍
                      원룸텔 같은 건물에서 기본적으로 제공하는 KT 인터넷을 사용하고 있고
                      집에서는 iptime 공유기를 사용하고 있습니다.
                      알려주신대로 포트포워드 설정을 했는데 서버에 접속하니
                      해당 웹페이지를 사용할 수 없다며 접속이 안되네요..

                      실행이 안되는 이유가 뭘까요?
                    • soonsoobr
                      감사합니다!!!
                      대화보기
                      • 최동섭
                        강의 잘보고 있습니다. 이해하기 쉽게 설명해 주셔서 많은 도움이 되고 있습니다.
                        한가지 질문이 있는데요..
                        자가 서버를 설정한 후에 스마트폰으로 경로를 입력하였을 때
                        스마트폰에 와이파이가 가동된 상태에서는 잘 접속되는데
                        스마트폰에 와이파이를 차단하고 일반 LTE로는 접속이 안됩니다.
                        어떤 이유때문인지요?
                        그리고 이것을 해결할 방법은 없는지요?
                      • 검사무운
                        Mysql 실습까지 진도를 나갔는데 개념은 이해하지만 코딩부분이 지루해져서
                        점프해서 이 강의 먼저 들었습니다. 물론 빠진 내용은 추후에 보겠지만
                        이렇게 보는것도 좋은거 같네요. 평소 알고 있던거에 모르는 부분을 알게되니
                        이제 전체적인 큰 흐름이 보이네요.
                        잘 봤습니다. 감사합니다.
                      • Bae_God
                        진짜 강의력.... 대본짜고 하시는건가요?? 지금까지 쭉봤는데 너무 이해잘됩니다
                        감사합니다!!
                        ps. 강의 잘하는 법도 알려주세요ㅋㅋ, 저도 후배들한테 설명해주고싶은데 잘안되네요 선생님처럼 ㅠ
                      버전 관리
                      egoing
                      현재 버전
                      선택 버전
                      graphittie 자세히 보기