Windows , IIS 49

IIS (Internet Information Services) 설치

IIS (Internet Information Services) 설치 Version : Windows Server 2012 R2 Windows 환경에서 웹서비스를 하기 위한 IIS 설치 방법에 대해서 알아본다. Windows Server (또는 개인용에서 특정 에디션에서 추가 가능)에서 추가 기능으로 설치할 수 있는 IIS(웹서버) 역할은 웹 사이트, 서비스 및 응용프로그램을 안정적으로 호스팅하기 위한 관리 모듈식 플랫폼을 제공한다. Windows Server 2012에서 제공되는 IIS 8 버전은 IIS, ASP.NET, FTP 서비스, PHP 및 WCF(Windows Communication Foundation)를 통합하는 통합형 웹 플랫폼이다. IIS를 설치(기능추가)하기 위해서 서버관리자를 실행한..

Windows , IIS 2016.02.22

Windows 작업 관리자 표시 항목 추가 작업관리자의 프로세스 탭의 항목을 추가하여 다양한 정보를 확인 하는 방법을 알아 보자. 작업 표시줄에서 마우스 오른쪽을 클릭하여 [작업관리자 시작(K)]를 선택한다. 작업관리자가 실행되면 다음과 같이 프로세스 탭으로 이동 한다. 현재 실행되고 있는 모든 사용자 프로세스를 확인하고 싶다면 하단의 체크 박스를 클릭하여 옵션을 활성화 한다. 프로세스 탭에서 현재 나타내고 있는 정보 외에 추가로 정보를 확인하고 싶다면 [보기] -[열 선택]을 클릭 한다. [프로세스 페이지 열 선택] 창이 나타나면 확인하려는 항목을 선택한다. 실습에서는 [메모리 - 페이징 풀]을 추가해 보기로 한다. 작업 관리자의 프로세스 탭에서 페이징 풀 정보가 나타난 것을 확인 할 수 있다.

Windows , IIS 2015.07.22

원격 접속 후 접속 리스트 삭제 하기 (RDP 기록 삭제)

원격 접속 후 접속 리스트 삭제 하기 (RDP 기록 삭제) 최근 들어 원격 지원으로 작업하는 이슈가 자주 발생 하였다. 외부에서공용의 컴퓨터(PC방, 다른 컴퓨터 등)에서 원격 접속을 하였을 때 접속 주소에 대한 기록이 남아 있어 불안 할 때가 있다. 다음 과정을 통해서 내가 접속했던 원격 접속의 기록을 삭제 하자. [시작] – [실행] – [mstsc] 또는 [원격 데스크톱]을 실행하면 예전에 접속했던 기록들이 남아 있다. 혹시나 해킹에 대한자료로 쓰일 수 있기 때문에 불안하다. 삭제하자! 접속 기록에 대한 내용은 레지스트리에 저장되므로 레지스트리의 정보를 삭제 한다. [시작] – [실행] – [regedit]를 실행 한다. 레지스트리 편집기에서 다음 위치로 이동 한다. HKEY_CURRENT_USER..

Windows , IIS 2015.07.22

Windows Server 2012 디스크 유틸리티 활성화

