4월 24일 (수) 오전 11:03

logo

  • home
  • head
  • itnews
  • product
  • mobile
  • game
  • benchmark
  • analysis
  • blog

개봉 2023.11.22. / 등급: 12세 관람가 / 장르: 드라마 / 국가: 대한민국 감독 : 김성수 출연 : 황정민, 정우...
노량: 죽음의 바다 / 개봉 2023.12. / 장르: 액션, 드라마 / 국가: 대한민국 감독 : 김한민 출연 : 김윤석, ...

IIS라는 웹서버를 이용하다보면 설정방법에서 조금 헷갈릴 때가 있습니다. 서버 구축을 처음 해보는 분들의 경우 분명 "B'를 "A"로 설정한 것 같은데, 다시 확인을 해보면 여전히 "B"로 되어 있는 경우입니다. 조금 황당한 경우지만 저도 처음 서버를 구축했을 때 많이 겪었던 상황이라 설명할 필요가 있겠다 싶었습니다.


웹서버 설정에 대해서 어디에서 설정을 하느냐에 따라 실질적인 사이트 운영에 직접적으로 관여를 하게 됩니다. 그러므로 그 설정법에 대해 알아둘 필요가 있습니다.



222C51485726BB9031600C


기본적으로 웹서버를 설정하는 방법에는 웹서버 전체 설정각 웹사이트 별 설정이 따로 있습니다.

웹 서버에 설정하는 것은 기본적인 설정입니다. 흔히들 이야기하는 "웹서버단에서 설정"이 여기에 해당됩니다. 웹서버에서 설정한 내용들은 설정 이후에 생성할 사이트들에서 기본적으로 설정될 내용들이고, 별다른 설정을 하지 않는 사이트에서도 반영이 되는 기본 설정입니다.





웹 서버단에서 설정하기


웹서버 단이라는 이야기를 처음 접하게 되면 약간 어려울 수도 있는데, 그림을 보면서 보시면 쉽게 확인이 가능합니다.


IIS를 실행하면 왼쪽에 서버와 그리고 각 웹 사이트들을 볼 수 있는 트리메뉴가 존재합니다. 이 트리메뉴에서 가장 상위에 있는 것이 바로 웹 서버입니다. 기본적으로 서버 이름은 컴퓨터 이름을 그대로 따라갑니다. 이 서버를 클릭해보면 오른쪽에 "[서버] 홈" 이라는 형태로 IIS 및 FTP 설정 메뉴들이 나오는데 기본적으로 각 웹사이트들을 설정하는 내용과 비슷합니다. 아니, 엄밀히 말하면 각 웹사이트들에서 설정할 수 있는 내용모다 많습니다.


277848475726BCA735B779


바로 여기에서 설정을 하게 되면 특별히 따로 각 웹사이트에서 설정을 하지 않는 이상에 이 서버의 설정을 그대로 따라 갑니다. 그래서 이 웹 서버단에서 설정할 수 있는 것들과 각 사이트별로 설정할 수 있는 FTP와 IIS 설정들을 보면 대부분 비슷합니다.


예를 들어서, PHP 관리자를 통해서 PHP 설정을 해보면 아래와 같은 화면이 나옵니다.



212DD3475726BCA81A890F


이 화면은 서버에서 PHP를 세팅하고 있는 중이지만, 보여지는 화면은 각 웹사이트에서 설정하는 PHP 설정과 동일 합니다. 하지만 서버단에서는 기본적으로 어떤 버전의 PHP를 사용할지, 그리고 그 PHP의 설정은 어떻게 할 것인지 전체적인 설정을 하게 됩니다.

따라서, 별달리 웹 사이트별로 PHP 설정을 건드리지 않는 한, 모든 웹 사이트들은 이 설정을 따라가게 됩니다.



