4월 27일 (토) 오후 10:45

logo

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

개봉 2024.06.05. / 장르 드람 / 국가 대한민국 감독 : 조지 밀러 출연 : 안야 테일러 조이, 크리스 헴스워스 등 ...
개봉 2024.05.22. / 장르 액션 / 국가 미국 감독 : 조지 밀러 출연 : 안야 테일러 조이, 크리스 헴스워스 등 ...

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. Windows XP, Vista, 8, Server 2003 보안 업데이트 권고

    □ 개요 o MS社는 WannaCry 랜섬웨어, Shadow Brokers(해킹그룹)의 Exploit 도구 공개 등 자사 제품에 대한 사이버 공격 위험성이 높아짐에 따라, 지원을 종료한 운영체제에 대한 보안 업데이트를 발표[1] o...
    Date2017.06.15
    Read More
  2. 카드뉴스로 보는 우리 생활속의 인공지능 ②

    가끔 그런 순간이 있습니다. 핸드폰 속 수백장의 사진 중에서 지난 달 친구가 찍어준 내 인생사진이 급하게 필요하거나, 잊고 있었던 추억 속 사진이 갑자기 보고싶을 때. 이런 경우, 다들 어떻게 하시나요...
    Date2017.06.10
    Read More
  3. 카드뉴스로 보는 우리 생활속의 인공지능 ①

    여기저기서 알파고 알파고 하지만 도대체 인공지능이 뭘까요? 인공지능에 대해 아직 정확히 모르시는 분들이 많지만, 인공지능은 우리 생활 속에 이미 들어와있다는 사실! 우리 생활속의 인공지능에 대해 ...
    Date2017.06.10
    Read More
  4. VMware 보안 업데이트 권고

    □ 개요 o VMware社는 자사 제품에서 발생하는 취약점을 해결한 보안 업데이트를 발표[1] o 영향 받는 버전의 사용자는 최신 버전으로 업데이트 권고 □ 설명 o vSphere Data Protection에서 발생하는 원격코...
    Date2017.06.10
    Read More
  5. 미국은 기초과학의 변혁적 연구로 혁신 지속중

    식물의 잎에서 일어나는 광합성 작용을 그대로 모사한 인공광합성 장치를 만들 수 있다면? 햇빛, 공기 중의 이산화탄소, 물만 갖고 유기물을 인공적으로 합성하거나 에너지를 얻을 수 있으므로, 식량이나 ...
    Date2017.06.10
    Read More
  6. [나노과학] 영화 속 상상을 실현하는 나노로봇기술

    그림 1. 영화 '지아이조'에서는 나노로봇을 병기로 활용한 '나노마이트'가 가공할 위력을 뽐낸다. (출처: Paramount Pictures)    ■ 암 치료 위해 개발되는 나노로봇 영화 속 나노마이트는 체내에 주입된 ...
    Date2017.06.10
    Read More
  7. 크롬에서 자바스크립트 활성화 시키는 방법

    거의 모든 웹페이지에서는 자바스크립트를 사용하고 있습니다. 만약 브라우저에 자바스크립트 실행을 활성화하지 않는다면 사용자 편의를 위한 모든 기능들을 사용할수 없습니다. 의도하지 않았는데 비활성...
    Date2017.05.28
    Read More
  8. Samba 원격 코드 실행 취약점 보안 업데이트 권고

    □ 개요 o Samba 소프트웨어에서 발생하는 원격 코드 실행 취약점을 해결한 보안 업데이트를 발표[1] o 영향 받는 버전의 사용자는 랜섬웨어 감염, 서버 침해 등이 발생할 수 있으므로 최신 버전으로 업데이...
    Date2017.05.26
    Read More
  9. 2017년 1분기 디도스 공격 보고서: 폭풍전야

    2017년 1분기는 2016년의 결과에 이어 카스퍼스키랩 전문가들이 내놓은 DDoS 공격의 진화에 대한 예측이 사실로 확인된 분기였다. 또한 사이버 범죄 역시 휴식 기간이 필요하다는 것이 드러나기도 했다. 복...
    Date2017.05.20
    Read More
  10. VR 및 AR 기술을 구현하는 데이드림(Daydream), 탱고(Tango), 개발자 도구 소개

    오늘 오전에는 VR과 AR을 가능하게 하는 핵심 기술과 더 많은 사람들이 VR과 AR을 이용할 수 있도록 도와주는 플랫폼에 대한 구글의 투자를 소개했습니다. 탱고 기기가 움직임을 감지하고, 깊이 및 공간을 ...
    Date2017.05.20
    Read More
  11. SPAN(Switch Port Analyzer) 설정해보기

    SPAN monitoring SPAN은 Switch Port Analyzer로써 스위치의 특정 포트로 다른 포트의 트래픽을 복사해 주는 기술로, 포트 미러링(Port mirroring)이라고도 한다. 특정포트를 통해 입출력되는 트래픽을...
    Date2017.05.20
    Read More
  12. 구글, 워너크라이 랜섬웨어 공격과 北연계성 발견

    개요 구글은 `17년 2월에 처음 등장한 워너크라이 랜섬웨어에서 발견된 코드가 `15년 초에 사용된 Cantopee (+북한 연계 해킹그룹인 라자루스가 개발한 악성 백도어)와 동일하다는 것을 발견 ※ 워너크라...
    Date2017.05.20
    Read More
  13. No Image

    Cisco 제품군 취약점 보안 업데이트 권고

    □ 개요 o Cisco社는 자사의 제품에 영향을 주는 취약점을 해결한 보안 업데이트를 발표 o 공격자는 해당 취약점을 악용하여 XSS 및 정보 노출 등의 피해를 발생시킬 수 있으므로, 최신 버전으로 업데이트 ...
    Date2017.05.20
    Read More
  14. SMB 취약점을 이용한 랜섬웨어 공격 주의 권고

    □ 개요 o SMB 원격코드실행 취약점 악용한 랜섬웨어 악성코드 공격이 전세계적으로 보고되고 있어 주의 필요 o 악용된 취약점은 Windows 최신 버전에서는 발생하지 않으므로 운영체제에 대한 최신 보안 업...
    Date2017.05.14
    Read More
  15. 랜섬웨어 피해확산 방지를 위한 사용자 예방 방법

    □ 개요 o 최근 윈도우 SMB의 취약점을 악용한 WannaCry 랜섬웨어의 확산에 따라 피해 예방을 위한 사용자의 적극적인 대처 당부 □ 주요 특징 o WannaCry 랜섬웨어는 윈도우가 설치된 PC 및 서버를 대상으로...
    Date2017.05.14
    Read More
  16. SMB 취약점 관련 Windows XP, Server 2003 등 긴급 보안 업데이트 권고

    □ 개요 o Microsoft社는 Windows의 SMB 프로토콜을 이용한 랜섬웨어 공격이 발생함에 따라 이를 해결하기 위한 긴급 보안 패치 발표 [1] □ 해당 시스템 o Windows Vista o Windows 8 o Windows 8 Enterp...
    Date2017.05.14
    Read More
  17. 바이러스,웜,트로이목마,스파이웨어 등 분류

    1. 바이러스 (Virus) 자신 또는 자신의 변형 코드를 실행 프로그램(host file), 시스템 영역(Boot Sector) 등 실행 가능한 부분에 복제하는 프로그램 예) 브레인, 미켈란젤로, CIH, 펀러브, 님다, 클레즈 ...
    Date2017.05.13
    Read More
  18. IPSec VPN – HSRP 구성해보기

    IPSec VPN – HSRP IPsec과 VPN을 운용함에 있어 장비 및 회선에 따라서 발생할 수 있는 물리적인 장애에 대비하기 위하여 HSRP를 IPsec VPN과 조합하여 사용하도록 한다. 본 실습에선 각각의 사설구간...
    Date2017.05.13
    Read More
  19. 2017년 1분기 AMD vs 인텔 CPU 점유율 비교

    출처 - https://www.cpubenchmark.net 2017년 1분기 PC 시장의 인텔 VS AMD CPU 점유율을 보면 AMD가 라이젠 출시로 점유율이 소폭 증가 그러나 AMD의 역대 최악의 CPU인 불도저 출시 시점...
    Date2017.05.05
    Read More
  20. 윈도우에서 RAID 5 볼륨 구성하기 (저장소 풀 이용)

    지난 시간에 저장소 관리 기능에 대해 설명을 드렸습니다. 이번 시간에는 RAID 5 볼륨을 구성하는 방법에 대해 소개를 해보자 합니다. RAID 5 볼륨의 경우 스팬 볼륨이나 스트라이프 볼륨, 미러 볼륨들과 ...
    Date2017.05.01
    Read More
  21. 도메인과 서버 연결 이해 (서브도메인 연결하기)

    서버하고 도메인하고 연결이 알고나면 간단한 일이지만 하나도 모르는 상태에서 진행을 하면 이해하기 힘든 부분이 있나 봅니다. 이번 시간에는 도메인과 서버를 연결하는 방법에 대해서 설명하고자 합니다...
    Date2017.05.01
    Read More
  22. IIS 서버 설정에 대한 개념 이해하기

    IIS라는 웹서버를 이용하다보면 설정방법에서 조금 헷갈릴 때가 있습니다. 서버 구축을 처음 해보는 분들의 경우 분명 "B'를 "A"로 설정한 것 같은데, 다시 확인을 해보면 여전히 "B"로 되어 있는 경우입니...
    Date2017.05.01
    Read More
  23. 가상현실(VR), 차세대 대중매체로 부상할 전망

    MIPTV 산업회의에서 TV방송사들과 VR업체들이 VR콘텐츠를 주제로 논의 진행 2016년에 Sony, 삼성, Google, HTC, Oculus가 잇따라 VR헤드셋을 출시하면서, 2017년에는 VR이 드라마, 다큐멘터리, 스토리텔...
    Date2017.05.01
    Read More
  24. 검색 품질 향상을 위한 구글의 노력

    검색 기능의 발전 가능성은 무궁무진합니다. 제가 처음으로 검색 기술 개발에 참여한 1999년은 물론이고 현재도 마찬가지입니다. 당시 인터넷 사용자가 엄청난 속도로 증가하는 상황에서 구글은 사용...
    Date2017.05.01
    Read More
  25. 새로운 닌텐도 2DS XL 공개

    닌텐도가 새로운 2DS XL 공개. 신모델은 기존 2DS를 기반으로 여기에 82% 증가된 4.88 x 4.18인치 스크린, 전보다 경량화 된 무게로 더욱 쾌적한 환경을 제공한다. 새로운 2DS XL은 닌텐도 3DS ...
    Date2017.05.01
    Read More
  26. 구글 프로젝트 실드, 디도스 공격으로부터 보호

    디도스(DDoS) 공격은 트래픽을 급증시켜 온라인 서비스를 다운시키려는 시도입니다. 이런 시도들은 은행 사이트부터 언론사 사이트까지 아주 다양한 사이트들을 대상으로 이루어져 중요한 정보에 대한 접근...
    Date2017.04.19
    Read More
  27. 구글플레이 인디 게임 페스티벌 개발사의 다큐멘터리 3편

    오는 4월 22일(토)에 진행되는 ‘제 2회 구글플레이 인디 게임 페스티벌’ 결승 이벤트를 앞두고, 작년 ‘구글플레이 인디 게임 페스티벌’에 참가해 우수한 성적을 거둔 개발사들의 다큐멘터리가 공개되었습니...
    Date2017.04.16
    Read More
  28. 삼성 갤럭시S8 핸즈온 및 스펙

    삼성 갤럭시S8 스펙 삼성 갤럭시S8 시리즈 삼성 갤럭시 S8삼성 갤럭시 S8 플러스SoC퀄컴 스냅드래곤 835 (미국, 중국, 일본) 4x Kryo 280 Performance @ 2.35GHz 4x Kryo 280 Efficiency @ 1.90GHz Ad...
    Date2017.04.08
    Read More
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 ... 47 Next
/ 47