Windows Server 2012 디스크 유틸리티 활성화 Version : Windows Server 2012, 2012 R2 Windows Server 2012에서 디스크 유틸리티를 활성화 시키는 방법에 대해서 알아 본다. 윈도우 7에서 디스크 정리(임시파일 및 업데이트 백업 파일 삭제 등)가 필요한 경우 해당 드라이브를 선택하고 마우스 오른쪽 버튼을 클릭하면 [디스크 정리] 항목이 있어 쉽게 디스크를 정리 할 수가 있다. Windows Server 2012에서는 기본적으로 이 기능이 활성화 되어 있지 않다. 서버 관리자에서 [역할 및 기능 추가]에서 해당 기능을 추가하여야 한다. 서버 관리자를 실행하고 [역할 및 기능 추가]를 실행 한다. 역할 및 기능 추가 마법사에서 [기능] – [사용자 인터페이..

Windows , IIS 2015.07.20

Active Directory 구성

Active Directory 구성 테스트 목적으로 필요해서 기본 세팅 정도의 AD 서비스가 필요하여 마법사를 통한 Active Direcotry 구성에 대해서 살펴 본다. [시작] - [실행] 또는 [윈도우키] + [R]을 실행하여 [dcpromo] 입력 Active Direcotry 도메인 서비스 파일이 설치되어 있는지 확인 과정이 진행 된다. 설치 마법사가 실행되고 Active Directory 설치를 시작 한다. 호환성에 대한 경고 구문이 나타나는데 가볍게 읽고 넘어 간다. (현재 테스트 중인 운영체제는 Windows Server 2008R2 버전임) 배포 구성에 [새 포리스트에 새 도메인 만들기]를 선택 한다. 포리스트에 사용할 도메인 명을 입력한다. 입력한 이름이 다른 곳에서 사용중인지 확인 ..

Windows , IIS 2015.07.20

Windows Server 2008(R2)작업 스케줄 만들기

Windows Server 2008(R2)작업 스케줄 만들기  - windows server 2008, windows server 2008R2, 윈도우, 윈도우서버, 윈도우 서버 2008, 윈2008, 작업 스케줄러, 예약작업, 윈도우 예약작업. 마이크로소프트 일정 시간에 실행해야 할 작업들을 윈도우 스케줄러에 등록하여 사용하자. 사전 준비 사항. - 복사할 파일 원본을 가지고 있는 원본 서버의 연결이 정상 적인지 확인 한다. - 작업 스케줄에 등록할 배치 파일을 생성 한다. (NET 명령어는다른 포스팅을 참고) @ECHO FileCopy 10.11.88.236 @NET USE \\10.11.88.236 @xcopy \\10.11.88.236\c$\*.txt C:\ /D /Y /E @NET USE \\..

Windows , IIS 2015.07.20

Windows Vista / Windows7 / Windows Server 2008(R2) MS DTC 설정

Windows Vista / Windows7 / Windows Server 2008(R2) MS DTC 설정 MS DTC ? DTC(Distributed Transaction Coordinator) 서비스는 데이터베이스, 메시지 큐, 파일 시스템 등 두 가지 이상의 트랜잭션 보호 리소스를 업데이트하는 트랜잭션을 조정한다. 단일 환경의 컴퓨터나 또는 네트워크 상에 있는 분산환경의 컴퓨터들의 트랜잭션 리소스를 보호한다. 관련 링크 : http://technet.microsoft.com/en-us/library/cc759136(WS.10).aspx

Windows , IIS 2015.07.20

Raid Level

Raid Level 데이터 베이스의 성능은 쿼리를 얼만큼 효율적으로 잘 만드느냐! 옵티마이져를 얼마나 이해해서 최적의 수행경로를 찾느냐로 성능을 향상 시킬 수 있습니다. 하지만 소프트웨어는 하드웨어에 종속적이므로 하드웨어 성능 자체가 느리다면 아무리 튜닝을 해도 한계가 있기 마련입니다. 컴퓨터에서 가장 느린 장치가 무엇일까요? 하드 디스크 입니다. 이번 시간은 하드디스크를 여러 개 묶어서 성능을 향상시키는 방법에 대해 알아 보겠습니다. RAID는Redunadant Array of Inexpensive Disks 의 약자로 값싼 디스크를 여러장 묶어 대용량의 저장공간을 만들고자 하는 요구로1980년대 처음 등장하였습니다. 최근에는 디스크 가격이 고용량 저가격이 형성되면서 의미는 많이 퇴색해져 중복성과 성능..

Windows , IIS 2015.07.20

익스큐티브 인터락드 동작

익스큐티브 인터락드 동작 Windows Server 2008 커널은 단일 링크드 리스트나 이중 링크드 리스트에 추가, 삭제 같은 좀 더 향상된 동작을 위해 스핀락을 기반으로 하는 간단한 동기화 함수를 여럿 제공한다. 이러한 모든 함수는 인자로 표준 스핀락을 필요로 하며 커널과 디바이스 드라이버에 의해 사용된다. 이들 함수는 스핀락 인자를 획득하고 해제하기 위해서 표준 API에 의존하지 않고 필요한 코드를 인라인으로 두며 상이한 순서 스킴(ordering scheme)을 사용한다. 반면 Ke 스핀락 API는 먼저 락이 해제 되었는지 보기 위한 비트를 테스트하고 설정한 다음에 실제로 획득을 하기 위한 락드 테스트 앤드 셋 동작을 원자적으로 수행한다. 이들 루틴은 프로세서의 인터럽트를 비활성화시키고 즉시 원자..

Windows , IIS 2015.07.16

인스택 큐드 스핀락(InStack Queued SpinLock)

인스택 큐드 스핀락(InStack Queued SpinLock) Windows Server 2008 인스택 큐드 스핀락은 서드파티 개발자들이 스핀락을 사용할 수 있도록 한다. KeAcquireInstackQueuedSpinLock과 KeReleaseInstackQueuedSponLock 함수로 동적으로 할당되는 큐드 스핀락을 사용한다. 전역 정적 큐드 스핀락이 낭비라고 판단되는 경우 캐시 관리자와 익스큐티브 풀 관리자, NTFS 등의 여러 구성 요소가 이들 락 유형을 이용한다. KeAcquireInstackQueuedSpinLockdms 인자로 스핀락 데이터 구조체의 포인터와 스핀락 큐 핸들을 가진다. 커널은 이 데이터 구조체에 락 소유권과 락이 이용가능하기를 기다리는 프로세서의 큐 등의 락 상태 정보를..

Windows , IIS 2015.07.16