PHP 관리자 뿐만 아니고, 다른 설정들도 많지만 그래도 신경쓰이는 부분은 서버단 설정과 사이트단 설정에서 어느 부분이 차이가 있는가가 궁금해 지지 않나요? 정리를 해보다면 일반적인 웹 사이트 설정과 서버단에서 설정 중 다른 것들을 꼽아 보자면 세가지가 있습니다.


2730964A5726BD73069C32


1. ISAPI 및 CGI 제한

2. 서버 인증서

3. 작업자 프로세스


이렇게 세가지는 각 웹 사이트들에서는 설정할 수 없는 서버만의 고유한 설정들입니다. 하지만 서버 인증서를 제외하면 다른 설정들은 달리 설정할 일이 별로 없지요.







웹사이트 별로 설정하기


이번엔 웹 사이트 별로 설정을 했을 때 경우를 설명하도록 하겠습니다. 보통 "사이트단 설정"이라고 말을 합니다. 많이 사용하는 아파치 서버의  .htaccess 파일을 이용해서 설정하는 것과 비슷합니다.


기본적으로 사이트별 설정할 수 있는 부분들은 서버단에서 하는 설정과 크게 다르지 않습니다. 대신 이렇게 사이트 단에서 설정을 하면 일괄적으로 바뀌는 것이 아니라 사이트마다 원하는 대로 각기 다른 설정들을 할 수 있습니다.


24452D4F5726BDA0064C83


각 사이트별로 여러가지 설정을 지원하는 것이 바로 IIS의 장점중 하나입니다. (물론 다른 웹 서버들도 사이트별로 설정할 수 있지만 GUI 방식처럼 직관적이지는 않죠.)




여기서도 간단하게 PHP 설정에 대해서 예를 들어보도록 하겠습니다.

서버단에서 설정을 해도 사이트 단에서 따로 PHP 관련된 설정을 하면 사이트별로 따로 설정된 PHP를 사용가능합니다. 그렇기 때문에 사이트 별로 PHP 관리자가 존재하는 것이구요.


특히, 요즘에 몇몇 웹 전용 소스들을 설치 해보면 PHP 7.0 을 이용한 소스들도 있고, 어떤 CMS 들은 PHP 7을 쓰면 제대로 구동이 되지 않는 경우도 있습니다. 그럴 때, IIS에서는 각 사이트별로 달리 설정을 할 수 있기 때문에 편리하다고 할 수 있습니다.


211FE24F5726BDA12D310A



예를 PHP 관리자로 들긴 했지만 대부분 사이트별로 설정을 하게 된다면 아마 거의 PHP 관리자 설정일 겁니다. 근데, 한가지 주의해야 할 점은 각 사이트 별로 설정할 경우에 사이트 별로 PHP 버전을 설정 가능하지만, 만약 같은 PHP 버전을 사용하고 있는 사이트가 있다면 서로 다른 설정을 할 수는 없습니다. 


좀 더 간단하게 이야기를 풀어보자면,

A 라는 사이트에서 PHP 5.6 버전을 사용하면서 업로드 제한을 1GB 로 설정한 경우라고 생각해보겠습니다. 

만약 B 라는 사이트에서 똑같이 PHP 5.6을 사용해야 하고 업로드 제한을 2GB로 설정해야 하는 상황이 된다면 동시에 같은 버전의 PHP를 사용하고 있는 중이기 때문에 두 사이트 서로 다르게 설정을 할 수 없습니다. 

같은 버전의 PHP라면 어느 사이트에서든지 같은 설정을 사용해야 합니다.


PHP 설정에 대해서는 다음 시간에 더 자세하게 다룰 예정이라 여기까지만 소개를 하고, 다음 포스팅에 다시 설명하도록 하겠습니다.


이번 시간에는 IIS 에서 설정 구조를 정확하게 이해를 하고 전체적인 설정과 사이트별 설정을 정확하게 숙지하는 것만으로 여러 번거로운 상황을 줄일 수 있습니다.



