WEB1

웹서버 운영 : 윈도우

윈도우에 웹서버 설치

 

웹서버와 http

 

웹브라우저와 웹서버의 통신

 

 

---

윈도우에 웹서버 설치

 

 

이번 시간에는
아파치 웹서버를
윈도우 컴퓨터에 설치하는 방법을
살펴보겠습니다.

 

 

아파치를
윈도우에
직접 설치하는 것은
꽤 까다로운 일이 에요.

 

 

그래서
아파치를
윈도우에
설치해주는 프로그램들이 있습니다.

 

 

검색창에 아래와 같이 입력해 봤습니다. '어떻게 하면 윈도우에서 아파치를 쉽게 설치할 수 있나?'

how to easy install apache on window

 

 

검색 결과 이런 페이지를 찾았습니다. 여기 있는 링크를 참조해서 검색을 해 봅시다.

 

 

아래와 같이 검색해 봤습니다.

bitnami WAMP stack

 

 

이렇게 생긴 페이지를 찾았어요. Bitnami WAMP Stack이라는 프로그램을 다운로드받을 수 있는 페이지입니다. (https://bitnami.com/stack/wamp)

W는 Windows, A는 Apache, M은 MySQL, P는 PHP의 약자입니다. 우리는 이 중에서 Apache 웹서버를 설치하기 위해서 Bitnami를 깔고 있는 겁니다.

 

 

다운로드 버튼을 누르면 아래와 같이 bitnami에 로그인을 유도하는 페이지가 나옵니다. No thanks, just take me to the download를 누르면 됩니다.

 

 

다운로드가 끝난 후 bitnami-wampstack installer라고 적혀 있는 파일을 실행해서 설치를 진행합니다.

 

 

Bitnami를 어디에 설치할 것인가를 지정하는 화면이 보입니다. 경로를 살펴보세요. 나중에 필요합니다.

 

 

Next를 누르면, 이런 화면이 나타납니다. 이것은 MySQL이라는 데이터베이스의 비밀번호를 설정하는 화면입니다. 우리 수업에서는 사용하지 않지만, 다른 수업에서 사용될 수 있기 때문에 입력한 비밀번호를 기억해 두세요.

 

 

설치 과정에서 이런 화면이 뜰 수도 있습니다. 방화벽이란 것의 설정입니다. 허용(allow access)을 클릭해 주세요.

 

Launch Bitnami Wamp Stack 체크를 확인하고 완료 버튼을 누르시면 됩니다.

비트나미 메니저라는 프로그램이 실행됩니다. 이 프로그램을 이용해서 웹서버를 제어할 수 있습니다.

매니저가 자동으로 실행되지 않거나, 나중에 실행하고 싶을 때는 윈도우 탐색기에서 Bitnami를 설치한 디렉토리를 찾으세요. 보통 C:\Bitnami\wampstack-** 라고 된 디렉토리 아래에 있습니다. 거기에서 manager-windows라고 되어 있는 프로그램을 실행하시면 됩니다.

매니저에서 Go to Application 버튼을 누릅니다.

 

 

아래와 같은 화면이 나오면 Bitnami를 이용해서 아파치 웹서버를 성공적으로 설치한 것입니다.

 

 

매니저를 이용하면 웹서버를 켜고 끌 수 있습니다.

Manager Servers 탭을 선택하고, Apache Web Server를 선택한 후에 Start, Stop 버튼을 눌러서 웹서버를 켜고 끌 수 있습니다. Apache 앞에 초록색은 웹서버가 켜져 있다는 의미입니다. 만약 붉은색이라면 웹서버가 꺼져 있는 것입니다. 웹서버가 꺼져 있다면 웹페이지가 열리지 않을 것입니다.

 

 

웹서버를 설치했습니다!
축하합니다.

 

 

웹서버와 HTTP

지금부터는
웹서버의
요모조모를
살펴보겠습니다.

 

 

웹서버를 설치한 후에 Go to Application 버튼을 눌렀을 때 나오는 주소를 봐 주세요. localhost라고 되어 있을 겁니다.

 

아래와 같이 주소를 http://localhost/index.html으로 변경해 보세요. 

똑같죠? http://와 /index.html이 생략된 것 뿐입니다. 한편, localhost라는 도메인 이름은 '내 컴퓨터'라는 의미의 특수한 주소입니다.

 

똑같은 의미이지만 형식이 다른 주소로 변경해 보겠습니다. 같은 내용이 나와야 합니다.

 

아래의 주소들은 모두 내 컴퓨터에 있는 index.html 파일을 요청하는 주소입니다.
http://localhost/index.html
http://127.0.0.1/index.html

 

localhost와 같이 의미가 있는 이름을 도메인 네임(domain name), 127.0.0.1과 같이 번호로 되어 있는 것을 ip 주소(ip address)라고 부릅니다. 우리 수업에서는 ip 주소를 사용할 것입니다.

그럼 index.html 파일은 내 컴퓨터 어디에 있는 것일까요?

Bitnami wampstack이 설치된 디렉토리에 보시면 apache → htdocs → index.html 의 파일입니다.

htdocs 디렉토리는 hypertext documents 의 약자입니다. 즉 웹페이지가 저장된 디렉토리라는 의미죠.

웹브라우저에 표시되고 있는 웹페이지가 htdocs 디렉토리에 저장된 웹페이지인지 확인하기 위해서 index.html 파일을 메모장으로 열어 보세요.

index.html 파일의 body 태그 안쪽에 web1이라고 적어 보고 웹페이지를 리로드 해 보세요.

아래처럼 웹페이지가 수정되어야 합니다.

이렇게 해서 주소창에 입력된 index.html은 htdocs 디렉토리 아래에 있던 것이란 사실을 증명했죠?

 

 

지금까지 나온 내용을 이론적으로 정리해 보겠습니다.

http://127.0.0.1/index.html을 웹브라우저에 입력하면 웹브라우저는 같은 컴퓨터에 설치된 웹서버에게 index.html을 요청합니다. 웹서버는 웹페이지를 저장하기로 약속된 디렉토리인 htdocs에서 index.html 파일의 코드를 읽어서 웹브라우저에게 전송합니다. 웹서버는 코드를 해석해서 화면에 웹페이지를 표시합니다.

 

 

이제
자신의 프로젝트를
웹서버를 통해서
화면에 표시해보겠습니다.

 

 

htdocs 디렉토리의 파일들을 모두 삭제하고, 프로젝트 폴더에 있는 파일을 복사합니다.

 

 

그리고 리로드하면 이렇게 됩니다.

 

 

그럼 아이피 주소인 127.0.0.1을 이용해서 웹페이지를 여는 것과, 파일 열기를 통해서 웹페이지를 여는 것 사이에는 어떤 차이가 있을까요? 사용자 입장에서는 차이가 전혀 없습니다.

하지만 내부적으로는 완전히 다르게 동작합니다. 웹서버를 꺼 보세요. 127.0.0.1 주소를 사용하는 웹페이지는 보이지 않을 것입니다.

 

 

이론적으로 정리해 봅시다. 아래는 웹서버를 이용하는 것과 이용하지 않는 것의 차이를 보여줍니다.

http://는 HyperText Transfer Protocol의 약자입니다. Transfer는 전송이라는 뜻입니다. 즉 웹페이지를 전송하기 위해서 만든 통신 규약이라는 뜻입니다. 주소창에 입력된 주소가 http://로 시작하면 웹브라우저는 http 통신규약에 따라서 웹서버에 접속하게 됩니다. file://로 시작하면 웹브라우저는 파일을 직접 열어서 보여줍니다.

 

 

내 컴퓨터에 있는 파일을 웹서버를 통해서 가져오는 것은 실제로는 의미가 없습니다. 다음 챕터에서는 다른 컴퓨터에 있는 웹페이지를 http를 이용해서 열람하는 방법을 알아보겠습니다.

 

 

웹서버와 웹브라우저의 통신

두 대의 컴퓨터가 서로 웹페이지를 주고 받는 방법을 살펴보겠습니다.

 

 

웹브라우저가 웹서버에 접속하기 위해서는 웹서버가 설치된 컴퓨터의 주소(ip 주소)를 알아야 합니다. 윈도우 하단에 컴퓨터 모양 혹은 wifi 모양의 버튼을 눌러서 '네트워크와 공유센터 열기' 메뉴를 실행시켜 주세요.

 

 

'네트워크와 공유센터'에서 연결(Connections)항목을 클릭합니다.

 

 

자세히(Details) 버튼을 누릅니다.

 

IPv4라고 되어 있는 주소가 바로 자신의 컴퓨터의 ip 주소입니다.

 

 

알아낸 ip 주소로 접속해 보면 잘 동작할 것입니다. 필자의 경우 http://192.168.0.13/index.html 입니다. 각자 ip 주소가 다를 것입니다. 저와 같은 주소를 쓰면 안 됩니다.

 

 

아래 두 주소를 비교해 봅시다.
127.0.0.1
192.168.0.13

둘 다 내 컴퓨터를 가리킵니다. 하지만 전자는 자기 자신을 의미하는 일종의 대명사 같은 것이고, 후자는 저 주소에 해당하는 컴퓨터를 가리키는 고유 명사라고 할 수 있습니다.

 

 

그럼 2대의 컴퓨터를 이용해서
통신을 해 봅시다.

 

 

이를 위해서는
두 대의 컴퓨터가 필요합니다.
하지만 여러분은
한 대의 컴퓨터로
실습을 하고 계실 것입니다.
 

 

그런데 여러분은 사실
두 대의 컴퓨터를 가지고 있을 가능성이 있습니다.
바로 스마트폰 말이죠.

 

 

스마트폰은
전화의 탈을 쓴 컴퓨터입니다.
스마트폰의
웹브라우저를 켜시고
주소창에
웹서버가 설치된 컴퓨터의
ip 주소를 입력해서 접속해 보겠습니다.

 

 

그 전에 꼭 하셔야 할 것이 있습니다. 웹브라우저가 설치된 컴퓨터와 웹서버가 설치된 컴퓨터를 같은 네트워크에 접속해야 합니다.

예를 들어서 스마트폰이 iegoing이라는 이름의 와이파이에 접속했다면 웹서버가 설치된 컴퓨터도 iegoing이라는 이름에 접속해야 합니다.

 

이제 접속해 봅시다.

보시는 것처럼 웹서버에 저장된 내용이 웹브라우저에 잘 표시되는 것을 볼 수 있습니다.

 

 

혹시 안 될 수도 있습니다.
수업 시작하기 전에 말씀드렸던 것처럼
되는 이유는 하나인데
안 되는 이유는 수십 가지가 넘습니다.
안 되는 것 때문에
너무 실망하지 마시고,
되었다고 믿으시면 됩니다.

 

 

아쉽게도 우리 수업은
도메인 이름을 사용해서 접속하는 방법,
같은 네트워크에 있지 않은 사람들도
웹서버에 접속하게 하는 방법 같은 부분은
다루지 못했습니다.

 

 

우리 수업은
인터넷의 본질을 다루고 있습니다만,
현실의 인터넷은
본질만으로는 동작하지 않습니다.
더 복잡한 내용들이 많이 필요합니다.
여러가지 복잡성들은
후속 수업을 통해서 짚어드리겠습니다.
WEB1에서는 이 정도면 충분합니다.

 

 

이렇게 해서
정보기술의 중추라고 할 수 있는
인터넷을 살펴봤습니다.

 

 

여러분은
서버와 클라이언트를
구분할 수 있게 되었습니다.

 


내 컴퓨터의 ip 주소를
알아내는 방법도 알게 되었습니다.

 

 

여러분은
인터넷을 지배하는
가장 중요한 토대를 닦았습니다.

 

시간과 경험이 쌓임에 따라서
인터넷에 대한 여러분의 지식은
자연스럽게 성장하기 시작할 것입니다.

 

 

축하합니다.

댓글

댓글 본문
작성자
비밀번호
  1. egoing
    습관적으로 잘 못 쓰고 있는 맞춤법이 정말 많다는 것을 느낍니다. 공부하면서 이렇게 꼼꼼하게 체크하는 것이 정말 어려운 일일텐데 숙연한 마음까지 듭니다. 이번에고 감사하게 수정해서 반영했습니다.
    대화보기
    • Jihyun Lee
      완주까지 고고
    • 민트색마시멜로우
      예~~~~
      대화보기
      • 소프트러브
        잘 보았습니다.
      • 와. 이런 공부방이 따로 있었군요. 감사합니다 ^^ 차근차근 보도록 할께요!
        대화보기
        • Jaehak Kim
          지금은 욜릴 페이지도 없지만 나중에 꼭 한번 해봐야 겠다는... 그때도 사이트가 살아 있기를 바랍니다...
          감사합니다
        • aimerthis(이성민)
          잘봤습니다.
        • 이피
          실습과 이를 통한 익숙함이 필요한 세션이었어요.
          지금은 벼락치기라 넘어가지만 꼭 실습해보겠습니다.
        • 배민수
          감사합니다
        • 정말 잘 봤습니다
        • 감사합니다!
        • 김태현
          감사합니다
        • 차녕
          집에 있는 3대의 노트북으로 실습하니 접속 등 모두 모두 잘 되네요...재밌어요..
          내일은 파이썬 공부하는 우리 아이들에게 가르쳐 주어야겠어요...
        • 이근환
          좋은 강의 감사드립니다!!)
        • 민트색마시멜로우
          그건 웹서버가 컴퓨터의 81번 포트에 설치 되어있기 때문입니다. 포트는 영어로 항구라는 뜻인데 컴퓨터에서 일종의 정보가 드나드는 문이라고 생각하심 되겠습니다.
          https://opentutorials.org......483 이 수업에 포트 수업 참조하심 될것 같네요. 저도 자세히는 모르는 터라
          ㅎㅎㅎ 그래도 이고잉님 덕본에 이런 지식도 쌓고 좋은 시간 되고 있습니다.
          대화보기
          • 감사합니다. 덕분에 잘 배웠고 잘 작동합니다.
            그런데 Bitnami 설치하면서 중간에 무슨 컴퓨터? 숫자를 쓰라며.. 81이라는 숫자가 자동으로 써있길래 별 생각없이 그냥 설치를 진행했는데요

            ```
            http://localhost......tml
            ```
            이렇게 표시가 되네요. 기본 상식이 부족한 저로서는 저 81이라는 숫자가 왜 붙어야 하는지, 뭔지도 모르겠습니다 ㅎㅎ
            다른 컴퓨터나 스마트폰 브라우저에서 ip adress 를 쓸때도 꼭 뒤에 저 :81을 붙여야만 제대로된 주소로 작동이 되더라고요.
            알 필요가 있는지는 모르겠지만 뭔지 궁금하긴 하네요 ^^
          • GoldPenguin
            WAMP의 약자인 Window Aapache Mysql PHP 용어를 처음 알았네요
            Bitnami의 설치법을 자세하게 알려주셔서 감사합니다.
          • 김김
            이고잉님 두번째 영상에서 htdocs에 있는 모든 파일을 지우고 그동안 작업했던 파일들을 옮겼는데 404 Not Found가 뜨네요ㅜㅜㅜ 왜그러는 걸까요?
          • 커도
            bitnami wamp가 아무런 반응이 없네요.
            서피스 해상도 때문인지 창도 작게 나오고 갖고 있는 정보가 다 보이지도 않아요.
            디스플레이에 노출되는 정보는 그렇다 치더라도 작동은 해야하는데 go to application을 눌러도
            아무런 반응이 없네요ㅠ
            //////////////////////////////////////////////////
            자동으로 페이지가 열리진 않더라도 웹서버가 작동을 해서 문제 해결했습니다.
            쉬운 설명 감사드립니다.
            모바일에서 제가 만든 웹페이지 열 수 있는 걸 보니 신기하네요
          • Deen
            bitnami 설치 손쉽게 했습니다 ~ ^^
            2개의 컴퓨터 사이에서 통신 방법도 알게되고 재미있네요
          • Jake
            감사합니다. ^^
          • Yoo Moon Il
            아... 새롭게 다가오는 군요. 조금 더 많이 이해 했습니다. 감사합니다 ㅎㅎㅎ
          • 비오비
            좋은 강의 감사합니다.
          • Jung Hoon Yoo
            잘봤습니다!
          • 유연우
            사이트에 들어가서 깔려고 했는데 다운이 자꾸 중지 되요ㅜ
          • joejoe333
            1기때도 참가했던 학생입니다! apache 설치후에 unknown error로 아파치를 실행할 수 없다는데...ㅠㅠ
            uninstall 하고 다시 설치해 봐도 똑같네요... 이런경우에는 어떻게 해야하죠.. 안되는 이유는 너무 많아서 설명하기 어렵다고 하셨는데 그런 경우에는 서버를 실행하려면 어떻게 해야할까요?
          • 강동곤
            잘봤습니다!
          • slowandsteady
            끝끝
          • cmj88@naver.com
            web1 수업 따라하기 엄청 쉬어졌어요.
          • 코딩학습생
            잘 봤습니다~
          • Sangyong Kim
            요즘 많이 사용하는 NAS 에 웹서버를 설치하는 방법도 다루어졌으면 좋겠습니다.
            사실 제가 사용하거든요 ;;
          • egoing
            xampp를 사용하시면 됩니다 :)
            대화보기
            • 박윤섭
              저는 웹서버를 예전에 xampp 로 설치했는데, bitnami가 더 나은점이나 차이점이 궁금합니다. 아니면 크게 상관이 없는지도 궁금하구요. 그냥 xampp로 할려고했느데 뒤에 php 수업이나 전부 bitnami로 되있어서, 이사이트에서 강좌들을려면 bitnami로 해야하는가라는 의문이 드네요
            • PassionOfStudy
              2018-01-10 - 두 번째 수강완료!


              어여 수업을 마치고 프로젝트에 돌입해야 겠습니다! ㅎㅎ

              배웠으면 잘 안되더라도 써먹어보는 습관을 들여야겠습니다.
            • Kwangsoo Koh
              잘 보았습니다 ^^
            • koreano1cfp@paran.com
              "이번시간에는 아파치 웹서버를"
              위에서는 "이번시간에는"을 "이번 시간에는"으로 수정해야 함.

              "꽤 까다로운 일이예요."
              위에서는 "일이예요."를 "일이에요."로 수정해야 함.

              "검색창에 아래와 같이 입력해봤습니다."
              위에서는 "입력해봤습니다."를 "입력해 봤습니다."로 수정해야 함.

              "검색결과 이런 페이지를 찾았습니다."
              위에서는 "검색결과"를 "검색 결과"로 수정해야 함.

              "여기있는 링크를 참조해서 검색을 해봅시다."
              위에서는 "여기있는"을 "여기 있는"으로, "해봅시다."를 "해 봅시다."로 수정해야 함.

              "아래와 같이 검색해봤습니다."
              위에서는 "검색해봤습니다."를 "검색해 봤습니다."로 수정해야 함.

              "Bitnami WAMP Stack이라는 프로그램을 다운로드 받을 수 있는 페이지입니다."
              위에서는 "다운로드 받을"을 "다운로드받을"로 수정해야 함.

              "다른 수업에서 사용될 수 있기 때문에 입력한 비밀번호를 기억해두세요."
              위에서는 "기억해두세요."를 "기억해 두세요."로 수정해야 함.

              "설치 과정에서 이런 화면이 뜰수도 있습니다."
              위에서는 "뜰수도"를 "뜰 수도"로 수정해야 함.

              "허용(allow access)를 클릭해주세요."
              위에서는 "허용를"을 "허용을"로, "클릭해주세요."를 "클릭해 주세요."로 수정해야 함.

              "Apache 앞에 초록색은 웹서버가 켜져있다는 의미입니다."
              위에서는 "켜져있다는"을 "켜져 있다는"으로 수정해야 함.

              "만약 붉은색이라면 웹서버가 꺼져있는 것입니다."
              위에서는 "꺼져있는"을 "꺼져 있는"으로 수정해야 함.

              "웹서버가 꺼져있다면 웹페이지가 열리지 않을 것입니다."
              위에서는 "꺼져있다면"을 "꺼져 있다면"으로 수정해야 함.

              "Go to Application 버튼을 눌렀을 때 나오는 주소를 봐주세요."
              위에서는 "봐주세요."를 "봐 주세요."로 수정해야 함.

              "localhost라고 되어 있을겁니다."
              위에서는 "있을겁니다."를 "있을 겁니다."로 수정해야 함.

              "주소를 http://localhost......로 변경해보세요. "
              위에서는 "변경해보세요."를 "변경해 보세요."로 수정해야 함.

              "http://과 /index.html이 생략된 것 뿐입니다."
              위에서는 "http://과"를 "http://와"로 수정해야 함.

              "똑같은 의미지만 형식이 다른 주소로 변경해보겠습니다."
              위에서는 "의미지만"을 "의미이지만"으로, "변경해보겠습니다."를 "변경해 보겠습니다."로 수정해야 함.

              "index.html 파일을 메모장으로 열어보세요."
              위에서는 "열어보세요."를 "열어 보세요."로 수정해야 함.

              "web1이라고 적어보고 웹페이지를 리로드 해보세요."
              위에서는 "적어보고"를 "적어 보고"로, "해보세요."는 "해 보세요."로 수정해야 함.

              "이렇게해서 주소창에 입력된 index.html은 htdocs 디렉토리"
              위에서는 "이렇게해서"를 "이렇게 해서"로 수정해야 함.

              "지금까지 나온 내용을 이론적으로 정리해보겠습니다."
              위에서는 "정리해보겠습니다."를 "정리해 보겠습니다."로 수정해야 함.


              "웹서버를 꺼보세요."
              위에서는 "꺼보세요."를 "꺼 보세요."로 수정해야 함.

              "이론적으로 정리해봅시다."
              위에서는 "정리해봅시다."를 "정리해 봅시다."로 수정해야 함.

              "두대의 컴퓨터가 서로 웹페이지를 주고 받는 방법을 살펴보겠습니다."
              위에서는 "두대의"를 "두 대의"로 수정해야 함.

              "버튼을 눌러서 '네트워크와 공유센터 열기' 메뉴를 실행시켜주세요."
              위에서는 "실행시켜주세요."를 "실행시켜 주세요."로 수정해야 함.

              "저랑 같은 주소를 쓰면 안됩니다."
              위에서는 "저랑"을 "저와"로, "안됩니다."를 "안 됩니다."로 수정해야 함.

              "아래 두 주소를 비교해봅시다."
              위에서는 "비교해봅시다."를 "비교해 봅시다."로 수정해야 함.

              "둘 다 내 컴퓨터를 가르킵니다."
              위에서는 "가르킵니다."를 "가리킵니다."로 수정해야 함.

              "저 주소에 해당하는 컴퓨터를 가르키는 고유 명사라고 할 수 있습니다."
              위에서는 "가르키는"을 "가리키는"으로 수정해야 함.

              "통신을 해봅시다."
              위에서는 "해봅시다."를 "해 봅시다."로 수정해야 함.

              "두대의 컴퓨터가 필요합니다."
              위에서는 "두대의"를 "두 대의"로 수정해야 함.

              "한대의 컴퓨터로 실습을 하고 계실 것입니다."
              위에서는 "한대의"를 "한 대의"로 수정해야 함.

              "두대의 컴퓨터를 가지고 있을 가능성이 있습니다."
              위에서는 "두대의"를 "두 대의"로 수정해야 함.

              "ip 주소를 입력해서 접속해보겠습니다."
              위에서는 "접속해보겠습니다."를 "접속해 보겠습니다."로 수정해야 함.

              "이제 접속해봅시다."
              위에서는 "접속해봅시다."를 "접속해 봅시다."로 수정해야 함.

              "혹시 안될수도 있습니다."
              위에서는 "안될수도"를 "안 될 수도"로 수정해야 함.

              "수업 시작하기 전에 말씀 드렸던 것처럼"
              위에서는 "말씀 드렸던"을 "말씀드렸던"으로 수정해야 함.

              "안되는 이유는 수십가지가 넘습니다."
              위에서는 "안되는"을 "안 되는"으로, "수십가지가"는 "수십 가지가"로 수정해야 함.

              "안되는 것 때문에 너무 실망하지 마시고,"
              위에서는 "안되는"을 "안 되는"으로 수정해야 함.

              "되었다라고 믿으시면 됩니다."
              위에서는 "되었다라고"를 "되었다고"로 수정해야 함.
              흔히들 "~했다고"를 "~했다라고"로 잘못 말하고, 또 잘못 적고 있으니 주의하셔야 합니다.

              "이렇게해서 정보기술의 중추라고 할 수 있는"
              위에서는 "이렇게해서"를 "이렇게 해서"로 수정해야 함.
            • 미도리
              따라하니까 쉬워요~
            • egoing
              겪고 계신 증상을 잠재적인 답변자가 이해할 수 있도록 차분하게 한번 설명을 해보셔요~
              그 과정에서 스스로 알게 되는 것도 있고, 답변을 받을 수 있는 확률도 높아진답니다.
              :)
              대화보기
              • YoonJung
                http://127.0.0.1......을 입력하면 Apache Server at 127.0.0.1 Port 80라고 뜨고 오류가 납니다 ㅠㅠ
                처음 주소가 http://localhost......게 되어 있어서
                http://localhost......tml 이렇게 쓰는 것 까지는 뜨는데 그 다음 부터가 안되요 ㅠㅠ 어떻게 수정해야 될까요
                메모장으로 index.html파일을 연결하여 열어도 변경되는 것이 없어요
              • codingcoding
                결국엔 잘 되지 않았지만 중요한 컨셉을 알게되었어요~ 감사합니다^^
              • egoing
                이론적으로는 그런데 그건 좋은 방법은 아니랍니다.
                그리고 학교에 따라서는 전산실의 컴퓨터에 고정 아이피를 제공하는 곳도 있는데 이런 컴퓨터에 웹서버를 설치한다면 진짜로 공개된 웹사이트를 만들수도 있어요.
                대화보기
                • Youngtaek Hong
                  선생님 저 질문이있습니다! 같은 네트워크에 있는 사람들은 IPv4 주소를 통해 접속 할 수 있잖아요. 제 휴대폰이랑 다른 사 람 휴대폰을 이용했을 때도 접속이 되더라구요.

                  학교내에서는 학교 내 와이파이를 사용하고 있습니다. 그러면 학교내의 1만명의 사람들을 대상으로한 홈페이지도 제작해서 운영 할 수 있는건가요?
                • egoing
                  노트북 들고 커피숍 같은데 가서 같은 와이파이에 접속해서 시도해보셔요~
                  안되는 이유는 100개가 넘어서 설명이 쉽지 않네요 :)
                  대화보기
                  • Hyung Ju Kim
                    순서대로 잘 따라했고 컴퓨터의 브라우저에서는 IP주소를 넣으면 웹사이트가 뜨는데 왜 스마트폰 브라우저에서는 안뜰까요? ㅠㅜ 응답하는데 시간이 너무 오래걸린다고 뜹니다 ㅠ 같은 무선네트워크상에 있는데도 안떠서 슬프네요
                  • 강찬영
                    결과를 바로 확인할 수 있으니 좋습니다. 감사합니다^^
                  • BY Chin
                    매번 강의 잘 듣고 있습니다.
                    아래와 같은 문제를 어떻게 해야되는지요? 가르침 부탁드립니다.
                    bitnami manager servers에서 apache web server가 start하면 yellow로 바뀌었더 red로 되돌아 갑니다. apache가 running이 안되네요... bitnami를 지우고 다시 깔아야되는지요? localhost창에 bitnami문구는 뜹니다
                    감사합니다.
                    러셀의 집사님 방법으로해결했습니다 --->
                    Bitnami manager -> Manager Servers -> Apache Web Server 클릭후 오른쪽 탭 Configure클릭
                    -> Open Conf File 클릭 -> 맨 밑의
                    SetEnv PATH "C:/Bitnami/wampstack-5.6.32-0/apache2/bin{#path}" 로 되어 있더군요
                    여기서 {}을 포함한 부분을 지워 SetEnv PATH "C:/Bitnami/wampstack-5.6.32-0/apache2/bin"로 만들어주자
                    해결이 되었습니다.

                    감사합니다.
                  • julie
                    흐엉 개충격 비트나미 인스톨링이 가만히 있다..
                  • 이유리
                    정말 감사합니다.
                  • 우동이조아
                    웹호스팅은 완료했으니 egoing님의 말씀을 참고삼아 맘 놓고 건너 뛰겠습니다^^
                    WEB1의 남은 수업들도 마저 듣고 언넝 다른 수업들도 듣고 싶네요!!!!

                    제 평생 이렇게 재밌게 공부를 한 게 몇 년만인지.... egoing님께 정말 감사합니다!
                    저도 egoing님과 여기 계신 다른 분들처럼 다른 사람에게 좋은 영향력을 미치는 사람이 되고 싶네요!

                    답변 감사합니다^^ 좋은 하루 보내세요!
                    대화보기
                    • egoing
                      우동이조아님 github를 통해서 웹호스팅을 하셨다면 마음 놓고 건너 뛰셔도 됩니다!
                      대화보기
                      버전 관리
                      egoing
                      현재 버전
                      선택 버전
                      graphittie 자세히 보기