본문 바로가기

iis5

IIS 웹서버에서 기본 페이지와 오류 페이지 설정하기 웹 서버에 http://pentode.tistory.com 처럼 특정 페이지를 지정하지 않고 도메인이나 디렉토리만을 지정하면 기본적으로 보여질 페이지를 지정할 수 있습니다. 보통 index.html, index.php, index.jsp, defaults.asp 등을 지정합니다. 하지만 다른 이름을 지정해도 상관이 없습니다. 오류 페이지는 페이지를 찾을 수 없거나, 프로그램 오류가 발생하였거나, 권한이 없거나 할 경우에 보여지는 페이지 입니다. 대부분의 웹서버의 기본 페이지는 너무 상세한 정보를 알려주므로 보안상 사용하지 않습니다. 오류 페이지를 직접 만들어서 사용하는 방법을 알아 봅니다. 1. 기본 페이지 설정하기 1.1. IIS 관리자에서 사이트를 선택하고 Feature View에서 "기본 문서"를 .. 2018. 8. 28.
IIS 요청 필터링(특정 파일 또는 폴더에 접근하지 못하게 설정하기) IIS를 사용할때 특정 파일이나 특정 폴더를 접근하지 못하게 설정하여야 할 경우가 있습니다. web.config 파일이나 Tomcat 과 연동을 했을때 WEB-INF 폴더 등 입니다. 이때 요청 필터링을 사용할 수 있습니다. 요청 필터링을 사용하기 위해서는 Windows 10 에서는 "윈도우즈 기능 켜기/끄기" 에서 요청 필터링을 체크합니다. Windows Server라면 "서버 역할 페이지 -> 웹 서버 (IIS) -> 웹 서버 -> 보안 -> 요청 필터링" 을 체크합니다. 사이트를 클릭하고 가운데 화면에서 "요청 필터링"을 더블 클릭하여 들어갑니다. 탭에서 숨겨진 세그먼트를 선택합니다. 이미 web.config 가 등록되어 있는것을 확인할 수 있습니다. 오른쪽 위의 "숨겨진 세그먼트 추가..."를 클.. 2018. 8. 14.
Windows 10에서 Tomcat과 IIS 연동하기 개발 및 테스트용으로 Windows 10 64bit에 IIS와 Tomcat을 설치하고 연동을 해보겠습니다. IIS와 Tomcat을 연동한다는 말은 웹서버로 IIS를 사용하고, Servlet/Jsp 에 대한 요청은 Tomcat이 처리하도록 한다는 뜻입니다. Tomcat도 내부에 HTTP 서버 기능이 있지만 보통 운영시에는 IIS나 Apache 같은 웹서버를 앞단에 두어 정적 데이터는 웹서버가 처리하고 동적 데이터의 처리는 Tomcat이 담당하도록 많이 구성합니다. 이때 IIS에 ISAPI(Internet Server Application Programming Interface) 확장 모듈을 사용해서 특정 URL 또는 특정 확장자(*.jsp, *.do)에 대한 요청이 오면 Tomcat으로 요청을 돌리도록 설.. 2018. 7. 26.
Windows 10 에 IIS 와 PHP 7 설치 및 연동하기 개발용으로 Windows 10에 IIS 를 설치하고 PHP 현재 최신 버전인 7.2.5버전을 설치하여 연동해 보겠습니다. Windows 10에 IIS를 설치하는 방법은 "Windows 10에 IIS 설치하기" 를 참조하세요. 1. PHP는 FastCGI 방식으로 IIS와 연동해볼 것입니다. FastCGI 방식을 사용하기 위해서는 "Windows 기능 켜기/끄기" 의 "인터넷 정보 서비스 -> World Wide Web 서비스 -> 응용 프로그램 개발기능" 에서 CGI 를 체크합니다. 2. PHP를 설치합니다. http://php.net에서 윈도우용 바이너리를 다운로드 받아서 설치합니다. FastCGI를 사용하기 위해서는 Non Thread Safe 버전을 다운로드 받습니다. 다운받은 파일은 php-7.2.. 2018. 5. 23.
Windows 10에 IIS 설치하기 Windows 10에 IIS 를 설치하면 asp.net 으로 작성된 웹 애플리케이션을 실행할 수 있습니다. 또한 PHP 와 연동하거나 Tomcat과 연동하여 사용할 수도 있습니다. 1. "설정 -> 앱" 화면에서 오른쪽에 "프로그램 및 기능"을 실행합니다. 또는 Window + R 키를 눌러서 실행창을 띄운후 appwiz.cpl 을 실행합니다. 2. "프로그램 및 기능" 화면에서 "Windows 기능 켜기/끄기" 를 클릭합니다. 3. "Windows 기능 켜기/끄기" 화면에서 필요한 기능을 켭니다. - "인터넷 정보 서비스(Internet Information Service)"를 확장합니다. - "World Wide Web 서비스" 를 켭니다. 여기서는 하위 기능은 기본으로 합니다. - "웹 관리 도구".. 2018. 5. 22.