출처: http://studyforus.tistory.com/265 [Study For Us]






  1. [보안공지] 이스트소프트 알집 보안 업데이트 권고

    □ 개요  o 이스트소프트社의 알집에서 원격코드 실행이 가능한 취약점 발견 [1]  o 영향 받는 버전을 사용중인 이용자는 해결방안에 따라 최신버전으로 업데이트 권고     □ 설명  o 알집의 LZH 파일 포맷 ...
    Date2018.10.17
    Read More
  2. [보안공지] 보안프로그램으로 위장한 랜섬웨어 발견

    보안프로그램으로 위장한 랜섬웨어 발견 ► MalwareHunterTeam 연구원은 SuperAntiSpyware 보안프로그램으로 위장한 Kraken Cryptor 랜섬웨어 변종을 발견 ​► 해당 보안프로그램 서버에 랜섬웨어 실행 파일...
    Date2018.10.17
    Read More
  3. QNAP NAS의 최신 OS, QTS 4.3.5 발표 및 배포 시작

    QNAP Systems는 NAS OS의 최신 버전 QTS 4.3.5 발표 및 배포 시작. 신규 버전은 SSD를 다양하게 활용하는 새로운 기능과 소프트웨어 정의형 네트워크 아키텍처를 새롭게 탑재한다. QTS 4.3.5의 SSD 엑스...
    Date2018.10.08
    Read More
  4. 다이어트는 괴로워: 얼굴살 빠지고, 허벅지 찌는 이유

    영양은 넘치고, 운동할 시간은 적다.   비만은 현대인에겐 숙명과도 같다. 때문에 다이어트는 수많은 사람들의 숙원이다.   대부분의 사람들이 실패하지만, 성공하는 사람도 간혹 있긴 하다.   그런데, 살...
    Date2018.10.06
    Read More
  5. 엔비디아 지포스 시리즈에서 AMD 라데온 프리싱크 지원

    기존까지 AMD 라데온 전용 기술로 알려졌던 '프리싱크' 기술이 엔비디아의 지포스 시리즈에 적용된 것이 확인되고 있다. 따라서 엔비디아의 지포스가 AMD 라데온의 마지막 장점까지 완전히 제거하고 ...
    Date2018.09.30
    Read More
  6. ipTIME NAS 제품 취약점 보안 업데이트 권고

     개요  o EFM-Networks社는 ipTIME NAS 제품의 취약점을 해결한 보안 업데이트 발표 [1]  o 낮은 버전을 사용 중인 시스템은 악성코드 감염에 취약할 수 있으므로, 최신 버전으로 업데이트 권고   □ 설명  ...
    Date2018.09.15
    Read More
  7. GPU 병렬 프로그래밍 CUDA의 모든 것

    Martin Heller | InfoWorld CUDA와 GPU의 병렬 처리 능력을 활용하면 딥러닝을 포함한 컴퓨팅 집약적 애플리케이션을 가속화할 수 있다. CUDA 는 엔비디아가 자체 GPU에서의 일반 컴퓨팅을 위해 개발한 ...
    Date2018.09.08
    Read More
  8. HP 복합기 원격코드실행 취약점 보안 업데이트 권고

    □ 개요  o HP社의 잉크 프린터에서 발생하는 원격코드실행 취약점을 해결한 보안 업데이트 발표[1]  o 취약한 버전을 사용 중인 서버의 담당자는 해결방안에 따라 최신 버전으로 업데이트 권고   □ 설명  o...
    Date2018.09.08
    Read More
  9. Google 어시스턴트를 스마트하게 사용하는 법을 알아보세요.

    인공지능(AI), 아직도 멀게만 느껴지시나요? Google 어시스턴트는 구글의 인공지능 기반 음성비서 기술로 생활 속에서 가장 가까이 접할 수 있는 기기인 핸드폰을 통해 인공지능을 쉽게 만나볼 수 있게 해...
    Date2018.09.08
    Read More
  10. 그림으로 이해하는 SDN의 원리와 진화하는 사용례 [한글 자막]

    소프트웨어 정의 네트워킹은 이제 고급 네트워킹이 필요한 모든 영역에 적용되는 다재다능한 기술로 진화했습니다. 애니메이션을 통해 SDN의 기본 개념과 함께 데이터센터에서 WAN과 클라우드, 보안, 사물 ...
    Date2018.08.04
    Read More
  11. [MATH] 비트코인의 암호화 원리

    국제 수학자대회가 2014년 서울에서 개최됩니다. 이를 기념해 과학향기에서는 올 한 해 동안 매월 1편씩 [MATH]라는 주제로 우리생활 속 다양한 수학을 소개하는 코너를 마련했습니다. 기초과학의 꽃이라 ...
    Date2018.08.01
    Read More
  12. 윈도우에서 USB 흔적 추적하기 (USB Device Tracking on Windows)

    앞으로 3번에 걸쳐 윈도우, 리눅스, 맥에서 USB 장치의 흔적을 추적하는 내용을 포스팅할 예정이다. 그 첫번째로 윈도우 환경에서 USB(범용 직렬 버스, Universal Serial Bus) 흔적을 살펴보자. 윈도우 ...
    Date2018.07.21
    Read More
  13. ‘드론 택시 도심 주행’ 실현 위해 필요한 것들

    지난겨울, 평창 밤하늘에 수호랑을 수놓았던 드론 쇼는 분명 감동적이었다. 하지만 당시 관객들이 간과한 게 하나 있다. 드론 스스로 하늘과 땅, 숲과 나무, 함께 비행하는 ‘동료 드론’을 알아보고 ...
    Date2018.07.21
    Read More
  14. 폭염 시작, 한반도의 여름은 더 더워지고 있다?

    장마가 끝나고 폭염이 시작됐다. 아직 7월 중순이지만 전력 사용량이 어마어마하다. 그만큼 여름은 길고 더워졌다. 언제부터인가 매년 여름마다 사상 최악의 여름이라는 수식어가 붙는 것 같다.   실제로 ...
    Date2018.07.21
    Read More
  15. 적외선 감지기를 속일 수 있는 새로운 스텔스 재료

    미국 위스콘신 매디슨 대학(University of Wisconsin-Madison)의 연구진은 적외선을 흡수함으로써 열이 나는 물체를 숨길 수 있는 새로운 물질을 개발했다. 적외선 카메라는 무인 항공기가 야간 또는 안개...
    Date2018.07.21
    Read More
  16. 개인정보를 보호하는 최소한의 기본 원칙

    여러분의 개인정보는 안녕하신가요? 이 질문에 대해 확신을 못하시는 이용자 분들이 계실 것 같고, 개인정보는 이용자 분들에게 큰 관심사이지만 동시에 까다로운 주제이기도 할 것 같습니다. 이용자 정보 ...
    Date2018.07.21
    Read More
  17. Cisco router/switch 제품군 취약점 보안 업데이트 권고

    □ 개요  o Cisco社는 자사 제품에 대해 다수의 취약점을 해결한 보안 업데이트를 공지  o 공격자는 해당 취약점을 이용하여 피해를 발생시킬 수 있어 해당 Cisco 제품을 사용하는 이용자들은 최신 버전으로...
    Date2018.07.21
    Read More
  18. 글로벌 사이버 위협 동향 보고서 (2018년 2분기)

    제 1 장. 2분기 사이버 위협 동향   1. 언론보도로 살펴본 사이버 위협 동향   2. 취약점 동향   제 2 장. 이슈포커스   1. 만화로 알아보는 이슈 : 공급망 공격   2. 현장 인터뷰 : 충남대학교 류재철 교...
    Date2018.07.21
    Read More
  19. 2018년 7월 마이크로소프트 보안 업데이트

    7월 보안 릴리스는 다음 소프트웨어에 대한 보안 업데이트로 구성되어 있습니다. Internet Explorer Microsoft Edge Microsoft Windows Microsoft Office, Microsoft Office Services 및 Web Apps ChakraC...
    Date2018.07.14
    Read More
  20. 블록체인, 진짜는 ‘암호화폐 너머’에 있다 (Block Chain)

    블록체인이라고 하면 많은 사람이 비트코인 같은 암호화폐를 떠올린다. 블록체인이 비트코인 덕에 유명해지긴 했지만 암호화폐는 블록체인 중에서도 금융(finance) 응용의 하나일 뿐, 둘의 개념이 같...
    Date2018.07.05
    Read More
  21. 시스코 라우터, 스위치 취약점 보안 업데이트 권고

    □ 개요  o Cisco社는 자사 제품에 대해 다수의 취약점을 해결한 보안 업데이트를 공지  o 공격자는 해당 취약점을 이용하여 피해를 발생시킬 수 있어 해당 Cisco 제품을 사용하는 이용자들은 최신 버전으로...
    Date2018.06.23
    Read More
  22. 구글, 온디바이스 인공지능으로 한층 더 개선된 번역 제공

    지금으로부터 약 2년 전, 우리는 구글 번역에 신경망 기계번역(NMT)을 도입하여, 온라인 번역의 정확성을 크게 향상시킨 바 있습니다. 그리고 이제 NMT 기술을 오프라인(온디바이스)으로도 사용할 수 있게 ...
    Date2018.06.23
    Read More
  23. SNK 40주년 기념 NEOGEO mini 게임기 발매

    SNK가 7월 24일부터 브랜드 40주년 기념으로 NEOGEO mini 게임기 발매 게임기는 컨트롤러와 디스플레이가 일체화 된 디자인으로 3.5인치 디스플레이와 아케이드 스틱이 탑재된다. 또한 SNK의 유명 타이...
    Date2018.06.23
    Read More
  24. 애플 macOS 10.14 Mojave 지원 대상 리스트

    애플이 최근 macOS 10.14 Mojave를 정식으로 발표하면서 macOS 10.14 Mojave의 시스템 요건이 확인됐다. macOS 10.14 Mojave의 시스템 요건은 아래와 같고, macOS 10.13 High Siera에서 지원되던 일...
    Date2018.06.13
    Read More
  25. 전 세계 스마트폰 카메라 성능 순위 (2018.06 기준)

    카메라 성능을 측정하는 https://www.dxomark.com 의 2018년 6월 7일 기준 전세계 스마트폰 카메라 성능 순위 1위는 여전히 화웨이 P20 프로가 유지하고 있는 가운데 새로이 HTC U12+가 2위로 등극했...
    Date2018.06.07
    Read More
  26. 미국과 중국 매출 상위 100개 모바일 게임 비교를 통해 분석한 중국 시장의 특수성

    게임 분야의 컨설팅업체 GameRefinery가 중국에 진출하길 희망하는 해외 모바일 게임업체를 위해 미국과 중국의 인기 모바일 게임간 특성을 비교 분석 PDF 원본 다운로드 - http://www.strabase...
    Date2018.06.02
    Read More
  27. 화석연료 고갈 이후 대안은?

    <KISTI의 과학향기> 제3154호 최근 우리 나라에서 벌어지고 있는 ‘쓰레기 대란’의 주요 대상은 플라스틱류다. 수거를 거절 당하는 스티로폼을 비롯해 음식물이나 각종 세제 용기로 쓰이는 폴리에틸렌 등...
    Date2018.06.02
    Read More
  28. DNS 하이재킹 공격기법을 사용하며 공격 국가와 기능을 확장하고 있는 Roaming Mantis

    4월 16일 카스퍼스키랩 연구진은 주로 아시아 지역의 스마트폰을 노리고 DNS(domain name system) 하이재킹 기법을 통해 유포되는 신종 악성 코드를 하나 보고했다. 이 악성 코드는 4주 동안 빠르게 진화를...
    Date2018.06.02
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 47 Next
/ 47