개인 서버 Check List 체크리스트 중 서버로서 역할을 할 수 있는 모든 기능에 대한 체크리스트를 작성해봤습니다. 지난 체크리스트들과도 상당히 겹치는 부분이 존재하는데, 이전 내용들을 모두 포함하여 모든 기능에 대해서 확인 해보실 수 있습니다. 개인 서버를 기준으로 작성하였지만, 개인서버로 끝나는 것이 아니라 소규모 집단에 대한 서버로서도 충분히 역할을 해낼 수 있을 거라고 생각합니다. (소규모 회사에서 인트라넷 용도로 사용가능할 것 같습니다.) 해당 내용에서 포함하고 있는 서버로서의 역할입니다. 1. 서버 설정 (권한, 외부접속, WOL, IIS 설치 등등) 2. 웹서버3. 데이터베이스 서버4. FTP 서버5. WebDAV6. SMB 및 공유폴더 전용 서버7. 원격 데스크탑(클라우드) 서버8. 미..
블로그 로고 제작기 제 블로그에 예전부터 방문해주신 분들이나, 이전 글부터 읽어봐주신 분들은 제 블로그에 사용하는 로고를 알고 계실겁니다. 제가 사용하던 로고는 이렇게 두 종류 였는데, 우측의 로고는 파비콘으로도 사용하고 있습니다. 원래의 의도가 퍼즐모양으로 S자가 그려져있고 나름 괜찮았던 로고 입니다만, 요즘 사용을 잘 하지않고 있습니다.이유는 처음 블로그를 시작할 당시 무료 로고 사이트에서 원안을 받아서 제 블로그에 맞게 수정했던 로고입니다. 아마, 모르긴 몰라도 같은 로고를 사용하는 사람이 전세계에 한명쯤은 있겠죠? 사실 새로운 로고를 만든데에도 좀 더 나만의 유니크한 로고가 있었으면 좋겠다라는 생각을 하였는데 그것을 실천에 옮긴것 뿐입니다. 로고를 어떻게 만들어볼까 생각하고 고민하다가 의미가 있는..
인코딩 방식 이해하기 한글 인코딩 종류 윈도우를 기본 운영체제로 사용하였을 때는 전혀 느끼지 못했던 인코딩 방식이 웹서버를 운영하면서 인코딩 표준을 따라가다 보니 여러 문제점이 생겼습니다. 한글 인코딩 방식은 크게 두가지로 나뉩니다. UTF-8 과 EUC-KR 방식입니다. 원래 윈도우는 CP949방식을 사용했는데, 윈도우를 개발한 마이크로 소프트에서 EUC-KR 방식에서 확장하였기 때문에 MS949라고도 부릅니다. 참고로 현재는 윈도우가 유니코드도 지원하며, 요즘 개발되는 윈도우는 유니코드를 베이스로 베이스로 하고 있다고 합니다. (댓글에 little_endian 님이 제보해주신 내용) 하지만 서버로서 윈도우는 아직도 약간의 문제점을 안고 있는 것은 사실입니다. 이름만 듣기에는 굉장히 생소한 부류인데, ..
SSL 테스트 및 https 테스트 하기 바인딩 종류 웹에서 웹사이트로 연결할 수 있는 프로토콜은 두가지가 존재 합니다. 바로 http와 https 의 바인딩입니다. http와 https에 대해서 설명하자면, HTTP(HyperText Transfer Protocol, 문화어: 초본문전송규약, 하이퍼본문전송규약)는 WWW 상에서 정보를 주고받을 수 있는 프로토콜이다. 주로 HTML 문서를 주고받는 데에 쓰인다. TCP와 UDP를 사용하며, 80번 포트를 사용한다. 1996년 버전 1.0, 그리고 1999년 1.1이 각각 발표되었으며, 현재 가장 널리 쓰이는 버전이 1.1이다. HTTP는 클라이언트와 서버 사이에 이루어지는 요청/응답(request/response) 프로토콜이다. 예를 들면, 클라이언트인 ..
IIS FTP 서버 구축 Check List 최초 작성 날짜 : 14 / 11 / 22마지막 수정 날짜 : 14 / 11 / 22 지난 시간에 이어서 이번 시간은 FTP 서버를 구축하기 위한 체크리스트를 만들어 볼 생각입니다. 조만간 개인 서버 구축에 대한 전체 체크리스트를 작성할 생각이지만 그 전에 웹 서버나 FTP 서버를 구축하기 위해서 최소한의 설치 확인 목록을 만들어 보았습니다. 웹서버 설치 과정과 거의 변함이 없지만, 일부 다른 부분이 있어서 FTP 서버 구성에 특화되도록 체크리스트를 만들어 가겠습니다. 권한 설정 (필수) IIS를 설치하기 전에 기본적으로 반드시 설정되야 하는 작업입니다. 관리자 계정 활성화새로운 사용자 만들기 및 유저 그룹 선택웹 루트 폴더로 사용할 폴더 권한 설정 1. 관리..
개인서버 만들기 - Check List IIS 웹 서버 최초 작성 날짜 : 2014 / 11 / 19 최근 업데이트 날짜 : 2014 / 11 / 22 IIS로 웹서버를 구축하면서 종종 글이 있는지 없는지를 몰라서 댓글로 질문을 하시는 경우가 있습니다. 그럴 경우 댓글에 그 글과 관련된 주소를 달아드리곤 하는데, 근본적으로 블로그라는 특성상 이전에 작성한 글 또는 현재 보고 있는 글 외에 다른글에는 그닥 신경이 쓰이지 않는것 같습니다. 그래서 전부터 항상 이런 체크리스트를 만들었으면 좋겠다 라고 생각하고 있었고, 계속 계속 수정하며 업데이트 하도록 하겠습니다. 일단 이 체크리스트들만 정확하게 확인해도 웹 서버를 구축하는데에는 큰 무리가 없을 것으로 생각됩니다. 권한 설정 (필수) IIS를 설치하기 전에 ..
CloudFlare로 네임서버 변경하기 CloudFlare 지난글에 CloudFlare에 대한 설명글을 작성하였습니다. 장점이 꽤나 많은 네임서버이고, 현재 전 세계적으로 가장 유명한 CDN 서비스가 되시겠습니다. 지난글 네임서버 + DDOS 공격차단 + 트래픽 감소 = CloudFlare 그럼 이번 시간에는 본격적으로 운영중인 웹 사이트의 도메인 네임서버를 변경하여 CloudFlare를 제대로 이용해보도록 하겠습니다.CloudFlare는 좋은점 중에 하나가 어떤 도메인이든 가리지 않는다는 점이 매우 좋습니다. 일반적으로 .tk 도메인이나 .kr.pe 같은 도메인들은 국내 네임서버에서는 워낙 광고나 불법 사이트들이 많다보니 사이트 등록이 되지 않는 치명적인 단점이 있습니다. 하지만 CloudFlare의 ..
CloudFlare 소개 CloudFlare 란? CloudFlare는 CDN과 분산 네임서버로 사이트 성능과 속도를 향상시키고 보안 서비스를 제공하는 기업이다.- 출처 : 위키 웹 사이트를 운영하는 분들에게는 유명하다면 유명하고, 아무리 못해도 한번쯤은 이름을 들어본 서비스 일겁니다. 사이트를 들어가면 영문이라 영어에 익숙하지 않은 분들은 어떤 서비스를 하는지 모를 수도 있는데, CloudFlare는 한마디로 이야기 하자면, DNSzi 같은 네임서버 서비스 입니다. 하지만 단순한 네임서버의 기능만이 아닌 조금 더 특별한 기능들이 숨겨져 있죠. 단순히 네임서버의 기능을 사용한다면 사실 우리나라에서는 DNSzi가 가장 좋은듯 합니다. 국내 서버에 개인당 5개의 무료 서버를 제공해주고, 무엇보다 무료니깐요...
성능 모니터를 통해 성능 현황 파악하기 이번 포스팅은 성능 모니터 세부 기능에 대한 설명이 아님을 먼저 밝힙니다. 웹서버 리소스 파악하기 내 웹서버가 얼만큼 잘 동작하는지 확인하기 위해서는 리소스 파악이 상당히 중요합니다. 이 부분을 웹 소스로 만들어서 사용을 하는 능력자 분들도 계시는데, 저는 그럴만한 능력이 없는 사람이라서 소스를 만들어 원하는 대로 파악하는것은 꿈도 못꿉니다.웹 소스들중에 php소스를 이용해서 서버 리소스를 파악해주는 것들이 있지만 상세적인 세팅이 필요하고 초보자라면 설치에 어려움이 있습니다. 윈도우의 기능중에 웹서버의 상태 (동시 접속자 수라든지, 리소스 사용량 등등)을 알 수 있는 유틸리티가 기본적으로 내장이 되어 있습니다. 조금 더 엄밀하게 이야기 하면 웹서버의 상태뿐 아니라 ..
NotePad ++ 소개 기존에 사용하던 프로그램 가능하면 서버에 추가적인 프로그램을 설치하고 싶지는 않았습니다. 조금 더 엄밀하게 이야기하자면 마이크로소프트에서 제공하는 퍼스트파티 프로그램들을 빼고 서드파티 프로그램들을 가급적이면 설치하지 않을려고 하였습니다.그래서 코드 편집 프로그램으로 사용하던게 Web Matrix3 였습니다. 이것은 IIS내에 웹 플랫폼 설치 관리자에서도 설치가 가능하며 IIS 웹 배포와 연동이 되는 부분이 있어서 이용을 하였지만, 이게 생각보다 프로그램이 너무 무겁습니다. 마치 포토샵처럼 한번 전체 프로그램이 로드되는 시간이 꽤 오래 걸리고 한번 그러고 나면 그 다음 파일을 여는 것은 그리 오랜 시간이 걸리는 것은 아니지만 간단하게 편집만하면 되는 사진작업은 굳이 포토샵을 실행해..