웹 애플리케이션 만들기

인터넷

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

ip와 도메인 

 IPv6

포트

포트포워딩

절대경로, 상대경로

유동IP와 DDNS

댓글

댓글 본문
작성자
비밀번호
  1. 이민영
    vmware 사용을 하시는 분이시라면 세팅에서 Network Adapter를 브릿지모드로 바꾸신다음에 설정하시면 됩니다.
  2. 14번째
    4.5.
  3. dorami
    3번째 강의에서 웹서버 아이콘보고 빵 터졌네요!
    설명도 잘 하시지만 강의자료도 간결하고 내용전달 확실하게 진짜 잘 만드시네요.
    최고입니다!!
  4. naka
    안녕하세요~~
    마지막 영상을 보면서 시도하다가 잘 안되어서 질문드립니다ㅠㅠ

    ***.iptime.org:8080/
    까지는 잘 들어가지는데,
    ***.iptime.org:8080/index.php
    에 접속하려고 하면 404 오류가 뜹니다..

    이유가 너무 궁금한데 잘 모르겠어용 ㅠㅠ
  5. 고은정
    ip와 도메인 : 접근하기위해 지정된 이름 - 주소
    IPv6 : ipv4 ip주소체계를 다 써버려서 새로 고안된 방법
    포트 : 주소에 특정 방같은 개념?
    포트포워딩 : 공인ip까지와서 특정 사설ip로접속하기위해 통로를 지정
    절대경로, 상대경로 : 절대경로 - 외부에서 접속하는 개념의 주소
    상대경로 - 현재위치를 기준으로 접속하는 주소
    유동IP와 DDNS - ip주소는 변화한다/ 그 변화된 아이피주소를 네임서버에도 알려주게 동기화하는 서비스 ddns

    정확한 언어를 작성한것은 아니지만 제 나름대로 이해하고정리한것입니다

    이 용어들을 설명하기 위해
    왜 이게 필요한지 왜 이게 도입됐는지라는..식의 접근 방식이
    설명해주신 부분을 잘 이해할 수 있게 하는것 같습니다.
    정말정말 감사합니다.
  6. 최규선
    항상 좋은 강의 정말 많은 도움이 되고 있습니다.
    감사합니다.
  7. 나홀로문도리
    IT 업계에서 일하면서 개발자들을 통해 얼핏 들었던 내용들에 대해 이제사 속시원히 알게되었습니다.
    매번 좋은 강의에 도움 많이 받습니다.
    감사합니다. ^^*
  8. 강경호
    수업 4에서 포트 포워딩 설정할 것
    수업 5에서 절대 상대 구분후 상대 바꿀 것
    수업 6에서 ddns 설정하고 만드는 것 할것
    감사합니다
    170302
  9. 프론트엔드개발자가 되고픈
    이고잉님 강의를 보면 항상 수업듣는 사람을 굉장히 배려하는게 느껴져요.
    못해도 괜찮다고 다독여주시고 혹시 안된다면 됐다고 자기를 속이라고까지 하는말에 찔림과 동시에 웃음이 납니다.
    이렇게 고퀄리티의 강의를 늘 아무 조건없이 제공해주셔서 정말 감사합니다.
    덕분에 웹 개발자라는 꿈에 한걸음 다가서게 되었어요.
  10. 헬리사우드
    ㅠㅠㅠ 이 수업을 보니 저 도메인이며 광고도 없고 이것저것 생각해보면 무료로 하는게 상당히 힘들것같다는 생각이드네요 오프라인수업도 무료라니...ㅠㅠ
  11. 이성진
    수강 완료!
    좋은 강의 항상 감사 드립니다~
  12. 궁금해요
    공유기를 사용중이어서 강의 들은대로 포트포워딩을 했더니,
    스마트폰의 3G망에서는 IP로 접근이 되는데 정작 웹서버가 있는 PC에서는 IP로 접근이 안되고 있습니다ㅠㅠ
    혹시 이유를 아시는 분 알려주실 수 있을까요??
  13. 대단하십니다
    큰 박수를 보내드리고 싶습니다.
    강의 하나하나 들을때마다 대단한 분이라고 생각이 됩니다.
    상대방 즉, 초보의 입장에서 작은것 하나부터 세심하게 배려가된 강의 입니다.
    혼자보기 아까운 사이트입니다.
    이윤의 목적도 아닌 생활코딩이란 주제로 강의를 만들어주셔서 감사합니다.
    다시한번 박수를 보내드리고 싶습니다.
  14. 최고입니다.
    정말...몰랐던 지식을 비영리 이고잉선생님 덕분에 많은것을 깨우칩니다.
    초보자도 쉽게 이해 갈 수 있도록 설명을 아주 잘해주시고
    더블어 회사에서 시행하는 유료사이트 강좌보다 더욱더 쉽게 배울 수 있네요.
    정말 감사드립니다.
  15. qkrrltn0815@naver.com
    http://14.42.118.230......로 했는데 사이트에 연결할수없다는데 왜그런가요ㅠㅠ??
  16. 히스토
    와 감사합니다! 일상에 유용하고 재밌네요
  17. 민곤
    2016-10-09 감사합니다.
  18. 제일 재미있었어요..
    소스에서 상대경로로 바꾸니..핸드폰에서도 아이피로 자유롭게 열리네요.
  19. JustStudy
    2016.08.30.화
    고맙습니다 3.
  20. Mike Kang
    설명 너무 깔끔하고 좋아요!
  21. 김종엽
    2016.08.11 완료!
  22. Wookiiis
    잘 보았습니다. :)
  23. 이승민
    좋은강의 감사드립니다 ㅎ 아마존 웹서비스 듣기전에 한번 더 듣고 갑니다~
  24. 명확하지 않았던 것들이 명확해진것 같습니다.
    항상 감사합니다ㅎㅎ
  25. JustStudy
    고맙습니다 2.
  26. Rhys Jung
    저는 학교에서 작업을 하고 있어 정독으로 이해하는 정도로 확인했구요
    절대경로와 상대경로
    가물가물했는데 꼭 집어
    적절한 설명에 한층 더 자신감이 붙어갑니다.
  27. 저는 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" 라고 쓰는 것이
          나중에 경로가 꼬일 일을 줄여주지요.

          이렇게, 경로는 되도록
          움직인다면 함께 움직이는 녀석들 단위까지만 올라가 주는 것이 좋습니다.
          대화보기
          • fore
            그간 애매하고 알고 있던 것을 확실히 잡고 가게 되었습니다.
            개념 설명 감사합니다. : )
          • 김트라슈
            감사합니다. ^^~!
          • 유동
            감사합니다 :)
          • 오빠는다르다
            감사합니다!!!!
          • 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/파일네임"으로 하든지 해야 합니다.
                  대화보기
                  • 정석현
                    잘 듣고 가요
                  • 이쯔
                    이번 수업 다 잘 따라가서 행복해요ㅎㅎㅎ 감사해요
                  버전 관리
                  egoing
                  현재 버전
                  선택 버전
                  graphittie 자세히 보기